|
@ -15,7 +15,6 @@ class HTTP { |
|
|
} |
|
|
} |
|
|
request = (params) => { |
|
|
request = (params) => { |
|
|
// 从缓存中读取 token
|
|
|
// 从缓存中读取 token
|
|
|
|
|
|
|
|
|
// let token = wx.getStorageSync(HTTPConst.TokenStoreKey) || ''
|
|
|
// let token = wx.getStorageSync(HTTPConst.TokenStoreKey) || ''
|
|
|
const token = store.readToken() |
|
|
const token = store.readToken() |
|
|
let url = this.baseUrl + params.url |
|
|
let url = this.baseUrl + params.url |
|
@ -25,18 +24,20 @@ class HTTP { |
|
|
} |
|
|
} |
|
|
// token 拼接到 请求体中
|
|
|
// token 拼接到 请求体中
|
|
|
let data = params.data |
|
|
let data = params.data |
|
|
console.log('请求参数:') |
|
|
console.log('请求Header和Body参数:') |
|
|
console.log({token: token, ...data}) |
|
|
let header = { |
|
|
|
|
|
'token': token, |
|
|
|
|
|
'content-type': 'application/json', |
|
|
|
|
|
} |
|
|
|
|
|
console.log(header) |
|
|
|
|
|
console.log(data) |
|
|
wx.request({ |
|
|
wx.request({ |
|
|
url: url, |
|
|
url: url, |
|
|
data: data, |
|
|
data: data, |
|
|
header: { |
|
|
header: header, |
|
|
'token': token, |
|
|
|
|
|
'content-type': 'application/json', |
|
|
|
|
|
}, |
|
|
|
|
|
method: params.method, |
|
|
method: params.method, |
|
|
dataType: 'json', |
|
|
dataType: 'json', |
|
|
success: function (res) { |
|
|
success: (res) => { |
|
|
console.log(res.data) |
|
|
console.log(res.data) |
|
|
let code = res.statusCode.toString() |
|
|
let code = res.statusCode.toString() |
|
|
let startCode = code.charAt(0) |
|
|
let startCode = code.charAt(0) |
|
@ -94,8 +95,6 @@ class HTTP { |
|
|
const { token, userInfo } = data.result |
|
|
const { token, userInfo } = data.result |
|
|
store.saveToken(token) |
|
|
store.saveToken(token) |
|
|
store.saveUserInfo(userInfo) |
|
|
store.saveUserInfo(userInfo) |
|
|
// wx.setStorageSync(HTTPConst.UserInfoStoreKey, userInfo)
|
|
|
|
|
|
// wx.setStorageSync(HTTPConst.TokenStoreKey, token)
|
|
|
|
|
|
success(data) |
|
|
success(data) |
|
|
}, |
|
|
}, |
|
|
} |
|
|
} |
|
|