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 {
|
class Fetch {
|
||||||
static request(methods, url, data, needToken = true, showErrorMsg = true) {
|
static request(methods, url, data, needToken = true, showErrorMsg = true) {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
if (needToken && (data.token === undefined || !data.token)) {
|
var headers = {
|
||||||
data.token = uni.getStorageSync('token');
|
'content-type': methods === 'postFrom' ? 'application/x-www-form-urlencoded' :
|
||||||
|
'application/json'
|
||||||
|
}
|
||||||
|
if (needToken) {
|
||||||
|
headers.token = uni.getStorageSync('token');
|
||||||
}
|
}
|
||||||
|
|
||||||
uni.request({
|
uni.request({
|
||||||
url: url,
|
url: url,
|
||||||
method: methods === 'postFrom' ? 'POST' : methods,
|
method: methods === 'postFrom' ? 'POST' : methods,
|
||||||
data: data,
|
data: data,
|
||||||
header: {
|
header: headers,
|
||||||
'content-type': methods === 'postFrom' ? 'application/x-www-form-urlencoded' :
|
|
||||||
'application/json'
|
|
||||||
},
|
|
||||||
success(res) {
|
success(res) {
|
||||||
if (res.data.code === 1) {
|
if (res.data.code === 1) {
|
||||||
resolve(res.data.data) // 成功,返回数据
|
resolve(res.data.data) // 成功,返回数据
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user