47 lines
1.2 KiB
JavaScript
47 lines
1.2 KiB
JavaScript
"use strict";
|
||
const common_vendor = require("../common/vendor.js");
|
||
const BASE_URL = "https://tea.qingnian8.com/api/bizhi";
|
||
function request(config = {}) {
|
||
let {
|
||
url,
|
||
data = {},
|
||
method = "GET",
|
||
header = {}
|
||
} = config;
|
||
url = BASE_URL + url;
|
||
header["access-key"] = "888888";
|
||
return new Promise((resolve, reject) => {
|
||
common_vendor.index.request({
|
||
//url属性接收外面传入的url,可以进行简写url:url, ==》 url
|
||
url,
|
||
data,
|
||
method,
|
||
header,
|
||
success: (res) => {
|
||
if (res.data.errCode === 0) {
|
||
resolve(res.data);
|
||
} else if (res.data.errCode === 400) {
|
||
common_vendor.index.showModal({
|
||
title: "错误提示",
|
||
content: res.data.errMsg,
|
||
// 不展示“取消”键
|
||
showCancel: false
|
||
});
|
||
reject(res.data);
|
||
} else {
|
||
common_vendor.index.showToast({
|
||
title: res.data.errMsg,
|
||
icon: "none"
|
||
});
|
||
reject(res.data);
|
||
}
|
||
},
|
||
fail: (err) => {
|
||
reject(err);
|
||
}
|
||
});
|
||
});
|
||
}
|
||
exports.request = request;
|
||
//# sourceMappingURL=../../.sourcemap/mp-weixin/utils/request.js.map
|