From 556e9f52c8760fe0d5308b7b7796af50584f2a0f Mon Sep 17 00:00:00 2001 From: Xwen <929716663@qq.com> Date: Fri, 22 Dec 2023 21:49:38 +0800 Subject: [PATCH] =?UTF-8?q?perf:=E5=AE=8C=E5=96=84=E6=96=87=E7=AB=A0?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Bbs.Vue3/src/views/Article.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Yi.Bbs.Vue3/src/views/Article.vue b/Yi.Bbs.Vue3/src/views/Article.vue index 1ea64917..66a1695a 100644 --- a/Yi.Bbs.Vue3/src/views/Article.vue +++ b/Yi.Bbs.Vue3/src/views/Article.vue @@ -12,7 +12,7 @@ >主题封面 编辑 删除 @@ -187,6 +187,7 @@ import { } from "@/apis/articleApi.js"; import Breadcrumb from "@/components/Breadcrumb/index.vue"; import { getPermission } from "@/utils/auth"; +import useUserStore from "@/stores/user.js"; //数据定义 const route = useRoute(); @@ -221,6 +222,7 @@ const loadArticleData = async () => { //主题初始化 const isDisabledCreateComment = ref(false); +const isArticleUser = ref(false); const { isHasPermission: isAddArticle } = getPermission( "bbs:article:add", isDisabledCreateComment.value @@ -240,6 +242,7 @@ const loadDiscuss = async (isRewrite) => { } discuss.value = (await discussGet(route.params.discussId)).data; isDisabledCreateComment.value = discuss.value.isDisabledCreateComment; + isArticleUser.value = discuss.value?.user?.id === useUserStore().id; if (route.params.articleId != "") { const response = await articleGet(route.params.articleId); discuss.value.content = response.data.content; @@ -399,7 +402,7 @@ watch(