UNPKG

qrcode-framework

Version:

85 lines 4.45 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ERROR_CODE = { COMMON: { DEFAULT: 'E0001', UN_AUTHORIZED: 'E0002', DATA_ERROR: 'E0003', CAPTCHA_ERROR: 'E0004', NOT_FOUND: 'E0005', PARAMS_INVALID: 'E0006', }, USER: { NOT_FOUND: 'E1001', HAS_EXIST: 'E1002', PHONE_NUMBER_ERROR: 'E1003', NOT_BELONG: 'E1004', HAS_INVITE_RECORD: 'E1005', HAS_MATERIAL: 'E1006', }, PERMISSION: { DATA_ACCESS_DENIED: 'E3001', }, ORDER: { ORDER_PRICE_ERROR: 'E4001', ORDER_VALIDATE_ERROR: 'E4002', ORDER_INVALID: 'E4003', ORDER_HAD_SUCCESS: 'E4004', ORDER_INVALID_PAYMENT: 'E4005', }, CAPTCHA: { NO_EXIST: 'E4001', }, TASK: { HAD_FINISHED: 'E5001', }, CODE: { CREATE_SIGN_ERROR: 'E6001', INVALID: 'E6002', HAS_OWNER: 'E6003', }, HTML_MODEL: { NOT_FOUND: 'E7001', }, INTEGRAL: { NOT_ENOUGH: 'E8001', }, RECOMMEND: { EXPIRED: 'E9001', }, EXCHANGE: { INVALID: 'E10001', EXPIRED: 'E10002', HAD_GOT: 'E10003', EMPTY_POOL: 'E10004', }, E_KEY: { HAS_GOT: 'E11001', }, SMS: { DEFAULT: 'E_SMS_0001', }, BLACK: { BLACK_USER: 'E_BLACK_0001', BLACK_DEVICE: 'E_BLACK_0003', }, }; exports.ERROR_MESSAGE = { E3001: '无权限访问该数据', }; class CommonError { constructor({ message = '', errorCode = exports.ERROR_CODE.COMMON.DEFAULT, error = null }) { this.message = message || exports.ERROR_MESSAGE[errorCode]; this.errorCode = errorCode; this.error = error; } } exports.CommonError = CommonError; class HttpError extends CommonError { constructor({ message = '', errorCode = exports.ERROR_CODE.COMMON.DEFAULT, error = null, status = 500 }) { super({ message, errorCode, error }); this.status = status; } } exports.HttpError = HttpError; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXJyb3JDb2RlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiRXJyb3JDb2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQWEsUUFBQSxVQUFVLEdBQUc7SUFDdEIsTUFBTSxFQUFFO1FBQ0osT0FBTyxFQUFFLE9BQU87UUFDaEIsYUFBYSxFQUFFLE9BQU87UUFDdEIsVUFBVSxFQUFFLE9BQU87UUFDbkIsYUFBYSxFQUFFLE9BQU87UUFDdEIsU0FBUyxFQUFFLE9BQU87UUFDbEIsY0FBYyxFQUFFLE9BQU87S0FDMUI7SUFDRCxJQUFJLEVBQUU7UUFDRixTQUFTLEVBQUUsT0FBTztRQUNsQixTQUFTLEVBQUUsT0FBTztRQUNsQixrQkFBa0IsRUFBRSxPQUFPO1FBQzNCLFVBQVUsRUFBRSxPQUFPO1FBQ25CLGlCQUFpQixFQUFFLE9BQU87UUFDMUIsWUFBWSxFQUFFLE9BQU87S0FDeEI7SUFDRCxVQUFVLEVBQUU7UUFDUixrQkFBa0IsRUFBRSxPQUFPO0tBQzlCO0lBQ0QsS0FBSyxFQUFFO1FBQ0gsaUJBQWlCLEVBQUUsT0FBTztRQUMxQixvQkFBb0IsRUFBRSxPQUFPO1FBQzdCLGFBQWEsRUFBRSxPQUFPO1FBQ3RCLGlCQUFpQixFQUFFLE9BQU87UUFDMUIscUJBQXFCLEVBQUUsT0FBTztLQUNqQztJQUNELE9BQU8sRUFBRTtRQUNMLFFBQVEsRUFBRSxPQUFPO0tBQ3BCO0lBQ0QsSUFBSSxFQUFFO1FBQ0YsWUFBWSxFQUFFLE9BQU87S0FDeEI7SUFDRCxJQUFJLEVBQUU7UUFDRixpQkFBaUIsRUFBRSxPQUFPO1FBQzFCLE9BQU8sRUFBRSxPQUFPO1FBQ2hCLFNBQVMsRUFBRSxPQUFPO0tBQ3JCO0lBQ0QsVUFBVSxFQUFFO1FBQ1IsU0FBUyxFQUFFLE9BQU87S0FDckI7SUFDRCxRQUFRLEVBQUU7UUFDTixVQUFVLEVBQUUsT0FBTztLQUN0QjtJQUNELFNBQVMsRUFBRTtRQUNQLE9BQU8sRUFBRSxPQUFPO0tBQ25CO0lBQ0QsUUFBUSxFQUFFO1FBQ04sT0FBTyxFQUFFLFFBQVE7UUFDakIsT0FBTyxFQUFFLFFBQVE7UUFDakIsT0FBTyxFQUFFLFFBQVE7UUFDakIsVUFBVSxFQUFFLFFBQVE7S0FDdkI7SUFDRCxLQUFLLEVBQUU7UUFDSCxPQUFPLEVBQUUsUUFBUTtLQUNwQjtJQUNELEdBQUcsRUFBRTtRQUNELE9BQU8sRUFBRSxZQUFZO0tBQ3hCO0lBQ0QsS0FBSyxFQUFFO1FBQ0gsVUFBVSxFQUFFLGNBQWM7UUFDMUIsWUFBWSxFQUFFLGNBQWM7S0FDL0I7Q0FDSixDQUFDO0FBRVcsUUFBQSxhQUFhLEdBQUc7SUFDekIsS0FBSyxFQUFFLFVBQVU7Q0FDcEIsQ0FBQztBQUVGLE1BQWEsV0FBVztJQUtwQixZQUFZLEVBQUUsT0FBTyxHQUFHLEVBQUUsRUFBRSxTQUFTLEdBQUcsa0JBQVUsQ0FBQyxNQUFNLENBQUMsT0FBTyxFQUFFLEtBQUssR0FBRyxJQUFJLEVBQUU7UUFDN0UsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLElBQUkscUJBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNuRCxJQUFJLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQztRQUMzQixJQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztJQUN2QixDQUFDO0NBQ0o7QUFWRCxrQ0FVQztBQUVELE1BQWEsU0FBVSxTQUFRLFdBQVc7SUFHdEMsWUFBWSxFQUFFLE9BQU8sR0FBRyxFQUFFLEVBQUUsU0FBUyxHQUFHLGtCQUFVLENBQUMsTUFBTSxDQUFDLE9BQU8sRUFBRSxLQUFLLEdBQUcsSUFBSSxFQUFFLE1BQU0sR0FBRyxHQUFHLEVBQUU7UUFDM0YsS0FBSyxDQUFDLEVBQUUsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ3JDLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO0lBQ3pCLENBQUM7Q0FDSjtBQVBELDhCQU9DIn0=