diff --git a/.workbuddy/memory/2026-08-06.md b/.workbuddy/memory/2026-08-06.md index 55fbaf2..25737b8 100644 --- a/.workbuddy/memory/2026-08-06.md +++ b/.workbuddy/memory/2026-08-06.md @@ -15,3 +15,11 @@ - 应用落地:business 模块自定义弹窗——`common-route.vue` 的「选择常用地址」弹窗用 section-card 包成「查询条件/常用地址」两组;`loading-manage.vue` 主弹窗 6 个分区全部改用 ``;`common-cargo.vue` 导入弹窗经全局 `.el-dialog .avue-form` 规则自动获得白卡。`project-apply.vue` 本身作为参照未改(其 scoped 样式已符合,全局灰底与其一致)。 - 验证:`vite build` 失败为仓库既有问题(`waybill-import-dialog.vue` 引入的 `xlsx` 依赖缺失),与本次改动无关;改用 `@vue/compiler-sfc` 编译三个改动 .vue(均 OK)+ sass 编译 `element-ui.scss`(OK)。 - 注意:其他模块的**自定义弹窗**需按同样方式用 `` 包裹各组(灰底已由全局规则自动生效);如需继续推进其余模块可照此模式批量处理。 + +## 继续推广:vehicle/customer-archive.vue 弹窗 +- 用户反馈 `/vehicle/customer-archive` 新增客商档案弹窗需与 `/business/project-apply` 一致。 +- 已将该页主弹窗内的表单分组由旧版「灰底分组块 + 内层白卡 + 标题在卡内」全部替换为 ``: + - 工商信息 / 联系信息 / 财务/信用信息 / 其他信息 四个分组改为 section-card;删除外层浮于灰底的「基本信息」大标题(分组已足够清晰,避免嵌套)。 + - 客商材料、变更记录两个非表单分区也改用 ``,其中客商材料的操作按钮通过 `#extra` 插槽放在卡头右侧。 +- 清理了失效的 `.archive-form__group`、`.customer-material-section`、`.change-record-section`、`.section-title` 等 scoped 样式。 +- 验证:`@vue/compiler-sfc` 编译 `customer-archive.vue` OK;sass 编译 `element-ui.scss` OK;section-card 标签开合平衡。 diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 3b681bf..fa9a6f5 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -212,9 +212,10 @@ // 灰底弹窗体 + 分组白卡(标题融入卡头,4px 主色竖条 + 8px 间距) // ===================================================================== -// 1) 所有弹窗内容区统一灰底 +// 1) 所有弹窗内容区统一灰底 + 16px 内边距(与 project-apply 一致,避免内容贴边) .el-dialog__body { background-color: #f5f6fa; + padding: 16px; } // 2) Avue 默认弹窗表单自动包成白卡,无需逐页改 option 即统一标准 diff --git a/src/views/vehicle/customer-archive.vue b/src/views/vehicle/customer-archive.vue index 5396d83..ec044d4 100644 --- a/src/views/vehicle/customer-archive.vue +++ b/src/views/vehicle/customer-archive.vue @@ -142,16 +142,14 @@ :disabled="readonly" class="archive-form" > -
基本信息
-
-
工商信息
+ - + - + - + - + - + - + - + - +
- + - + @@ -262,10 +260,9 @@ -
+
-
-
联系信息
+ @@ -294,12 +291,11 @@ -
+ -
-
财务/信用信息
+ - + - + - + - + - + -
+ -
-
其他信息
+ @@ -358,7 +353,7 @@ -
+ @@ -543,9 +538,8 @@ -
-
-
客商材料
+ + -
+ -
-
变更记录
+ -
+