[fix][VM]:完善request工具函数

master
Romesum 5 years ago
parent cb7fe32184
commit d0af2873d6

@ -3,11 +3,11 @@ import config from "~/config";
// http get工具函数 获取数据 // http get工具函数 获取数据
export function get(url, params) { export function get(url, params) {
return request(url, 'GET', '',params) return request(url, 'GET', '', params)
} }
export function post(url, data) { export function post(url, data) {
return request(url, 'POST', data,'') return request(url, 'POST', data, '')
} }
async function request(url, method, data, params, header = {}) { async function request(url, method, data, params, header = {}) {
@ -17,21 +17,22 @@ async function request(url, method, data, params, header = {}) {
params, params,
method, method,
header, header,
url: config.host + url, url: config.host + url
success: function (res) { }).then(res => {
// 0:正常请求 // 测试期间每个请求都console
// -1:错误请求 console.log(res)
if (res.data.code === 0) { // 0:正常请求
resolve(res.data.data) // -1:错误请求
} else if (res.data.code === -2) { // -2:没有登陆
reject(res.data) if (res.data.code === 0) {
} else { resolve(res.data.data)
reject(res.data) } else if (res.data.code === -2) {
} reject(res.data)
}, } else {
fail(res) { reject(res.data)
console.log(res)
} }
}).catch(res => {
console.log(res)
}) })
}) })
} }

Loading…
Cancel
Save