@discuzq/sdk
Version:
discuz dsk
27 lines (22 loc) • 509 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.handleError = handleError;
var _code = require("../code");
/**
* 错误处理
* @param {object} error 错误
*/
function handleError(error) {
var message = error.message;
var status = _code.RESPONSE_CODE.OTHER; // 其它错误
if (message && /timeout of (\d)*ms exceeded/.test(message)) {
status = _code.RESPONSE_CODE.TIMEOUT;
}
return {
Code: status,
Message: message,
Data: {}
};
}