docs: 归档UI阶段7执行完毕的CSV合同与任务状态

这个提交包含在:
2026-03-06 09:54:34 +08:00
父节点 fe55848f75
当前提交 5a6a6f67c9
@@ -0,0 +1,7 @@
ID,Title,Description,Acceptance,Test_Method,Tools,Dev_Status,Review1_Status,Regression_Status,Files,Dependencies,Notes
UI7-0,UI翻新阶段7执行合同建档,创建并校验本轮UI翻新Issue CSV执行合同,CSV校验通过且字段完整,python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-05_18-53-29-ui-refresh-stage7.csv,manual,TODO,TODO,TODO,issues/2026-03-05_18-53-29-ui-refresh-stage7.csv,[],none
UI7-1,工作区UI翻新分批提交,将当前累计WIP拆分为4到6个可回滚提交并保持每个提交可构建,git status干净且提交按主题拆分并均可通过构建,cd client && npm run typecheck && npm run build; git status --porcelain,manual,DONE,DONE,DONE,client/**,"[""UI7-0""]",提交信息中文并引用Issue ID
UI7-2,Design Tokens对齐(字体与primary色阶),对齐字体来源并修复primary色阶引用不生效问题,字体与按钮hover和focus样式一致且构建通过,cd client && npm run typecheck && npm run build; manual: Tab聚焦按钮与Tabs检查ring与hover,manual,DONE,DONE,DONE,client/index.html|client/src/index.css|client/tailwind.config.js|client/src/components/ui/*.tsx,"[""UI7-0""]",可参考~/shenzhou-business-suite的CSS变量token方式但不强制迁移
UI7-3,7.3 修复403与404页面错位色与异常按钮,403与404页面按新版DS统一并明确返回路径,访问/403与未知路径页面样式统一且按钮可用,cd client && npm run build; manual: 登录后访问/403与/does-not-exist核验布局与按钮,manual,DONE,DONE,DONE,client/src/pages/ForbiddenPage.tsx|client/src/pages/NotFoundPage.tsx|client/src/router/index.tsx,"[""UI7-2""]",确认403/404是否需要放入AppShellLayout内
UI7-4,7.4 翻新Dashboard与零散配置页,完成Dashboard与剩余零散页面的深度翻新并复用公共组件,关键页面视觉一致且主要交互无回归,cd client && npm run typecheck && npm run build; manual: 逐页打开dashboard与system相关页面核验,manual,DONE,DONE,DONE,client/src/pages/DashboardPage.tsx|client/src/pages/WorkflowTasksPage.tsx|client/src/pages/BudgetsPage.tsx|client/src/pages/DelegationsPage.tsx|client/src/pages/DepartmentsPage.tsx|client/src/pages/FeatureFlagsPage.tsx|client/src/pages/ApprovalRulesPage.tsx|client/src/pages/AuditLogsPage.tsx|client/src/pages/NotificationsPage.tsx,"[""UI7-3""]",优先复用StatusBadge Pagination Skeleton等新公共组件
UI7-9,阶段7回归与收口,执行最小校验确保前后端与矩阵一致性,check-minimal通过且不引入新回归,./scripts/check-minimal.sh,manual,DONE,DONE,DONE,scripts/check-minimal.sh|client/**,"[""UI7-1"",""UI7-4""]",如仅前端变更至少保证client构建通过
1 ID Title Description Acceptance Test_Method Tools Dev_Status Review1_Status Regression_Status Files Dependencies Notes
2 UI7-0 UI翻新阶段7执行合同建档 创建并校验本轮UI翻新Issue CSV执行合同 CSV校验通过且字段完整 python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-05_18-53-29-ui-refresh-stage7.csv manual TODO TODO TODO issues/2026-03-05_18-53-29-ui-refresh-stage7.csv [] none
3 UI7-1 工作区UI翻新分批提交 将当前累计WIP拆分为4到6个可回滚提交并保持每个提交可构建 git status干净且提交按主题拆分并均可通过构建 cd client && npm run typecheck && npm run build; git status --porcelain manual DONE DONE DONE client/** ["UI7-0"] 提交信息中文并引用Issue ID
4 UI7-2 Design Tokens对齐(字体与primary色阶) 对齐字体来源并修复primary色阶引用不生效问题 字体与按钮hover和focus样式一致且构建通过 cd client && npm run typecheck && npm run build; manual: Tab聚焦按钮与Tabs检查ring与hover manual DONE DONE DONE client/index.html|client/src/index.css|client/tailwind.config.js|client/src/components/ui/*.tsx ["UI7-0"] 可参考~/shenzhou-business-suite的CSS变量token方式但不强制迁移
5 UI7-3 7.3 修复403与404页面错位色与异常按钮 403与404页面按新版DS统一并明确返回路径 访问/403与未知路径页面样式统一且按钮可用 cd client && npm run build; manual: 登录后访问/403与/does-not-exist核验布局与按钮 manual DONE DONE DONE client/src/pages/ForbiddenPage.tsx|client/src/pages/NotFoundPage.tsx|client/src/router/index.tsx ["UI7-2"] 确认403/404是否需要放入AppShellLayout内
6 UI7-4 7.4 翻新Dashboard与零散配置页 完成Dashboard与剩余零散页面的深度翻新并复用公共组件 关键页面视觉一致且主要交互无回归 cd client && npm run typecheck && npm run build; manual: 逐页打开dashboard与system相关页面核验 manual DONE DONE DONE client/src/pages/DashboardPage.tsx|client/src/pages/WorkflowTasksPage.tsx|client/src/pages/BudgetsPage.tsx|client/src/pages/DelegationsPage.tsx|client/src/pages/DepartmentsPage.tsx|client/src/pages/FeatureFlagsPage.tsx|client/src/pages/ApprovalRulesPage.tsx|client/src/pages/AuditLogsPage.tsx|client/src/pages/NotificationsPage.tsx ["UI7-3"] 优先复用StatusBadge Pagination Skeleton等新公共组件
7 UI7-9 阶段7回归与收口 执行最小校验确保前后端与矩阵一致性 check-minimal通过且不引入新回归 ./scripts/check-minimal.sh manual DONE DONE DONE scripts/check-minimal.sh|client/** ["UI7-1","UI7-4"] 如仅前端变更至少保证client构建通过