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 = [ const publicApis = [
'/beer/list', // 啤酒列表 '/beer/list', // 啤酒列表
'/beer/detail', // 啤酒详情 '/beer/detail', // 啤酒详情
'/beer/favor/status', // 收藏状态
'/beer/review/score', // 评分
'/beer/review/list', // 评价列表
'/activity/list', // 活动列表 '/activity/list', // 活动列表
'/activity/detail', // 活动详情 '/activity/detail', // 活动详情
'/bar/detail', // 酒吧详情 '/bar/detail', // 酒吧详情
'/bar/list', // 酒吧列表 '/bar/list', // 酒吧列表
'/common/', // 公共接口 '/common/', // 公共接口
'/bar/brewery/getBeerInfo', // 获取酒款信息
'/bar/brewery/getReviewList', // 获取酒评列表
'/bar/brewery/getReviewScoreList', // 获取酒评评分列表
] ]
// 检查是否是公开API // 检查是否是公开API
@ -56,7 +62,7 @@ export default (params) => {
showModal = true showModal = true
uni.showModal({ uni.showModal({
title: "提示", title: "提示",
content: "身份已过期,请重新登录", content: res.data.msg || "身份已过期,请重新登录",
showCancel: false, showCancel: false,
success() { success() {
showModal = false showModal = false
@ -66,11 +72,14 @@ export default (params) => {
}, },
}); });
} else { } else {
uni.showToast({ // 对于公开接口的401错误不显示错误提示
title: res.data.msg || '请求失败', if (!isPublicApi(url)) {
icon: 'none', uni.showToast({
duration: 3000, title: res.data.msg || '请求失败',
}) icon: 'none',
duration: 3000,
})
}
reject(res.data) reject(res.data)
} }