From d85a02feeb3183c5abd6c1ea790d5923a32d7271 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sun, 16 Mar 2025 21:16:14 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=B5=81=E6=B0=B4=E7=BA=BF=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8F=AF=E4=BB=A5=E9=BC=A0=E6=A0=87=E6=8C=89=E4=BD=8F?= =?UTF-8?q?=E5=B7=A6=E5=8F=B3=E6=8B=96=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/router/source/modules/certd.ts | 25 ++++----- packages/ui/certd-client/src/style/certd.less | 5 ++ .../views/certd/pipeline/pipeline/index.vue | 52 +++++++++++++++++-- 3 files changed, 65 insertions(+), 17 deletions(-) diff --git a/packages/ui/certd-client/src/router/source/modules/certd.ts b/packages/ui/certd-client/src/router/source/modules/certd.ts index ed1dc9f1..08040912 100644 --- a/packages/ui/certd-client/src/router/source/modules/certd.ts +++ b/packages/ui/certd-client/src/router/source/modules/certd.ts @@ -67,13 +67,24 @@ export const certdResources = [ title: "设置", name: "MineSetting", path: "/certd/setting", - redirect: "/certd/cname/record", + redirect: "/certd/access", meta: { icon: "ion:settings-outline", auth: true, cache: true }, children: [ + { + title: "授权管理", + name: "AccessManager", + path: "/certd/access", + component: "/certd/access/index.vue", + meta: { + icon: "ion:disc-outline", + auth: true, + cache: true + } + }, { title: "CNAME记录管理", name: "CnameRecord", @@ -94,17 +105,7 @@ export const certdResources = [ auth: true } }, - { - title: "授权管理", - name: "AccessManager", - path: "/certd/access", - component: "/certd/access/index.vue", - meta: { - icon: "ion:disc-outline", - auth: true, - cache: true - } - }, + { title: "OpenKey", name: "OpenKey", diff --git a/packages/ui/certd-client/src/style/certd.less b/packages/ui/certd-client/src/style/certd.less index e27936a9..8d3ba993 100644 --- a/packages/ui/certd-client/src/style/certd.less +++ b/packages/ui/certd-client/src/style/certd.less @@ -88,4 +88,9 @@ body a{ &:hover{ color: #40a9ff; } +} + +.fs-icon-svg{ + display: flex; + align-items: center; } \ No newline at end of file diff --git a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue index 2c08b499..1a48804d 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue +++ b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/index.vue @@ -18,12 +18,12 @@
-
+