UNPKG

thinkraz-api-sdk

Version:

橡芮科技API开发包

16 lines (15 loc) 491 B
module.exports = class SdkError extends Error { constructor(message, status, code) { super(message); Error.captureStackTrace(this, this.constructor); this.name = this.constructor.name; this.status = status; this.code = (code === undefined || code === null) ? -1 : code; this.body = { name: this.name, status: this.status, code: this.code, message: message }; } };