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(