mirror of https://github.com/rocboss/paopao-ce
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.0 KiB
40 lines
1.0 KiB
import { request } from '@/utils/request';
|
|
|
|
/** 用户登录 */
|
|
export const userLogin = (params: NetParams.AuthUserLogin): Promise<NetReq.AuthUserLogin> => {
|
|
return request({
|
|
method: 'post',
|
|
url: '/v1/auth/login',
|
|
data: params,
|
|
});
|
|
};
|
|
|
|
/** 注册用户 */
|
|
export const userRegister = (params: NetParams.AuthUserRegister): Promise<NetReq.AuthUserRegister> => {
|
|
return request({
|
|
method: 'post',
|
|
url: '/v1/auth/register',
|
|
data: params,
|
|
});
|
|
};
|
|
|
|
/** 用户信息 */
|
|
export const userInfo = (token: NetParams.AuthUserInfo = ""): Promise<NetReq.AuthUserInfo> => {
|
|
return request({
|
|
method: 'get',
|
|
url: '/v1/user/info',
|
|
headers: {
|
|
Authorization: `Bearer ${token}`,
|
|
},
|
|
});
|
|
};
|
|
|
|
/** 修改用户密码,该接口暂时未使用 */
|
|
export const updateUserPassword = (data: NetParams.AuthUpdateUserPassword): Promise<NetReq.AuthUpdateUserPassword> => {
|
|
return request({
|
|
method: 'post',
|
|
url: '/v1/api/user/password',
|
|
data,
|
|
});
|
|
};
|