Files
sbnews/sport-erp-admin/uniCloud-alipay/cloudfunctions/common/uni-stat/shared/error.js
T

20 lines
432 B
JavaScript

/**
* @class UniCloudError 错误处理模块
*/
module.exports = class UniCloudError extends Error {
constructor (options) {
super(options.message)
this.errMsg = options.message || ''
Object.defineProperties(this, {
message: {
get () {
return `errCode: ${options.code || ''} | errMsg: ` + this.errMsg
},
set (msg) {
this.errMsg = msg
}
}
})
}
}