feat: 请求参数调整
This commit is contained in:
parent
0784d01c6e
commit
3f8e9f5eba
13
api/fetch.js
13
api/fetch.js
|
|
@ -3,18 +3,19 @@ import helpers from "../utils/helpers";
|
|||
class Fetch {
|
||||
static request(methods, url, data, needToken = true, showErrorMsg = true) {
|
||||
return new Promise((resolve, reject) => {
|
||||
if (needToken && (data.token === undefined || !data.token)) {
|
||||
data.token = uni.getStorageSync('token');
|
||||
var headers = {
|
||||
'content-type': methods === 'postFrom' ? 'application/x-www-form-urlencoded' :
|
||||
'application/json'
|
||||
}
|
||||
if (needToken) {
|
||||
headers.token = uni.getStorageSync('token');
|
||||
}
|
||||
|
||||
uni.request({
|
||||
url: url,
|
||||
method: methods === 'postFrom' ? 'POST' : methods,
|
||||
data: data,
|
||||
header: {
|
||||
'content-type': methods === 'postFrom' ? 'application/x-www-form-urlencoded' :
|
||||
'application/json'
|
||||
},
|
||||
header: headers,
|
||||
success(res) {
|
||||
if (res.data.code === 1) {
|
||||
resolve(res.data.data) // 成功,返回数据
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user