From e644e0897f8f00395e892882d06e68aeab6806cb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E5=BA=86=E6=B3=B0?=
<12369755+htcloud1@user.noreply.gitee.com>
Date: Tue, 18 Aug 2026 23:17:53 +0800
Subject: [PATCH] =?UTF-8?q?docs(manager=5Fmeetings):=20=E7=AC=AC=E4=B8=89?=
=?UTF-8?q?=E8=BD=AE=E4=BF=AE=E5=A4=8D=E8=AE=B0=E5=BD=95=20(style-alignmen?=
=?UTF-8?q?t=20+=20=E6=89=B9=E9=87=8F=E6=8C=89=E9=92=AE=E5=8E=BB=20plain),?=
=?UTF-8?q?=20=C2=A79/=C2=A710/=C2=A711=20=E5=90=8C=E6=AD=A5,=20=E5=BE=85?=
=?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=A1=A8=E6=96=B0=E5=A2=9E=20#18-#20?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
_self/manager_meetings.md | 64 +++++++++++++++++++++++++++------------
1 file changed, 45 insertions(+), 19 deletions(-)
diff --git a/_self/manager_meetings.md b/_self/manager_meetings.md
index de51eb3..d2e0b24 100644
--- a/_self/manager_meetings.md
+++ b/_self/manager_meetings.md
@@ -23,6 +23,16 @@
| 附带: editForm 补 `projectId` / `projectNo` / `projectName` / `currentStage` (复制需要) | `Meetings.vue:222-231` 加 4 字段; onEdit/onCopy 都从 row 回填 |
| 后端核对 | `POST /business/meeting` 已存在 (BizMeetingController.add:36-40); Mapper INSERT (BizMeetingMapper.xml:43-87) 已覆盖所有字段; Spring Boot 默认 `fail-on-unknown=false`, 前端发的 `remark` 字段被静默忽略, 不报错; `meetingId` 走 AUTO_INCREMENT; `create_by/create_time/update_by/update_time` 由 MyBatis-Plus MetaObjectHandler 自动填充; **后端零改动** ✅ |
+### 第三轮: style-alignment + 批量提交按钮去 plain (commits `6d4f1e6` + `6774c44`)
+
+| 问题 | 修复 |
+|---|---|
+| **批量提交按钮 disabled 顺色** (`type="primary" plain`) — outlined primary 在 disabled 状态下文字极淡灰色, 跟透明背景对比度低, 看不清 | `Meetings.vue:41` 去掉 `plain` 属性; 现 `批量提交` — disabled 状态浅蓝底 + 白字, 一眼可识别 |
+| **"已选 X 条" 提示紧贴按钮左边** — 应推到 batch-bar 最右侧 (跟 People.vue 风格一致) | `Meetings.vue:324 .filter-tip { ... margin-left: auto; }` |
+| `至` — 残留 inline style | `Meetings.vue:13` 改 `至`; `Meetings.vue:325` 新增 `.date-sep { margin: 0 4px; color: #606266; }` |
+| `.batch-bar` 属性顺序跟 People.vue 不一致 | `Meetings.vue:323` 改成 `margin-bottom: 12px; display: flex; gap: 8px; align-items: center;` (margin 提前) |
+| 自查 (style-alignment 验证清单) | ✅ 1 层 page-card / ✅ breadcrumb / ✅ 无 desc / ✅ 无 h2 page-title / ✅ filter-form/batch-bar/pager 三 class / ✅ 蓝色全用 `var(--brand-primary)` 无 #1890ff / ✅ 边框全 #f0f0f0 无 #ebeef5 / ✅ 无 `:deep(.el-button--primary)` 大段覆盖 / ✅ el-pagination 在 .pager / ✅ el-form-item label 无冒号 / ✅ `