From ce08b6819beb1e842fbc08d2bb2073005573d7ff Mon Sep 17 00:00:00 2001 From: davy Date: Thu, 3 Apr 2025 01:11:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E6=B8=B8=E5=AE=A2?= =?UTF-8?q?=E5=8F=AF=E6=9F=A5=E7=9C=8B=E9=A1=B5=E9=9D=A2=E8=8C=83=E5=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/request.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/api/request.js b/api/request.js index 5d0caf5..e44f4cf 100644 --- a/api/request.js +++ b/api/request.js @@ -8,11 +8,17 @@ let showModal = false const publicApis = [ '/beer/list', // 啤酒列表 '/beer/detail', // 啤酒详情 + '/beer/favor/status', // 收藏状态 + '/beer/review/score', // 评分 + '/beer/review/list', // 评价列表 '/activity/list', // 活动列表 '/activity/detail', // 活动详情 '/bar/detail', // 酒吧详情 '/bar/list', // 酒吧列表 '/common/', // 公共接口 + '/bar/brewery/getBeerInfo', // 获取酒款信息 + '/bar/brewery/getReviewList', // 获取酒评列表 + '/bar/brewery/getReviewScoreList', // 获取酒评评分列表 ] // 检查是否是公开API @@ -56,7 +62,7 @@ export default (params) => { showModal = true uni.showModal({ title: "提示", - content: "身份已过期,请重新登录", + content: res.data.msg || "身份已过期,请重新登录", showCancel: false, success() { showModal = false @@ -66,11 +72,14 @@ export default (params) => { }, }); } else { - uni.showToast({ - title: res.data.msg || '请求失败', - icon: 'none', - duration: 3000, - }) + // 对于公开接口的401错误,不显示错误提示 + if (!isPublicApi(url)) { + uni.showToast({ + title: res.data.msg || '请求失败', + icon: 'none', + duration: 3000, + }) + } reject(res.data) }