6.6 KiB
6.6 KiB
| 1 | ID | Title | Description | Acceptance | Test_Method | Tools | Dev_Status | Review1_Status | Regression_Status | Files | Dependencies | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | RS6-1 | 建档 R6 移动响应式体系修复 | 记录 iPhone 11 企业微信真机仍存在控件拥挤和图标文字挤压;本轮改为系统性移动响应式修复,不再按单机型补丁处理。 | 1) 本 CSV 存在且校验通过;2) UI6-6 继续保持未完成;3) R6-ISSUE-001 保持阻断或更新为响应式体系修复中;4) 不改变审批链、通知通道、PDF-only 发票或后端接口。 | 流程级验证:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-11_12-17-07-r6-mobile-responsive-system-hotfix.csv;人工核对 UI6-6 未被误置 DONE;git diff --check。 | python3|git|manual | DONE | DONE | DONE | issues/2026-05-11_12-17-07-r6-mobile-responsive-system-hotfix.csv|docs/trialrun/manual-trialrun-report.md | [] | 已建档并更新 R6-ISSUE-001 为响应式体系修复中;UI6-6 未置 DONE;回滚路径为还原本 Issue 涉及的 client/docs/tests 变更并重新部署上一版。 |
| 3 | RS6-5 | 巡检 R6 相关移动页刚性布局 | 巡检移动审批、报销、通知、票据上传、请假、我的等页面,清理小屏刚性两列和文字挤压风险。 | 1) R6 相关移动页在窄屏无 PC 壳、无桌面表格、无横向溢出;2) 信息字段可根据最小宽度从两列变一列;3) 核心操作按钮保持可点且无遮挡;4) 不扩大业务功能范围。 | 流程级验证:Playwright 覆盖 /mobile/approvals、/mobile/reimbursements、/mobile/reimbursements/:id、/mobile/me、/mobile/notifications、/mobile/capture、/mobile/leave;人工检查截图中无挤压和遮挡。 | playwright|manual | DONE | DONE | DONE | client/src/pages/Mobile*.tsx | ["RS6-3","RS6-4"] | 已巡检并清理 R6 关键移动页刚性布局;只修布局体系,不改审批链、组织关系、通知通道或上传业务规则。 |
| 4 | RS6-6 | 补跨视口视觉自动化矩阵 | 新增或补强移动视觉 E2E,覆盖 320x568、360x740、375x667、390x844、393x873、414x896、430x932 和企业微信/普通移动 UA。 | 1) 新视觉矩阵截图输出到 output/playwright/r6-mobile-responsive-system-hotfix;2) 断言无横向滚动;3) 断言底部 Tab 命中;4) 断言首页图标宫格不重叠;5) 断言报销详情吸底双按钮同行。 | 流程级验证:cd client && npm run test:e2e -- r6-mobile-responsive-system-hotfix.spec.ts r5-real-device-feedback-mobile-ux.spec.ts r124-mobile-entry-matrix.spec.ts --workers=1 --reporter=list。 | playwright | DONE | DONE | DONE | client/tests/e2e/r6-mobile-responsive-system-hotfix.spec.ts|client/tests/e2e/r5-real-device-feedback-mobile-ux.spec.ts | ["RS6-3","RS6-4","RS6-5"] | 本地 typecheck/build 通过;移动回归组合 10 passed,截图输出到 output/playwright/r6-mobile-responsive-system-hotfix。 |