UNPKG

minchao-js-sdk

Version:
34 lines (30 loc) 770 B
class error { constructor (code, msg) { let error = new Error() error.code = code error.message = msg ? `MS.Error:{code:${code}, message:${msg}}` : `MS.Error:{code:${code}, message:${this.errorMsg(code)}}` return error } errorMsg (code) { switch (code) { case 415: // 参数类型不正确 return '参数类型不正确.' case 416: // 参数为空 return '参数为空.' case 417: // 内容为空 return '内容为空.' case 418: // 内容为空 return '内容为空.' case 419: // 内容为空 return '内容为空.' default: return '未知错误' } } } module.exports = error