cxos-node-frame
Version:
适用于中小型企业项目快速全栈开发框架
23 lines (22 loc) • 585 B
JavaScript
module.exports = () => {
/**
* 公共异常实现类,用于给service层抛出异常(注意code!=500前端会自动提示对应的msg内容给用户)
*/
class BaseError extends Error{
code = 500
msg = '服务器异常'
constructor(code, msg) {
super(msg)
this.code = code
this.msg = msg
}
static buildBase(){
return {
code: 500,
msg : '服务器异常'
}
}
}
return BaseError
}