index.js
1.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
// 导出一个封装好的异步请求
export const request = (params) => {
wx.showNavigationBarLoading()
const baseUrl = "https://car.goorcar.com/"
return new Promise((resolve, reject) => {
let header = {
// 'XX-Device-Type': 'wxapp',
'token': wx.getStorageSync("token") || ''
}
header = Object.assign(header)
let that = this;
wx.request({
...params,
url: baseUrl + params.url,
data: params.data,
header: header,
success: (res) => {
if (res.data.code == "1") {
resolve(res)
} else {
reject(res.data)
}
},
fail: (err) => {
reject(err)
wx.showNavigationBarLoading()
// wx.hideLoading();
// wx.showModal({
// title: '提示',
// showCancel: false,
// content: '请求超时,请重新进入',
// // success: function () {
// // wx.redirectTo({
// // url: '../scan/scan'
// // })
// // }
// })
},
complete: function () {
wx.hideNavigationBarLoading()
},
})
})
}