2024-07-15 00:30:33 +08:00
|
|
|
import { Constants } from '../constants.js';
|
|
|
|
|
import { BaseException } from './base-exception.js';
|
2023-01-29 13:44:19 +08:00
|
|
|
/**
|
|
|
|
|
* 通用异常
|
|
|
|
|
*/
|
|
|
|
|
export class CommonException extends BaseException {
|
|
|
|
|
constructor(message) {
|
2024-11-28 17:36:45 +08:00
|
|
|
super('CommonException', Constants.res.error.code, message ? message : Constants.res.error.message);
|
2023-01-29 13:44:19 +08:00
|
|
|
}
|
|
|
|
|
}
|
2025-01-14 00:54:30 +08:00
|
|
|
|
|
|
|
|
export class CodeException extends BaseException {
|
|
|
|
|
constructor(res: { code: number; message: string }) {
|
|
|
|
|
super('CodeException', res.code, res.message);
|
|
|
|
|
}
|
|
|
|
|
}
|