文件
hyb-oa/docs/trialrun/project-wide-flow-matrix.csv
T

8.5 KiB

1DomainTierPrimary_RolesPC_RoutesMobile_WeCom_RoutesServer_RoutesMain_FlowException_FlowPermission_FlowCurrent_CoverageKnown_GapsBest_Practice_DeltaNext_Action
2认证与企业微信入口P0employee|manager|admin/login|/portal|/settings/profile/mobile|/mobile/me|/mobile/profileserver/src/routes/auth.js|server/src/routes/wecomAuth.js|server/src/routes/me.js账号登录或企微 OAuth 进入工作台,按设备落到 PC Portal 或移动工作台。未绑定、会话过期、OAuth 回跳失败、密码错误、首次登录改密。普通员工仅看个人入口;管理员看系统入口;企业微信回跳只允许安全 returnTo。login-portal-ux.spec.ts|wecom-entry.spec.ts|wecom-first-bind.spec.ts|r89-mobile-login-navigation.spec.ts|live-smoke.spec.ts真实企业微信 OAuth 和真机回跳仍需 live smoke;HTTPS cookie 行为缺最终证据。国内企业微信应用最佳实践要求工作台直达 H5 移动体验,不能露出 PC 壳。B3/B5:视觉巡检防 PC 壳;live readiness 检查真实账号。
3报销与票据 OCRP0employee|manager|finance|finance_mgr|admin/reimbursements|/reimbursements/:id|/invoice-pool|/payment-batches|/ap-operations/mobile/reimbursements|/mobile/reimbursements/:id|/mobile/captureserver/src/routes/reimbursements.js|server/src/routes/invoicePool.js|server/src/routes/paymentBatches.js|server/src/routes/apOperations.js员工建草稿、加明细、上传发票、OCR 识别、添加到报销、提交审批、财务付款归档。OCR 超时/失败、重复发票、已绑定/已报销、删除后重传、缺金额无法自动明细、付款失败。员工只看自己的报销和业务文案;经理审批;财务复核付款;管理员配置。reimbursement-workflow-progress.spec.ts|invoice-ocr-flow.spec.ts|reimbursement-payment-batch-flow.spec.ts|r111-invoice-reimbursement-guard.spec.ts|r125-invoice-reupload-after-delete.spec.ts|regression-dedup.sh真实腾讯 OCR 耗时和公网文件上传链路需要样本;移动 PDF 选择需真机证据。合思/分贝通/每刻均强调票据识别、验真、查重、电子档案和状态可追溯。B3/B5/B7:视觉和文案门禁、真实 OCR readiness、发布门禁。
4审批中心P0manager|finance|finance_mgr|admin/workflow/tasks|/workflow/tasks/:taskId/mobile/approvalsserver/src/routes/workflow.js|server/src/routes/workflowDefinitions.js审批人查看待办,审批/驳回/退回/转交,申请人查看进度。任务已处理、权限不足、并发审批、离线审批重放冲突。只有当前审批人可处理;管理员可治理流程定义;普通员工只看相关单据进度。workflow-quick-approve.spec.ts|mobile-approvals-offline.spec.ts|r111-invoice-reimbursement-guard.spec.ts代理审批、多人并发、真实企业微信 deep link 证据不足。同类系统强调审批全程留痕、风险提示和移动处理效率。B4/B5:业务流门禁聚合;live smoke 覆盖移动 deep link。
5请假与考勤P1employee|manager|admin/leave-requests|/attendance|/team/mobile/leaveserver/src/routes/leave.js|server/src/routes/leave-types.js|server/src/routes/attendance.js|server/src/routes/presence.js员工提交请假、经理审批、团队日历/考勤状态更新。余额不足、附件缺失、节假日/跨日、撤回、补卡。员工看本人;经理看团队;管理员配置假期和考勤规则。leave-flow.spec.ts|leave-team-calendar.spec.ts|announcements-presence.spec.ts|r75-automation-gap-fill.spec.ts复杂排班、跨日班次和真实移动附件未专项重验。国内 OA 常规要求移动提交、审批联动团队视图。B4:纳入业务流门禁;B3:移动视觉巡检。
6周报、待办、公告与通知P1employee|manager|admin/weekly-reports|/todos|/announcements|/notifications/mobile/notificationsserver/src/routes/weeklyReports.js|server/src/routes/todos.js|server/src/routes/announcements.js|server/src/routes/notifications.js员工写周报、生成待办、公告触达、通知已读。未提交提醒、通知跳转失效、公告权限错误。管理员发布公告;员工只看可见公告;经理看团队周报汇总。weekly-todo-flow.spec.ts|announcements-presence.spec.ts|global-search.spec.ts|r75-automation-gap-fill.spec.ts外发渠道、催办策略和真实消息投递缺专项证据。同类系统强调制度与知识库同步、通知可追踪。B4:纳入业务流门禁;后续可补渠道 live smoke。
7人员、组织、HR 与绩效P1employee|manager|hr|admin/people|/people/:employeeId|/people/stats|/organization|/payroll|/performance/mobile/me|/mobile/profileserver/src/routes/employees.js|server/src/routes/departments.js|server/src/routes/payroll.js|server/src/routes/performance.js管理员维护人员组织,员工完善档案,经理/HR 查看统计与绩效。入职/转正/离职、隐私字段缺失、导出、权限越界。员工看本人;经理看团队;HR/管理员看管理页面。user-onboarding.spec.ts|r75-automation-gap-fill.spec.ts离职资产交接、绩效真实评分、敏感字段脱敏证据不足。国内 OA/HR 常规要求组织数据作为审批和权限事实源。B2/B4:覆盖扫描标出缺口,业务门禁先跑现有用例。
8项目、合同与涉密边界P1manager|project_role|admin/projects|/projects/:projectId|/contracts-registry/mobileserver/src/routes/projects.js|server/src/routes/contractsRegistry.js|server/src/routes/confidentialDocRefs.js项目创建、成员协作、沟通记录、合同台账、涉密引用边界。项目权限不足、涉密文档不可见、合同缺关联。项目成员和管理员分级可见;涉密内容最小暴露。project-workbench.spec.ts|confidential-boundary.spec.ts真实项目创建协同和合同台账编辑证据不足。费控最佳实践强调申请/合同/发票/付款互相追溯。B4:纳入项目与合同只读/写入门禁。
9采购、预算、差旅与对公付款P1employee|manager|finance|admin/purchase-requests|/budgets|/travel-requests|/payment-batches|/ap-operations/mobile/approvals|/mobile/captureserver/src/routes/purchaseRequests.js|server/src/routes/budgets.js|server/src/routes/travelRequests.js|server/src/routes/travelOrders.js|server/src/routes/travelReconciliation.js|server/src/routes/paymentBatches.js采购/差旅申请、预算预检、审批、支付、对账和归档。预算不足、审批拒绝、对账差异、付款异常、票据不匹配。员工创建;经理审批;财务付款和对账;管理员配置规则。procurement-flow.spec.ts|travel-payment-flow.spec.ts|travel-reconciliation-flow.spec.ts|reimbursement-payment-batch-flow.spec.ts高风险两轮复核、大额批次、真实 ERP/银行回执缺证据。分贝通/合思强调事前管控、企业支付、三流合一和报表分析。B4/B7:聚合现有业务流,live 外部回执保持 skipped。
10资产与移动盘点P1employee|asset_admin|admin/assets|/inventory-checks/mobile/assets/scanserver/src/routes/assets.js|server/src/routes/assetMovements.js|server/src/routes/inventoryChecks.js资产建卡、领用归还、调拨、盘点,移动端扫码盘点。扫码失败、离线队列、盘点冲突、权限不足。员工看本人资产;资产管理员管理台账和盘点。assets-flow.spec.ts真实摄像头扫码和真机离线恢复缺证据。移动端应优先真实设备验证摄像头和文件权限。B3/B5:视觉与真机清单覆盖。
11系统治理、审计与发布P0admin|system_operator/system/workspace|/system/settings|/system/feature-flags|/system/workflow-definitions|/audit-logs|/system/cutover|/system/integrations/erp/mobile/meserver/src/routes/systemWorkspace.js|server/src/routes/featureFlags.js|server/src/routes/audit.js|server/src/routes/cutover.js|server/src/routes/integrations.js管理员配置工作区、功能开关、流程定义、审计、切换和集成。配置漂移、开关 force_off、迁移漂移、外部依赖不可用、发布失败。仅系统权限可见;普通用户页面不得出现内部码值或调试文案。settings-governance.spec.ts|live-smoke.spec.ts|smoke-trialrun-runtime.js|check-ui-design-rules.mjs缺项目级 coverage scan、全页面视觉巡检和统一 release gate。成熟系统需要可审计、可回滚、可持续回归的发布链路。B2/B3/B6/B7:补齐覆盖扫描、视觉巡检、漂移诊断和发布门禁。