From 71aba2649e85b5cd2b5a7b52264af110b7afa5ad Mon Sep 17 00:00:00 2001 From: matevip Date: Sun, 17 May 2026 17:55:48 +0800 Subject: [PATCH] fix(wiki): gate write controls behind the manage:wiki capability --- .../src/views/Wiki/components/JobStageBar.vue | 7 ++++- .../src/views/Wiki/components/PageHeader.vue | 7 ++++- .../Wiki/components/RawMaterialPanel.vue | 12 ++++++--- .../src/views/Wiki/components/WikiKBCard.vue | 6 +++++ .../src/views/Wiki/components/WikiLibrary.vue | 9 +++++-- .../views/Wiki/components/WikiPageViewer.vue | 10 +++++-- .../views/Wiki/components/WikiWorkspace.vue | 27 +++++++++++++------ 7 files changed, 61 insertions(+), 17 deletions(-) diff --git a/mateclaw-ui/src/views/Wiki/components/JobStageBar.vue b/mateclaw-ui/src/views/Wiki/components/JobStageBar.vue index 62695660..a3c3033f 100644 --- a/mateclaw-ui/src/views/Wiki/components/JobStageBar.vue +++ b/mateclaw-ui/src/views/Wiki/components/JobStageBar.vue @@ -45,7 +45,7 @@
❌ {{ t('wiki.jobStage.failed') }} — {{ errorCode }} -
+
@@ -56,8 +56,13 @@