From 0bc9e4e89f5bc063a62718a01638592fa0483520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?kaizheng=28=E9=83=91=E5=87=AF=29?= Date: Thu, 27 Feb 2025 21:19:12 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=9C=88=E5=AD=90=E6=9D=83=E9=99=90?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Circle/interact.vue | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/views/Circle/interact.vue b/src/views/Circle/interact.vue index 3b18f38..d5a60a9 100644 --- a/src/views/Circle/interact.vue +++ b/src/views/Circle/interact.vue @@ -104,6 +104,13 @@ const queryCircleDetail = async () => { const ret = await getCircleDetail({ id: route.query.id }) if (ret && ret.code == 0) { detail.value = ret.data + if (detail.value.authorityId && !detail.value.authResultVo.auth) { + return router.replace( + `/circle?id=${route.query.id}&saleUserId=${ + route.query.saleUserId || "" + }` + ) + } const key = `circleNotice-${detail.value.id}-${store.state.userInfo.userId}` const storageCircleNotice = localStorage.getItem(key) if ( @@ -115,8 +122,6 @@ const queryCircleDetail = async () => { } else { showNotice.value = false } - } else if (ret && ret.code === 6013) { - router.replace(`/circle?id=${route.query.id}`) } }