准备联调抄表记录

This commit is contained in:
2025-09-16 17:35:49 +08:00
194 changed files with 6560 additions and 1095 deletions

View File

@@ -35,10 +35,10 @@ const request = async function (options, config = {}) {
try {
response = await requestWithoutCookie(options);
// 服务器没有返回200直接报错
// if (!response || response.statusCode !== 200) {
// alertError(response?.data?.message || "发生错误,请稍后重试")
// return;
// }
if (!response || response.statusCode !== 200) {
alertError(response?.data?.message || "发生错误,请稍后重试")
return;
}
// 处理cookie
const setCookie = response.header['set-cookie'] || response.header['Set-Cookie'];
@@ -78,16 +78,22 @@ const request = async function (options, config = {}) {
// 处理返回结果,默认直接返回数据
const parseResponse = function (response, url) {
console.log('response', response, url)
if (!response) {
alertError("服务异常")
wx.redirectTo({
url: '/pages/login/index',
})
wx.clearStorageSync()
alertError("无响应,请重试")
return
}
const { statusCode } = response;
if (!statusCode) {
alertError("服务异常")
alertError("服务错误")
return
}
console.log('url', url,'statusCode', statusCode, 'response.data', response)
console.log('url', url,'statusCode', statusCode, 'response.data', response?.data)
if (code === 401) {
const currentUrl = getPageUrl()
@@ -107,7 +113,7 @@ const parseResponse = function (response, url) {
url: '/pages/login/index',
})
wx.clearStorageSync()
return { code: 404, message: "服务故障" }
return { code: 404, message: "服务不存在" }
}
if (500 <= code && code < 600) {
return { code: 500, message: "服务错误" }
@@ -140,6 +146,7 @@ const CUD = async function (method, uri, data = null) {
options.data = data;
}
const response = await request(options);
console.log("response---------",response)
return parseResponse(response);
};