Merge remote-tracking branch 'origin/feature/0905_登录注册流程重构' into test
# Conflicts: # src/views/components/login/index.vue
This commit is contained in:
@ -72,3 +72,8 @@ export const getImagePreSignedUrl = (params = {}) => {
|
||||
export const getVideoPreSignedUrl = (params = {}) => {
|
||||
return Http.get('/v1/oss/video-pre-signed-url', params);
|
||||
};
|
||||
|
||||
// 清除限流
|
||||
export const postClearRateLimiter = (params = {}) => {
|
||||
return Http.post(`/v1/rate-limiter/clear`, params);
|
||||
};
|
||||
@ -47,3 +47,28 @@ export const fetchBindPhone = (params = {}) => {
|
||||
export const fetchEnterpriseInfo = (id: number) => {
|
||||
return Http.get(`/v1/enterprises/${id}`);
|
||||
};
|
||||
|
||||
// 手机密码登录
|
||||
export const postLoginPassword = (params = {}) => {
|
||||
return Http.post('/v1/authorizations/password', params);
|
||||
};
|
||||
|
||||
// 用户注册
|
||||
export const postRegister = (params = {}) => {
|
||||
return Http.post('/v1/users/register', params);
|
||||
};
|
||||
|
||||
// 发送注册验证码
|
||||
export const postRegisterCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/register-captcha', params);
|
||||
};
|
||||
|
||||
// 发送忘记密码验证码
|
||||
export const postForgetPasswordCaptcha = (params = {}) => {
|
||||
return Http.post('/v1/sms/forget-password-captcha', params);
|
||||
};
|
||||
|
||||
// 忘记密码
|
||||
export const postForgetPassword = (params = {}) => {
|
||||
return Http.post('/v1/users/forget-password', params);
|
||||
};
|
||||
@ -60,8 +60,8 @@ export class Request {
|
||||
|
||||
this.instance.interceptors.response.use(
|
||||
(res: AxiosResponse) => {
|
||||
const { data } = res;
|
||||
switch (data.code) {
|
||||
const { data, status } = res;
|
||||
switch (status) {
|
||||
case HttpStatusCode.Success:
|
||||
return data;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user