perf: 支持短信验证码登录

This commit is contained in:
xiaojunnuo
2024-11-28 17:36:45 +08:00
parent 5a20242111
commit 387bcc5fa4
28 changed files with 950 additions and 309 deletions

View File

@@ -36,6 +36,14 @@ export const Constants = {
code: 88,
message: '需要VIP',
},
loginError: {
code: 2,
message: '登录失败',
},
codeError: {
code: 3,
message: '验证码错误',
},
auth: {
code: 401,
message: '您还未登录或token已过期',

View File

@@ -0,0 +1,10 @@
import { Constants } from '../constants.js';
import { BaseException } from './base-exception.js';
/**
* 验证码异常
*/
export class CodeErrorException extends BaseException {
constructor(message) {
super('CodeErrorException', Constants.res.codeError.code, message ? message : Constants.res.codeError.message);
}
}

View File

@@ -5,10 +5,6 @@ import { BaseException } from './base-exception.js';
*/
export class CommonException extends BaseException {
constructor(message) {
super(
'CommonException',
Constants.res.error.code,
message ? message : Constants.res.error.message
);
super('CommonException', Constants.res.error.code, message ? message : Constants.res.error.message);
}
}