3.8 KiB
3.8 KiB
| 1 | ID | Severity | Page | Viewport | Category | Symptom | Evidence | Recommendation | Status |
|---|---|---|---|---|---|---|---|---|---|
| 2 | VA-D001 | HIGH | /assets | mobile360+mobile390 | MOBILE_VISIBLE_TABLE_MAIN | 主区域首屏仍可见 1 个表格。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-assets.png | 移动端改为卡片或分组列表,桌面表格仅在 md 以上显示。 | TODO |
| 3 | VA-D002 | HIGH | /contracts-registry | mobile360+mobile390+desktop1440 | API_403_IN_PAGE | 页面可进入但存在 API 403 请求。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-contracts-registry.png | 统一导航权限、路由权限与页面内 API 权限,避免员工看到空白/半错误页面。 | TODO |
| 4 | VA-D003 | HIGH | /invoice-pool | mobile360+mobile390 | MOBILE_VISIBLE_TABLE_MAIN | 主区域首屏仍可见 1 个表格。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-invoice-pool.png | 移动端改为卡片或分组列表,桌面表格仅在 md 以上显示。 | DONE |
| 5 | VA-D004 | HIGH | /invoice-pool | mobile360+mobile390 | OFFSCREEN_INTERACTIVE_MAIN | 主区域可交互控件跑出视口:more_horiz {"left":779,"top":641,"right":807,"bottom":674,"width":28,"height":33}。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-invoice-pool.png | 移动端操作入口必须在 360/390px 内可见,必要时改为卡片底部按钮或底部操作栏。 | DONE |
| 6 | VA-D005 | MEDIUM | /invoice-pool | mobile360+mobile390 | SMALL_TOUCH_TARGET_CLUSTER | 首屏存在 4 个小触控目标。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-invoice-pool.png | 移动端按钮、图标按钮、复选框外层点击区域统一不低于 40-44px。 | TODO |
| 7 | VA-D006 | HIGH | /notifications | mobile360+mobile390 | MOBILE_VISIBLE_TABLE_MAIN | 主区域首屏仍可见 1 个表格。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-notifications.png | 移动端改为卡片或分组列表,桌面表格仅在 md 以上显示。 | TODO |
| 8 | VA-D007 | MEDIUM | /notifications | mobile360+mobile390 | SMALL_TOUCH_TARGET_CLUSTER | 首屏存在 3 个小触控目标。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-notifications.png | 移动端按钮、图标按钮、复选框外层点击区域统一不低于 40-44px。 | TODO |
| 9 | VA-D008 | HIGH | /purchase-requests | mobile360+mobile390 | MOBILE_VISIBLE_TABLE_MAIN | 主区域首屏仍可见 1 个表格。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile360-purchase-requests.png | 移动端改为卡片或分组列表,桌面表格仅在 md 以上显示。 | TODO |
| 10 | VA-D009 | HIGH | /invoice-pool | mobile390 | SOURCE_LIVE_PARITY_INVOICE_MOBILE | 源码已有 invoice-pool-mobile-list,但公网 mobile390 可见数=0,table 可见数=1。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile390-invoice-pool.png | 优先排查公网构建版本、缓存/Caddy 静态文件、Tailwind 产物是否未部署最新。 | DONE |
| 11 | VA-D010 | HIGH | /reimbursements | mobile390 | SOURCE_LIVE_PARITY_REIMBURSEMENT_MOBILE | 源码已有 reimbursements-mobile-list,但公网 mobile390 可见数=0,table 可见数=1。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile390-reimbursements.png | 排查部署版本或 CSS 断点产物;草稿再次编辑能力应通过移动卡片的“继续编辑”入口暴露。 | DONE |
| 12 | VA-D011 | HIGH | /mobile/capture | mobile390 | SOURCE_LIVE_PARITY_MOBILE_CAPTURE_MULTIPLE | 源码已有 mobile-capture-file multiple,但公网 DOM 中 multiple=false,符合用户反馈的一次只能选择一张票据。 | /home/shunli/Projects/hyb-oa/output/playwright/r93-main-region-audit/mobile390-mobile-capture.png;artifacts/r93/live-data-probe-2026-05-05.json | 优先排查部署版本/Caddy 静态文件缓存;若确认是企业微信内置浏览器限制多选,则改为连续添加到待上传队列并明确提示。 | DONE |