feat: 健康排查模块列表调整+详情页重构+跳转tab联动+新增活动管理+去侧栏图标

- archive-personal.html: 健康排查列改为应参加/已参加/未参加,>0红色
- archive-unit.html: 健康排查列改为活动次数/未参加人数,wrapLink添加tab参数
- archive-personal-detail.html: 健康排查tab改为活动列表+问卷详情弹窗
- archive-unit-health-checkup-detail.html: 重写为活动列表+未参加员工双Tab
- 4个详情页: 根据URL tab参数自动切换对应tab面板
- 7个页面: 去除侧边栏菜单图标
- 新增: activity-manage/edit/detail/stat + survey-edit/manage

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
liuyunqin
2026-06-05 11:45:09 +08:00
co-authored by Claude Opus 4.8
parent 89f0744749
commit c634c3295e
32 changed files with 4664 additions and 230 deletions
+1 -1
View File
@@ -7,5 +7,5 @@ _Last synced: 2026-05-27 | Base commit: `d92bed3`_
| project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 |
| project_progress.md | 各模块原型开发进度 | project | 2026-05-27 |
| decisions.md | 关键设计决策与架构约定 | project | 2026-04-21 |
| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-05-15 |
| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-06-05 |
| user_profile.md | 用户角色与偏好 | user | 2026-04-21 |
+10 -6
View File
@@ -8,18 +8,22 @@
- 复杂任务必须分步执行,每步后询问是否继续
- 修改代码前必须征得用户同意
## PRD 与 CHANGELOG 规则
- PRD:禁止自动更新,仅在用户明确要求时编写
- CHANGELOG:每次提交代码前自动整理并追加
- 新增页面时必须同步更新 `index.html``SITE_MAP`
## 用户纠正记录
### 2026-06-05 | 禁止自动提交代码
- **纠正**:Agent 在完成任务后自动执行 `git commit`,未经用户允许。
- **强制规则**:**禁止自动提交(commit)代码,只有在用户明确说"提交"或"commit"时才能执行 git commit。** Agent 完成文件修改后应报告结果,等待用户指令再提交。
### 2026-05-15 | 批量操作覆盖已完成修改(严重)
- **事故**:在 11d3464 提交中,批量处理多个页面时,对 arc-employee/arc-unit/arc-algo.html 的已完成修改被后续写入操作意外覆盖,导致用户工作丢失。
- **事故**:在 11d346a 提交中,批量处理多个页面时,对 arc-employee/arc-unit/arc-algo.html 的已完成修改被后续写入操作意外覆盖,导致用户工作丢失。
- **根因**:在同一会话中处理大量文件时,重新写入文件未保护先前已完成的修改。
- **强制规则**
1. 对文件执行写入/编辑操作前,必须确认不会覆盖该文件中已完成的其他修改
2. 批量处理多文件时,每个文件的修改必须基于当前最新内容(先读后改),禁止使用缓存的旧版本内容写入
3. 提交前必须用 `git diff --staged` 检查所有待提交文件的变更是否符合预期,确保没有意外回退
4. 若一个文件在同一会话中被多次修改,最终提交前必须完整审查该文件的累计变更
## PRD 与 CHANGELOG 规则
- PRD:禁止自动更新,仅在用户明确要求时编写
- CHANGELOG:每次提交代码前自动整理并追加
- 新增页面时必须同步更新 `index.html``SITE_MAP`