文件
hyb-oa/issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv
T

3.3 KiB

1IDTitleDescriptionAcceptanceTest_MethodToolsDev_StatusReview1_StatusRegression_StatusFilesDependenciesNotes
2P21PWA2-0P21PWA2执行合同建档创建并校验离线队列与企微深链增强执行合同CSVCSV通过校验且字段完整并冻结PWA二期增强范围python3 /home/shunli/.codex/skills/plan/scripts/validate_issues_csv.py issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csvmanualTODOTODOTODOissues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv[]PWA二期只做离线动作队列与企微深链增强 不新增移动专用通知通道
3P21PWA2-1离线动作队列内核新增统一offlineQueue模块以缓存待重放动作并定义queued syncing succeeded failed状态移动拍照与移动盘点可复用统一离线队列且所有动作具备幂等键cd client && npm run typecheck && npm run buildmanualTODOTODOTODOclient/src/offlineQueue | client/src/pwa.ts | client/src/query | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv["P21PWA2-0"]离线队列只缓存待重放动作 不缓存敏感业务全量副本
4P21PWA2-2IM深链与幂等支持将现有APP_ORIGIN加targetPath深链扩展到移动页面并为必要接口补幂等请求支持企微通知可直达移动页面且离线重放不会因重复提交破坏业务状态cd server && npm run test && cd ../client && npm run typecheck && npm run buildmanualTODOTODOTODOserver/src/routes | server/src/services/notifications | client/src/pages/NotificationsPage.tsx | client/src/router/index.tsx | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv["P21PWA2-1"]深链复用现有targetPath机制 不重造第二套链接协议
5P21PWA2-3离线队列状态UI与冲突提示为移动拍照和移动盘点增加队列状态 可视化重放与冲突提示界面用户可查看待同步动作状态并对失败重放进行人工感知和处理cd client && npm run typecheck && npm run buildmanualTODOTODOTODOclient/src/pages/MobileAssetScanPage.tsx | client/src/pages/MobileInventoryTaskPage.tsx | client/src/pages/MobileCapturePage.tsx | client/src/components | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv["P21PWA2-2"]如现有移动拍照页面命名不同 则按真实文件落点调整合同锚点
6P21PWA2-4PWA二期文档与矩阵同步同步离线队列 深链增强 回归清单与Feature Matrix事实源PWA二期文档收口完成并明确不做后台持续同步和移动专用通知通道python3 scripts/validate-feature-matrix.pymanualTODOTODOTODOdocs/mobile/pwa-regression-checklist.md | docs/feature-matrix.md | docs/integration-boundaries.md | scripts/validate-feature-matrix.py | issues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv["P21PWA2-3"]如需新增离线说明 文档必须同步幂等键与冲突提示策略
7P21PWA2-5P21PWA2回归与验收收口完成离线队列 IM深链 幂等重放与移动UI回归后收口离线入队 恢复网络重放 深链直达与PWA主流程通过且现有通知零回归cd server && npm run test && cd ../client && npm run typecheck && npm run buildmanualTODOTODOTODOissues/2026-03-09_11-25-00-p21-pwa-2-l5-offline-deeplink.csv | docs/mobile/pwa-regression-checklist.md | client/src/offlineQueue["P21PWA2-4"]重点核对幂等不重复 队列状态可视化与企微直达移动页面