From ad445f0c2b3b1ffb994f235b7095442acc70355f Mon Sep 17 00:00:00 2001 From: sugar1569 Date: Wed, 23 Sep 2026 19:34:50 +0800 Subject: [PATCH 1/5] =?UTF-8?q?style:=20=E4=BF=AE=E5=A4=8D=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=E6=A0=B7=E5=BC=8F=E4=BD=9C=E7=94=A8=E5=9F=9F=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E5=B9=B6=E4=BC=98=E5=8C=96=E6=A0=B7=E5=BC=8F=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将组件内弹窗的 custom-class 替换为 class,解决 append-to-body 弹窗样式无法通过 scoped :deep 命中的问题; 重构多处弹窗样式,移除冗余的全局样式代码,统一使用业务前缀类名处理弹窗壳层样式; 调整数据库备份详情抽屉尺寸和内边距,优化表格展示布局; 简化多个弹窗的属性绑定,移除不必要的模态框追加属性。 --- .../SchemaPage/components/SchemaDrawer.vue | 2 +- .../src/components/linkaddress/index.vue | 3 - .../mobileConfig/c_custom_component.vue | 2 +- .../theme/components/themeSelect/index.vue | 1 - .../editTheme/components/StyleConfig.vue | 49 ++++++----- .../components/DetailLogistics.vue | 26 +++--- .../plugin/aiagent/components/TaskManage.vue | 13 +-- .../pages/plugin/kefu/components/words.vue | 37 +------- .../plugin/system_file_manage/opendir.vue | 85 +++++++++++-------- .../src/pages/system/codeGeneration/list.vue | 2 +- .../system/crossVersionUpgrade/index.vue | 4 +- .../maintain/systemDatabackup/index.vue | 9 +- frontend/admin/src/pages/user/list/index.vue | 2 +- 13 files changed, 108 insertions(+), 127 deletions(-) diff --git a/frontend/admin/src/components/SchemaPage/components/SchemaDrawer.vue b/frontend/admin/src/components/SchemaPage/components/SchemaDrawer.vue index 195fe7eeb..e41e99bce 100644 --- a/frontend/admin/src/components/SchemaPage/components/SchemaDrawer.vue +++ b/frontend/admin/src/components/SchemaPage/components/SchemaDrawer.vue @@ -5,7 +5,7 @@ direction="rtl" size="720" :wrapper-closable="false" - custom-class="schema-drawer" + class="schema-drawer" @closed="emit('closed')" >
diff --git a/frontend/admin/src/components/linkaddress/index.vue b/frontend/admin/src/components/linkaddress/index.vue index ee1b43ef3..990b00545 100644 --- a/frontend/admin/src/components/linkaddress/index.vue +++ b/frontend/admin/src/components/linkaddress/index.vue @@ -822,9 +822,6 @@ defineExpose({ modals, handleCheckChange }); + + diff --git a/frontend/admin/src/pages/order/orderCenter/components/DetailLogistics.vue b/frontend/admin/src/pages/order/orderCenter/components/DetailLogistics.vue index 8030740d3..a8b3a8452 100644 --- a/frontend/admin/src/pages/order/orderCenter/components/DetailLogistics.vue +++ b/frontend/admin/src/pages/order/orderCenter/components/DetailLogistics.vue @@ -5,7 +5,6 @@ @close="$emit('update:visible', false)" title="物流查询" size="420px" - :modal-append-to-body="true" :wrapper-closable="true" class="order_box2" > @@ -76,19 +75,6 @@ function copyNum() { + + diff --git a/frontend/admin/src/pages/plugin/aiagent/components/TaskManage.vue b/frontend/admin/src/pages/plugin/aiagent/components/TaskManage.vue index 8c8b584f8..f4c0ca100 100644 --- a/frontend/admin/src/pages/plugin/aiagent/components/TaskManage.vue +++ b/frontend/admin/src/pages/plugin/aiagent/components/TaskManage.vue @@ -954,11 +954,6 @@ function formatFullTime(timestamp) { } /* 运行详情回放 */ -.run-detail-dialog { - :deep(.el-dialog__body) { - padding-top: 10px; - } -} .run-detail-head { display: flex; align-items: center; @@ -1039,3 +1034,11 @@ function formatFullTime(timestamp) { color: #f56c6c; } + + diff --git a/frontend/admin/src/pages/plugin/kefu/components/words.vue b/frontend/admin/src/pages/plugin/kefu/components/words.vue index 23daf795e..e5181d8a2 100644 --- a/frontend/admin/src/pages/plugin/kefu/components/words.vue +++ b/frontend/admin/src/pages/plugin/kefu/components/words.vue @@ -62,13 +62,7 @@
- +
{{ cateData.status ? '编辑分组' : '新增分组' }} @@ -84,13 +78,7 @@ > - +
{{ msgData.status ? '修改话术' : '添加话术' }} @@ -156,13 +144,7 @@
- +
编辑分组 @@ -840,19 +822,6 @@ function delCate(row, tit, num) { } + + diff --git a/frontend/admin/src/pages/system/codeGeneration/list.vue b/frontend/admin/src/pages/system/codeGeneration/list.vue index 2eb1f2dc8..3997c7f60 100644 --- a/frontend/admin/src/pages/system/codeGeneration/list.vue +++ b/frontend/admin/src/pages/system/codeGeneration/list.vue @@ -61,7 +61,7 @@
@@ -389,7 +389,7 @@ width="400px" :show-close="false" :close-on-click-modal="false" - custom-class="upload-success-dialog" + class="upload-success-dialog" >
diff --git a/frontend/admin/src/pages/system/maintain/systemDatabackup/index.vue b/frontend/admin/src/pages/system/maintain/systemDatabackup/index.vue index 03ef16f40..987d80bf1 100644 --- a/frontend/admin/src/pages/system/maintain/systemDatabackup/index.vue +++ b/frontend/admin/src/pages/system/maintain/systemDatabackup/index.vue @@ -72,10 +72,11 @@ - + +