From 822c4e9f90a448b18d1c5ca094e30090792106e7 Mon Sep 17 00:00:00 2001 From: liangdong <1789719643@qq.com> Date: Mon, 5 Jan 2026 19:28:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 2 + src/components/commonFilter/index.vue | 1 - src/components/dynamicSvgIcon/index.vue | 71 ++++++++ src/components/overflowTabs/index.vue | 1 - src/components/proTable/index.vue | 47 ++++- src/components/standardMenu/index.vue | 1 - src/hooks/useRelativeTime.ts | 52 ++++++ src/main.ts | 9 +- src/modules/Comment/index.vue | 24 ++- src/pages/Layout/index.vue | 3 +- src/pages/Layout/rightMenuGroup.vue | 1 - src/pages/Login/index.vue | 1 - src/pages/stage/dict/dictFieldConfig.vue | 1 - src/pages/stage/dict/dictFieldLevelManage.vue | 1 - src/pages/stage/dict/dictManage.vue | 1 - src/pages/stage/dict/index.vue | 5 +- src/pages/stage/origanization/AuditLogs.vue | 3 +- .../origanization/OrganizationDetail.vue | 14 +- src/pages/stage/origanization/addOrgan.vue | 168 ++++++++++++++++++ src/pages/stage/origanization/index.vue | 76 +++++++- src/router/index.ts | 39 +++- src/utils/svgIcon.ts | 6 + 22 files changed, 477 insertions(+), 50 deletions(-) create mode 100644 src/components/dynamicSvgIcon/index.vue create mode 100644 src/hooks/useRelativeTime.ts create mode 100644 src/pages/stage/origanization/addOrgan.vue create mode 100644 src/utils/svgIcon.ts diff --git a/components.d.ts b/components.d.ts index ea7172c..6409fd4 100644 --- a/components.d.ts +++ b/components.d.ts @@ -14,6 +14,7 @@ declare module 'vue' { CardItem: typeof import('./src/components/cardItem/index.vue')['default'] Comment: typeof import('./src/components/comment/index.vue')['default'] CommonFilter: typeof import('./src/components/commonFilter/index.vue')['default'] + DynamicSvgIcon: typeof import('./src/components/dynamicSvgIcon/index.vue')['default'] ElAside: typeof import('element-plus/es')['ElAside'] ElAvatar: typeof import('element-plus/es')['ElAvatar'] ElBadge: typeof import('element-plus/es')['ElBadge'] @@ -75,6 +76,7 @@ declare module 'vue' { StandardMenu: typeof import('./src/components/standardMenu/index.vue')['default'] StandMenu: typeof import('./src/components/standMenu/index.vue')['default'] Xxx: typeof import('./src/components/comment/xxx.vue')['default'] + Xxxx: typeof import('./src/components/xxxx/index.vue')['default'] } export interface GlobalDirectives { vLoading: typeof import('element-plus/es')['ElLoadingDirective'] diff --git a/src/components/commonFilter/index.vue b/src/components/commonFilter/index.vue index fe024ed..8aefbd3 100644 --- a/src/components/commonFilter/index.vue +++ b/src/components/commonFilter/index.vue @@ -30,7 +30,6 @@ + + \ No newline at end of file diff --git a/src/components/overflowTabs/index.vue b/src/components/overflowTabs/index.vue index a28ef09..561962f 100644 --- a/src/components/overflowTabs/index.vue +++ b/src/components/overflowTabs/index.vue @@ -42,7 +42,6 @@ diff --git a/src/pages/stage/origanization/index.vue b/src/pages/stage/origanization/index.vue index 2c466a9..4d68fbd 100644 --- a/src/pages/stage/origanization/index.vue +++ b/src/pages/stage/origanization/index.vue @@ -7,7 +7,7 @@ @@ -19,7 +19,7 @@ @@ -29,13 +29,32 @@ :data="data" :props="defaultProps" @node-click="handleNodeClick" - /> + > + +
@@ -51,15 +70,19 @@ + + +