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(