文件
hyb-oa/issues/2026-05-11_20-38-33-r6-wecom-mobile-rendering-hardening.csv
2026-05-12 00:07:24 +08:00

7.8 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2WCM6-1建档 企业微信多手机移动渲染稳定化记录 iPhone 12 / iOS 14.1 / 企业微信真机截图中移动首页和底部导航图标漂移、重影、拥挤问题;本轮以 企业微信 WebView 稳定渲染为目标,不按单机型继续调间距。1) 本 CSV 存在且校验通过;2) 设备口径修正为 iPhone 12 / iOS 14.1 / 企业微信;3) R6-ISSUE-001 保持 open/PAUSED;4) 不启动 R6,不改审批链、角色、通知通道或远端数据。流程级验证:python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-05-11_20-38-33-r6-wecom-mobile-rendering-hardening.csv;人工核对 docs/trialrun/manual-trialrun-report.md 和 docs/trialrun/real-device-public-checklist.md 中 R6-ISSUE-001 仍为 PAUSED。python3|manualDONEDONEDONEissues/2026-05-11_20-38-33-r6-wecom-mobile-rendering-hardening.csv|docs/trialrun/*.md[]WCM6-1 completed:CSV 校验通过;设备口径已修正为 iPhone 12 / iOS 14.1 / 企业微信和 Redmi K60 / 企业微信;R6-ISSUE-001 保持 open/PAUSED。
3WCM6-4底部 Tab 与首页宫格视觉密度重整底部导航保持四项等宽但减轻 active 大块深蓝态,badge 独立定位;首页宫格保持四项同行并固定图标槽和标题槽,避免 iPhone 企业微信真机上图标和文字互相挤压。1) 底部首页/审批/报销/我的四项等宽、中心点命中自身;2) active 态不挤占相邻图标;3) badge 不参与图标文字排版;4) 首页宫格 4 项同一行,标题单行省略,触控高度不低于 44px。流程级验证:Playwright 320/360/375/390/393/414/430 宽度截图;断言 nav/action 图标、文字、badge 不重叠;点击审批进入 /mobile/approvals;截图输出 output/playwright/r6-wecom-mobile-rendering-hardening/。playwrightDONEDONEDONEclient/src/components/mobile/MobileBottomNav.tsx|client/src/pages/MobilePortalPage.tsx|client/src/styles/mobile-touch.css["WCM6-2","WCM6-3"]WCM6-4 completed:底部 active 态改为轻量选中态,待办 badge 固定为按钮级角标,不参与图标/文字排版;320/360/375/390/393/414/430px 企业微信多手机视觉矩阵通过。回滚路径:恢复 RS6 前一版移动导航样式。