captain-ui
Version:
有赞vue wap业务组件库
34 lines (27 loc) • 755 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
exports.__esModule = true;
exports.default = ajax;
var _ajax = _interopRequireDefault(require("../../../common/ajax"));
function ajax(url, options) {
if (options === void 0) {
options = {};
}
if (typeof url === 'object') {
url.withCredentials = true;
} else {
options.withCredentials = true;
}
var promise = (0, _ajax.default)(url, options);
return promise.then(function (res) {
if (res && +res.code === 0) {
return Promise.resolve(res.data);
}
return Promise.reject(res);
}, function () {
return Promise.reject({
code: -1,
msg: '网络出了点问题,请稍后重试'
});
});
}