fix: 优化游客可查看页面范围

This commit is contained in:
davy 2025-04-03 01:11:33 +08:00
parent f635a06acb
commit ce08b6819b

View File

@ -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 {
// 对于公开接口的401错误不显示错误提示
if (!isPublicApi(url)) {
uni.showToast({
title: res.data.msg || '请求失败',
icon: 'none',
duration: 3000,
})
}
reject(res.data)
}