From 85785474673b33903d7eeff295380441862fa7c5 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Thu, 26 Feb 2026 23:50:15 +0800 Subject: [PATCH] chore: project permission --- .../src/components/project-selector/index.vue | 18 ++++++++++++++---- .../plugin/permission/use-crud-permission.ts | 7 ++++--- .../src/router/source/modules/certd.ts | 4 ++++ .../src/views/certd/addon/index.vue | 5 ++++- .../src/views/certd/basic/group/index.vue | 7 ++++++- .../src/views/certd/cname/record/crud.tsx | 4 ++++ .../src/views/certd/cname/record/index.vue | 11 +++++++++-- .../ui/certd-client/src/views/certd/dicts.ts | 18 ++++++++++++------ .../src/views/certd/history/index.vue | 11 +++++++++-- .../src/views/certd/monitor/cert/index.vue | 2 +- .../views/certd/monitor/site/setting/index.vue | 5 ++++- .../src/views/certd/notification/index.vue | 2 +- .../src/views/certd/open/openkey/index.vue | 2 +- .../src/views/certd/pipeline/crud.tsx | 4 ++-- .../src/views/certd/pipeline/group/index.vue | 8 ++++++-- .../src/views/certd/pipeline/index.vue | 8 ++++---- .../views/certd/pipeline/sub-domain/index.vue | 12 ++++++++++-- .../src/views/certd/project/detail/crud.tsx | 4 +++- .../src/views/certd/project/index.vue | 3 ++- 19 files changed, 100 insertions(+), 35 deletions(-) diff --git a/packages/ui/certd-client/src/components/project-selector/index.vue b/packages/ui/certd-client/src/components/project-selector/index.vue index 7e3ab33f7..e5be4aea4 100644 --- a/packages/ui/certd-client/src/components/project-selector/index.vue +++ b/packages/ui/certd-client/src/components/project-selector/index.vue @@ -3,21 +3,25 @@
- + + 当前项目:{{ projectStore.currentProject?.name || "..." }} -