docs: 归档UI阶段7执行完毕的CSV合同与任务状态
这个提交包含在:
@@ -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构建通过
|
||||||
|
在新工单中引用
屏蔽一个用户