14 KiB
14 KiB
| 1 | Domain | Tier | Routes | Primary_Roles | Env_Gates | Feature_Flags | Coverage_Status | Evidence | Validated_Flows | Gaps | Next_Action |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | __DOC_STATUS__ | meta | N/A | N/A | N/A | N/A | historical_reference | docs/文档索引.md|docs/文档事实源状态矩阵.md|docs/trialrun/manual-trialrun-report.md | 本 CSV 是历史证据 / QA 参考,不代表 2026-05-12 当前状态。R6/PC6/PA6/FL6/AP6/RI6/LP6/ME6/QG6/DG7/MIA7 后的当前状态以最新 Issue CSV 和文档索引为准。 | 历史条目中的公网仍需、待执行、缺口等表述需按当时日期理解。 | 不要单独使用本 CSV 决定当前门禁或新需求;先读最新 Issue CSV。 |
| 3 | 认证与 Portal 导航 | must_cover | /login|/portal|主/管/备导航 | employee|manager|admin | APP_ORIGIN|COOKIE_SECURE|PORTAL_HOME_ENABLED|WECOM_ENTRY_ENABLED | portal_home_v1|wecom_entry_v1 | done | artifacts/r69/acceptance-report.md|docs/trialrun/manual-trialrun-report.md|client/tests/e2e/login-portal-ux.spec.ts|client/tests/e2e/wecom-entry.spec.ts|client/tests/e2e/manual/r70-trialrun-assist.spec.ts | 登录、Portal 首屏、员工/经理/管理员导航分组、普通浏览器与企微 WebView CTA 提示均有自动化或人工证据。 | 真实企微 OAuth 绑定与回跳未做端到端;HTTPS 部署态 cookie 行为未在本轮验证。 | 保持主链路 done;真实企微与 HTTPS 转 A5 外部专项。 |
| 4 | 请假与审批 | must_cover | /leave-requests|/workflow/tasks | employee|manager|admin | none | leave_holiday_calendar | done | artifacts/r69/acceptance-report.md|docs/trialrun/manual-trialrun-report.md|client/tests/e2e/leave-flow.spec.ts|client/tests/e2e/workflow-quick-approve.spec.ts|client/tests/e2e/leave-team-calendar.spec.ts | 请假草稿、提交、撤回、经理快捷审批、团队日历权限边界与经理部门视角已自动化并在 R70 人工复测通过。 | 多审批人链路、代理审批、真实并发多人协同未在 trialrun 轮次验证。 | 维持 done;多人协同与代理审批并入 A5 或后续专项。 |
| 5 | 报销、票据中心与 OCR | must_cover | /reimbursements|/reimbursements/:id|/invoice-pool | employee|manager|finance|admin | OCR_PROVIDER|TENCENT_SECRET_ID|TENCENT_SECRET_KEY|PAYMENT_BATCH_ENABLED|ERP_SYNC_ENABLED | invoice_verification|payment_batch_v1|erp_sync | done | docs/trialrun/manual-trialrun-report.md|artifacts/r70/live-ocr-batch-report.md|issues/2026-04-29_08-39-22-r76-external-trialrun-closeout.csv|issues/2026-04-29_09-19-07-r77-ocr-pdf-first.csv|issues/2026-04-29_10-14-27-r78-reimbursement-payment-tail.csv|client/tests/e2e/reimbursement-workflow-progress.spec.ts|client/tests/e2e/invoice-ocr-flow.spec.ts|client/tests/e2e/reimbursement-payment-batch-flow.spec.ts|client/tests/e2e/manual/live-invoice-ocr.spec.ts|client/tests/e2e/manual/live-invoice-ocr-batch.spec.ts|server/scripts/regression-payment-batches.sh | 报销提交后审批进度、票据中心缺字段修正、上传后自动 OCR 进入可绑定、绑定后提交已自动化;R70 人工链路也通过。R77 已在干净本地 trialrun DB 上用真实 PDF 发票跑通 `上传 -> OCR -> available`。R78 已补 employee->manager->finance->finance_mgr->payment batch->execute->reimbursement paid->invoice archived->ERP preview pending outbox focused regression。 | 真实 ERP 投递回执、高风险两轮复核、大额或混合付款批次仍未进入本轮本地试运行;腾讯 OCR 凭证仍依赖旧项目运行时注入。 | 维持 done;真实 ERP 与高风险付款转外部/专项回归,PDF 转图片 fallback 仅在新增票样兼容性问题出现时再评估。 |
| 6 | 周报与待办 | must_cover | /weekly-reports|/todos | employee|manager | WEEKLY_REPORT_ENABLED|TODO_BOARD_ENABLED | weekly_report_v1|todo_board_v1 | done | artifacts/r70/auto-trialrun-deep-report.md|docs/trialrun/manual-trialrun-report.md|client/tests/e2e/weekly-todo-flow.spec.ts|client/tests/e2e/manual/r70-trialrun-deep-assist.spec.ts | 周报保存、生成待办、提交周报、完成待办闭环已自动化且在真实 trialrun 数据上复核通过。 | 经理侧未提交周报聚合与催办策略未单独验证。 | 维持 done;如进入管理场景增强,再补经理视角聚合。 |
| 7 | 公告、搜索与通知 | must_cover | /announcements|/notifications|全局搜索 | employee|manager|admin | ANNOUNCEMENTS_ENABLED|GLOBAL_SEARCH_ENABLED | announcements_v1|global_search_v1 | done | artifacts/r70/auto-trialrun-deep-report.md|docs/trialrun/manual-trialrun-report.md|client/tests/e2e/announcements-presence.spec.ts|client/tests/e2e/global-search.spec.ts|client/tests/e2e/manual/r70-trialrun-deep-assist.spec.ts|client/tests/e2e/r75-automation-gap-fill.spec.ts | 公告发布、员工可见、Portal 汇总、真实搜索命中公告并跳转,以及通知中心未读筛选、单条已读、全部已读与待办跳转均有自动化或人工证据。 | 无当前试运行阻断缺口;真实外发渠道投递与通知渠道配置验证另见系统治理和外部环境项。 | 站内通知维持 done;外发渠道留在 A5/治理专项。 |
| 8 | 团队状态与考勤 | must_cover | /team|/attendance | employee|manager|admin | PRESENCE_BOARD_ENABLED|ATTENDANCE_ENABLED | presence_board_v1|attendance_v1 | done | docs/trialrun/manual-trialrun-report.md|client/tests/e2e/announcements-presence.spec.ts|issues/2026-04-09_r59-attendance-clockin.csv|client/tests/e2e/r75-automation-gap-fill.spec.ts | 团队状态更新、Portal 汇总、经理查看团队状态,以及员工今日上班/下班打卡、月视图记录、管理员团队考勤补卡最小链路均已验证。 | 排班、节假日豁免、跨日班次等复杂考勤规则未做专项回归,但不构成本轮 trialrun 阻断。 | 维持 done;复杂考勤规则按需要独立专项。 |
| 9 | 人员、组织、生命周期与绩效 | must_cover | /people|/organization|/people/:employeeId|/performance | admin|manager|employee | EMPLOYEE_LIFECYCLE_ENABLED | employee_lifecycle_v1 | partial_done | docs/trialrun/manual-trialrun-report.md|issues/2026-03-21_12-10-00-r14-people-lifecycle.csv|issues/2026-03-29_r46-performance-review.csv|issues/2026-03-28_17-12-07-r40-profile-edit-and-people-export.csv|client/tests/e2e/r75-automation-gap-fill.spec.ts | 管理员已人工打开人员管理与组织架构;当前 trialrun 已新增‘创建临时员工 -> 发起入职 -> 转正’轻量 happy path,生命周期、档案、导出、绩效权限边界仍保留历史 QA 与回归证据。 | 离职/资产交接完整链路、员工自助档案修改和直属上级绩效评分未在本轮重验。 | lifecycle 基线已补齐;离职交接与绩效真实操作留后续 focused regression。 |
| 10 | 项目、合同台账与涉密边界 | must_cover | /projects|/projects/:projectId|/contracts-registry | manager|admin|project roles | PROJECT_DOMAIN_ENABLED|PROJECT_LINKING_ENABLED|PROJECT_COMMUNICATION_LOG_ENABLED|PROJECT_CLOSURE_CHECKLIST_ENABLED|CONFIDENTIAL_DOC_REFS_ENABLED | project_domain_v1|project_linking_v1|project_communication_log_v1|project_closure_checklist_v1|confidential_doc_refs_v1 | partial | docs/trialrun/manual-trialrun-report.md|client/tests/e2e/project-workbench.spec.ts|client/tests/e2e/confidential-boundary.spec.ts|client/tests/e2e/manual/r70-trialrun-assist.spec.ts | 项目工作台沟通回填、收口面板、Portal 摘要、涉密搜索边界已自动化;经理人工确认项目入口可理解。 | 合同台账页面本轮只验证入口,没有当前 trialrun 下的浏览/编辑证据;真实项目创建与成员协同未重跑。 | A4 可补项目详情与合同台账只读 smoke;重交互保持后置。 |
| 11 | 采购 | enabled_admin | /purchase-requests | employee|manager|finance | none | none | partial_done | artifacts/r69/acceptance-report.md|client/tests/e2e/procurement-flow.spec.ts|issues/2026-03-24_17-00-26-r33-3-transaction-timeout-tail-cleanup.csv | 员工提单、经理审批、财务归档链路已自动化通过,且事务超时问题已收口。 | 未进入 R70 人工试运行,当前 trialrun DB 下没有业务体验反馈。 | 若采购进入试运行范围,先补一次人工 happy path;否则保留自动化证据即可。 |
| 12 | 资产与盘点 | enabled_admin | /assets|/inventory-checks|/mobile/assets/scan | employee|asset admin | none | none | partial_done | artifacts/r69/acceptance-report.md|client/tests/e2e/assets-flow.spec.ts|issues/2026-03-24_17-00-26-r33-3-transaction-timeout-tail-cleanup.csv | 资产建卡、领用归还、调拨、盘点主链路已自动化通过。 | 未进入 R70 人工试运行;移动扫描真实设备与摄像头场景未验证。 | 保持自动化证据;真实移动扫描转 A5 或独立移动专项。 |
| 13 | 差旅与移动审批 | enabled_admin | /travel-requests|/mobile/approvals|/mobile/capture | employee|manager|finance | WECOM_ENTRY_ENABLED | wecom_entry_v1 | partial_done | artifacts/r69/acceptance-report.md|client/tests/e2e/travel-payment-flow.spec.ts|client/tests/e2e/travel-reconciliation-flow.spec.ts|client/tests/e2e/mobile-approvals-offline.spec.ts|docs/trialrun/manual-trialrun-report.md | 差旅申请、审批、支付、绑票、对账批次,以及移动审批 deep link 离线重放都有自动化证据;R70 人工仅确认移动入口可理解。 | 真实 IM deep link、真实移动设备 PDF 上传、多人并发审批未验证。 | 保留自动化为主;真实设备和 IM 深链并入 A5。 |
| 14 | 预算、支付批次与 AP 运营 | optional | /budgets|/payment-batches|/ap-operations | finance|admin | BUDGET_PRECHECK_ENABLED|PAYMENT_BATCH_ENABLED|ERP_SYNC_ENABLED | budget_precheck_v1|payment_batch_v1|erp_sync | partial_done | issues/2026-03-29_08-07-14-p25-lite-budget-ap.csv|issues/2026-04-06_r52-ap-operations.csv|issues/2026-04-29_10-14-27-r78-reimbursement-payment-tail.csv|client/tests/e2e/reimbursement-payment-batch-flow.spec.ts|server/scripts/regression-payment-batches.sh | 支付批次 maker-checker、AP 待付款快捷复核、finance 执行报销付款批次,以及 reimbursement paid 后 ERP preview pending outbox 已在本地 focused regression 跑通;历史 budget/AP 视图与 review 证据仍保留。 | 预算预检页面级联动、高风险两轮复核、大额批次与非报销实体付款未在本轮 focused local 回归中重跑。 | 若财务域继续扩大试运行,再补 budget precheck 与高风险二次复核专项;当前 payment batch/AP happy path 已具备本地回归证据。 |
| 15 | ERP 集成与切换控制台 | external | /system/integrations/erp|/system/cutover | integration admin|system.settings | ERP_SYNC_ENABLED|CUTOVER_CONSOLE_ENABLED | erp_sync|cutover_console_v1 | partial_external | issues/2026-03-08_14-10-53-p19-erp-1-l5-masterdata-journal-bridge.csv|issues/2026-03-21_11-10-00-p29-replacement-readiness-refresh.csv|client/tests/e2e/live-smoke.spec.ts | ERP 管理页、mock/http 回归和只读 live smoke 有历史证据。 | 当前本地 trialrun 没有真实 ERP 出入站或 cutover 操作验证。 | 仅在外部环境专项下执行,不进入默认 trialrun gate。 |
| 16 | 系统治理、功能开关与审计 | enabled_admin | /system/workspace|/system/settings|/system/feature-flags|/system/workflow-definitions|/audit-logs|/system/notification-channels | admin | WORKFLOW_DEFINITION_ADMIN_ENABLED | workflow_definition_admin_v1 | partial_done | docs/trialrun/manual-trialrun-report.md|client/tests/e2e/settings-governance.spec.ts|client/tests/e2e/live-smoke.spec.ts|server/src/scripts/smoke-trialrun-runtime.js|client/tests/e2e/r75-automation-gap-fill.spec.ts|issues/2026-05-05_20-01-18-r90-r91-trialrun-closeout.csv | 工作区设置、系统设置、功能开关、审计日志打开与导航边界有自动化和人工证据;R74 本地门禁已检查 workspace/flag/navigation 基线,R75 已补功能开关备注保存并恢复写路径。R80 已把 `wecom_entry_v1` 从 `force_off` 调整为 `inherit`,R90 已把旧公网诊断从当前事实中剥离。 | 流程定义、通知渠道、工作区其他写操作和审计留痕写入效果仍未在当前 trialrun 做完整专项;公网 `announcements_v1` / `global_search_v1` 仍需在 live smoke 中重新核对。 | 保留 partial_done;R90/R91 先收口公网 feature flag 与 live smoke,再补通知渠道与流程定义写路径。 |
| 17 | 企微、HTTPS、部署态与并发 | external | /login(企微入口)|部署运行时|多账号并发 | all roles | APP_ORIGIN|COOKIE_SECURE|WECOM_*|PUBLIC_SECURITY_HARDENING_ENABLED | wecom_entry_v1|public_security_hardening_v1 | partial_done | deploy/trialrun/runbook.md|client/tests/e2e/wecom-entry.spec.ts|client/tests/e2e/live-smoke.spec.ts|client/tests/e2e/r89-mobile-login-navigation.spec.ts|server/src/scripts/smoke-trialrun-runtime.js|issues/2026-05-04_16-47-46-r80-live-wecom-enablement.csv|issues/2026-05-04_20-53-39-r82-wecom-userid-compatibility.csv|issues/2026-05-04_23-36-10-r83-r86-user-onboarding-simplify.csv|issues/2026-05-05_14-01-13-r87-wecom-session-hint.csv|issues/2026-05-05_14-12-50-r88-wecom-device-fingerprint.csv|issues/2026-05-05_17-35-00-r89-mobile-login-ux.csv|issues/2026-05-05_20-01-18-r90-r91-trialrun-closeout.csv | 本地/只读 smoke、env contract、导航/入口提示与 local runtime gate 已就绪;`https://oa.hyinda.com/ready` 已通过只读探活。R80 已启用公网企微 env 与 `wecom_entry_v1=inherit`;R82-R88 已修复真实 UserId 兼容、首次绑定、会话提示与设备指纹;R89 已完成本地移动登录与导航自动化。 | 历史缺口:当时公网仍需部署最新 R89/R90 并用真实手机企业微信复核 `/mobile` 落点;该表述不代表当前公网状态。HTTPS cookie secure、独立 smoke 账号 live smoke 和多用户并发协同也需按最新 Issue CSV 判断。 | 企微不再按外部阻塞处理;R90/R91 当时继续推进公网最新版本部署、`returnTo=/mobile`、live smoke、备份恢复和并发专项。 |