From 392d851353258b75549eb6277910fae695ecae9d Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Tue, 10 Jun 2025 00:22:34 +0800 Subject: [PATCH] feat: improve permission control for comment management (#7521) #### What type of PR is this? /area ui /kind improvement /milestone 2.21.x #### What this PR does / why we need it: Improve permission control for comment management. #### Does this PR introduce a user-facing change? ```release-note None ``` --- .../components/CommentDetailModal.vue | 47 ++++++++++--------- .../comments/components/CommentListItem.vue | 29 +++++++----- .../comments/components/ReplyListItem.vue | 19 ++++---- .../modules/dashboard/widgets/index.ts | 1 + .../widgets/presets/comments/CommentItem.vue | 31 ++++++------ 5 files changed, 72 insertions(+), 55 deletions(-) diff --git a/ui/console-src/modules/contents/comments/components/CommentDetailModal.vue b/ui/console-src/modules/contents/comments/components/CommentDetailModal.vue index 67031b61a..ad5743fef 100644 --- a/ui/console-src/modules/contents/comments/components/CommentDetailModal.vue +++ b/ui/console-src/modules/contents/comments/components/CommentDetailModal.vue @@ -1,4 +1,5 @@