01 · 文档定位
作为 21 份主 PRD 的增量约束与实施追踪入口
本文件不替代各业务中心主 PRD,而是补齐现有 PRD 未完整承接、当前实现未闭环或仍需真实业务验收的需求。实施模式(按最新主分支开工时复核)
| 模式 | 数量 | 中文含义 | 触发条件 | 默认处理 | 最小验证 |
|---|---|---|---|---|---|
| REUSE_EXISTING | 5 | 复用现有能力 | 当前基线已解决 | 映射并复用主分支已有页面、接口、服务和数据;除非验收发现真实缺口,否则零代码关闭。 | 核对现有证据与关键边界;仅在缺少保护时扩展最接近的一条现有测试。 |
| UAT_FIRST | 3 | 先验收再开发 | 当前基线待业务验收 | 先用真实数据和实际角色完成 UAT;通过则零代码关闭,失败后按证据转为扩展或缺口实现。 | 记录输入、结果、截图或对账及签署;不预建迁移、接口或自动化套件。 |
| EXTEND_EXISTING | 39 | 扩展现有能力 | 当前基线部分解决 | 从最接近的现有页面、DTO、Service、领域表或公共能力补最小差异,禁止复制平行实现。 | 只验证实际修改层;金额、课时、结算和历史口径另做固定数据集对账。 |
| IMPLEMENT_GAP | 85 | 实现确认缺口 | 当前基线未解决 | 实现缺失的业务能力,但优先复用通用查询、Lookup、任务、审批、审计、幂等和导出能力。 | 按改动风险选择后端、前端、数据或共享端到端验证,不按需求编号机械铺满测试层。 |
02 · 产品目标与范围
把“有页面/有接口”提升为可执行、可对账、可回放的业务结果
所有需求均进入 V1.0 补充交付;优先级用于确定先后顺序、依赖关系和并行实施方式,不用于删减范围。业务目标
- 统一客户、学员、课程、合同、人员和业务单据身份。
- 统一金额、人头、课时、奖励、业绩、退款、课酬和指标口径。
- 让跨模块流程从入口、审批、执行、写回、对账到关闭形成完整链路。
- 让页面、接口、导出、报表与财务/人资台账使用同一事实。
范围内
- 23 个问题域、132 项原子需求及其页面、数据、接口、权限、异常和验收。
- 稳定 ID、事实快照、规则版本、计算批次、修正单、对账和异步导出等所需公共能力的差异补齐。
- 对实际涉及历史数据或正式结果切换的需求执行映射、影子计算、双轨对账和发布门禁。
- 132 项逐项实施模式、必要验证、真实数据 UAT 和最终签署。
- 与 00-20 主 PRD 的模块承接关系和变更回写。
范围外
- 不把核对报告中的“已描述”视为已开发或已验收。
- 不在本文件冻结最终物理表名、URL、消息中间件或部署拓扑。
- 不要求每个需求都新建数据对象、接口、迁移、JUnit、Vitest 或 Playwright。
- 不把逻辑对象名称直接等同为必须新增的同名生产表或独立服务。
- 不允许用一次性脚本、人工表或备注字段代替长期业务能力。
- 不以当前学邦实现作为新平台的产品上限。
03 · 全局业务规则
132 项需求共同遵循的正式产品约束
任一模块违反这些规则,即使页面功能可操作,也不能判定补充 PRD 已完成。客户、家庭、学员、合同、课程、课次、员工、支付、退款、奖励和调整单必须使用不可变主键;姓名、手机号、课程名、班级名仅用于展示或检索。
影响金额、人头、课时、业绩、奖励或历史报表的事实必须保存发生时组织、岗位、课程、价格、权益、责任人和统计口径快照,禁止使用当前主档倒算历史。
优惠、课时费、奖励、退款扣减、业绩分配、在读口径和报表指标均需版本化,记录适用范围、生效时间、失效时间、审批记录和命中版本。
金额与权益类业务必须共用同一试算服务;提交时锁定试算快照,实际执行、导出、退款重算和财务对账均引用该快照。
写接口使用 requestId 或业务幂等键;设备回调、支付回调、批量任务和异步重试必须可去重,重复请求不得重复发放、扣减或入账。
跨校、跨业务线、价格、折扣、退款、调整、状态回退、敏感导出和历史修正必须按阈值进入审批;审批通过前不得改变正式结果。
产生待办不等于业务完成。计算、写回、通知、凭证、调整、追扣和对账必须有实际执行状态、失败原因、重试入口和关闭标准。
已结算或已入账历史不得直接覆盖。所有历史差异通过带来源、原因、审批、影响范围和冲正关系的修正单处理。
页面指标、列表总数、汇总金额、专用导出和下钻明细必须使用同一筛选契约、权限范围、规则版本和快照批次。
总部、区域、校区、业务线、学段、部门、岗位、负责关系和临时授权共同决定数据范围;菜单可见不代表数据可见或字段可导出。
关键操作保留操作人、代理身份、前后值、业务单号、规则版本、请求 ID、审批意见、附件、执行结果和时间戳。
P0/P1/P2 仅用于排期和并行实施顺序,不用于删减 V1.0 补充范围;132 项均需进入实施追踪并取得最终验收结论,但不等于每项都必须修改代码、建表、增接口或新建自动化测试。
开工前按最新主分支将每项标记为复用现有、先验收、扩展现有或实现缺口;优先复用既有通用能力,只有可证明的业务、数据、接口或质量缺口才开发。
04 · 角色、责任与需求治理
每项需求必须有规则签署人、研发主责、测试主责和 UAT 签署人
跨模块事项由补充 PRD 负责人维护唯一主责,协作模块不得以“已生成待办”代替实际执行结果。| 治理角色 | 默认责任人 | 职责 | 签署范围 |
|---|---|---|---|
| 补充 PRD 负责人 | 产品负责人 | 维护范围、需求编号、跨模块主责、变更记录和验收门槛 | 整份文档及 132 项追踪关系 |
| 业务规则负责人 | 财务、人资、教务、销售运营、校区运营 | 签署金额、人头、课时、奖励、业绩、退款、在读和指标口径 | 对应业务域与真实历史样本 |
| 数据负责人 | 数据产品、数据架构、各域数据 Owner | 确认稳定 ID、事实快照、指标字典、迁移映射和对账结果 | 主数据、事实表、指标层和导出 |
| 研发负责人 | 前端、后端、数据平台、集成平台 | 逐项确认实施模式,复用现有能力,并只实现已证实的页面、接口、数据、权限或运行缺口 | 实际改动代码、按需迁移、受影响接口契约和选定验证 |
| 测试负责人 | QA、自动化测试、性能测试 | 按实施模式和改动风险选择验证层,维护需求到已有/新增用例及 UAT 证据的映射 | 受影响回归、定向性能/对账结果和缺陷关闭证据 |
| UAT 签署人 | 业务域负责人、财务/人资复核人、校区代表 | 使用真实量级与历史周期逐项验收,签署通过、失败或阻断原因 | UAT 数据、截图、对账表和签字记录 |
05 · 跨模块端到端闭环
优先按业务结果验收,而不是按单个页面验收
每条链路都必须能从来源业务单追踪到规则、快照、执行结果、下游写回、对账差异和最终关闭。签约、收款与业绩闭环
- 客户与学员稳定 ID
- 多课程报价及优惠试算
- 合同课程项与资金来源锁定
- 收款、权益和业绩逐项分摊
- 财务对账与经营报表
教学、课消与课酬闭环
- 课程/班级/课次排定
- 教师岗位与有效期快照
- 签到、课消和冲正事实
- 逐课次课时费计算
- 工资确认、凭证与历史对账
退费、追回与冲正闭环
- 退款试算锁定来源
- 合同项、权益与优惠反算
- 业绩、奖励、课酬影响计算
- 退款执行与下游调整
- 财务冲正和差异关闭
员工异动与权限闭环
- 员工/岗位/组织生效期
- 异动审批和影响预览
- 数据范围与流程节点切换
- 薪酬/奖励按发生日归属
- 离职交接、回收和审计
指标、报表与导出闭环
- 指标定义及版本审批
- 筛选契约和数据权限
- 异步聚合与事实快照
- 指标下钻和差异解释
- 同口径专用导出与对账
06 · 公共能力、核心对象与逻辑服务
先复用现有底座,再按已证实缺口扩展
以下名称是产品层逻辑合同,不等于必须新增同名物理表、URL 或服务;技术设计应先映射现有能力,且不得削弱业务约束。共享数据对象
| 对象 | 用途 | 关键字段 | 解决的问题 |
|---|---|---|---|
| CanonicalIdentity | 统一身份映射 | objectType、canonicalId、sourceSystem、sourceId、mergeVersion、effectiveAt | 解决同名、手机号复用、跨系统 ID 漂移 |
| RuleDefinition / RuleVersion | 规则定义与版本 | ruleType、scope、condition、action、effectiveFrom、effectiveTo、approvalStatus | 承接优惠、课时费、奖励、业绩、退款和指标口径 |
| BusinessEvent | 业务事实事件 | eventType、sourceId、occurredAt、tenantId、campusId、payloadHash、idempotencyKey | 驱动计算、写回、凭证、通知和指标刷新 |
| FactSnapshot | 发生时事实快照 | snapshotType、sourceId、ruleVersion、dimensionSnapshot、amountSnapshot、capturedAt | 避免当前主档倒算历史 |
| CalculationBatch / Detail | 计算批次与明细 | period、scope、status、inputVersion、resultAmount、errorCode、retryCount | 承接课酬、奖励、业绩、退款影响和报表聚合 |
| AdjustmentOrder | 历史修正单 | sourceType、sourceId、reason、beforeValue、afterValue、approvalId、executedAt | 已结历史只允许通过修正/冲正链处理 |
| ReconciliationTask | 对账任务 | subjectType、batchId、expectedValue、actualValue、difference、owner、closedAt | 把差异转为可处理、可关闭的任务 |
| ExportJob | 异步导出任务 | queryContract、dataScope、status、fileHash、expiresAt、requestedBy | 保证大数据导出、权限和审计闭环 |
| UatEvidence(逻辑证据) | 验收证据索引,不是强制生产表 | requirementId、caseId、environment、inputSnapshot、actualResult、verdict、signedBy | 在版本库台账、CI 产物或 UAT 文件中形成 132 项逐项签署证据 |
共享逻辑服务
| 服务 | 能力 | 强制约束 |
|---|---|---|
| 规则试算 | 按业务类型、范围、生效日和输入对象返回命中规则、计算明细与冲突原因 | 输入、规则版本和结果必须可重放;试算不直接写正式账 |
| 计算批次 | 创建、查询、重试、取消并关闭课酬、奖励、业绩、退款影响和报表聚合任务 | 异步执行、逐条结果、部分失败、幂等和断点续跑 |
| 事实快照 | 按来源单据生成或查询发生时组织、岗位、课程、权益、价格与统计维度快照 | 快照写入后不可直接覆盖,变更需新版本或修正单 |
| 差异修正 | 提交修正、影响预览、审批、执行、冲正、重算和关闭 | 执行前展示受影响合同、学员、人员、账期、报表和凭证 |
| 统一查询 | 保存筛选契约并提供指标、明细、总计、下钻和专用导出 | 同一 queryContractId 必须得到同权限、同口径结果 |
| 审计与证据 | 运行系统查询规则命中、计算过程、前后值、审批、执行结果和导出记录;UAT 证据由交付台账关联 | 敏感字段按权限脱敏,审计记录不可由业务角色删除;不得仅为 UAT 另建生产运行服务 |
07 · 补充需求到主 PRD 的承接映射
补充 PRD 负责追踪,主 PRD 负责长期模块边界
研发拆分时以需求编号为主键,同时关联一个或多个主 PRD;跨模块需求必须指定唯一主责模块。| 序号 | 问题域 | 需求数 | 承接主 PRD | 业务 Owner | 关键依赖 | 模块验收 |
|---|---|---|---|---|---|---|
| 01 | 报表模块 | 6 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 数据产品、财务、业务运营、各业务域负责人 | 产品线、签单类型、课程经营分类、组织权限及各核算台账 | 同一筛选条件下,指标卡、明细、导出和财务对账结果一致;口径版本可回放。 |
| 02 | 客户管理 | 7 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 市场、销售、校区运营、CRM 产品 | 稳定学员 ID、组织与业务线权限、合同及营销归因 | 客户身份、归属、分配次数、转化事件和首单关系均可按稳定 ID 追溯。 |
| 03 | 学员管理 | 5 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 教务、学管、校区运营、学员产品 | 家庭模型、合同权益、教务课次、售后变更和数据权限 | 任何页面均以稳定学员 ID 关联,同名同手机号场景不串档,历史轨迹可回放。 |
| 04 | 权限与目标 | 9 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 总部管理、区域/校区负责人、财务、人资、平台产品 | 组织树、岗位任职、产品线、签单类型及统一指标口径 | 横向越权、跨业务线和跨学段访问被阻断;子目标合计与集团目标、完成率一致。 |
| 05 | 线上商城 | 3 | 04-销售合同中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD、14-财务业财中心详细PRD | 销售、财务、校区行政、商城/合同产品 | 多课程合同、优惠规则、支付资金来源、售后和业绩引擎 | 组合优惠、结转与实交金额逐项可解释,课程项和业绩归属合计严格相等。 |
| 06 | 优惠管理 | 7 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 财务、销售运营、合同产品 | 课程组合、校区/学段/季节维度、合同项和退款试算 | 相同输入始终命中同一规则版本;叠加顺序、逐项分摊和退款降档可重放。 |
| 07 | 合同管理 | 8 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 销售、校区行政、财务、合同产品 | CRM 客户、课程价格、优惠、支付、权益、售后及业绩引擎 | 合同金额、课程项、优惠、实收、权益和业绩分配可逐项勾稽且全链路可追溯。 |
| 08 | 课程设置 | 2 | 05-教务教学中心详细PRD、16-教研内容中心详细PRD | 教务、财务、课程产品 | 组织/校区、合同、课消、课酬和经营指标 | 课程名称/编码规则明确,按期与按课时价格不产生非预期小数,历史价格可回放。 |
| 09 | 常用参数 | 1 | 01-平台基础中心详细PRD、19-开放集成中心详细PRD | 平台管理员、各业务域配置负责人 | 各业务模块表单 Schema、导入导出和历史数据 | 停用选项不可新选但历史记录仍按原标签显示,修改与停用行为完整审计。 |
| 10 | 员工与审批 | 4 | 00-迪诺学堂总控PRD | 人资、行政、财务、平台流程产品 | 组织岗位、员工任职、教务班级、售后及审计 | 节点人员变化不破坏流程;重提路径符合模板;身份和容量均按业务发生日生效。 |
| 11 | 物品管理 | 2 | 00-迪诺学堂总控PRD | 行政、仓管、财务、资产产品 | 组织校区、供应商、审批、财务和导出中心 | 页面总量、库存流水和导出数量/成本一致;长列表在目标视口无操作障碍。 |
| 12 | 教师课时费 | 11 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 人资、教务、财务、教师薪酬产品 | 课程分类、班型、课次、出勤/扣费、员工任职和工资批次 | 选定历史月份逐课次与人资签字表对账;正常、跨月、退款、全兼职变化均可解释。 |
| 13 | 过渡奖励 | 15 | 00-迪诺学堂总控PRD | 销售运营、人资、财务、校区负责人 | 签单类型、合同实收、学员轨迹、退款、薪资和消息中心 | 奖励从来源事件到发放/追回全链可回放;31 天冻结及退款场景与业务手工表一致。 |
| 14 | 退费扣款 | 8 | 00-迪诺学堂总控PRD | 财务、售后、销售运营、人资 | 合同项、权益、课消、优惠、业绩、奖励、课酬及工资 | 退费试算等于实际执行;所有下游差异使用同一退款 ID,合计可勾稽且可追溯。 |
| 15 | 业绩核算 | 6 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 销售运营、财务、人资、区域/校区负责人 | CRM 归因、合同项、支付、退款、活动和员工任职 | 贡献明细合计等于规则认可的实收;人头/人次/科次及退款追扣均可逐笔解释。 |
| 16 | 在读学员 | 2 | 00-迪诺学堂总控PRD | 教务、财务、经营分析 | 课消事实、课程经营分类、稳定学员主档和 BI | 按期间成功且未冲正课消去重,排除项正确;系统名单与教务逐人对账一致。 |
| 17 | 人力反馈补充 | 3 | 00-迪诺学堂总控PRD | 人资、财务、教务、数据产品 | 系统 2 数据、退款、业绩、员工档案和教务排课 | 迁移总量/金额一致;退费后创收自动更新;教师实际与预测负荷可按组织下钻。 |
| 18 | 数据加载策略 | 5 | 00-迪诺学堂总控PRD | 前端平台、各模块产品、后端平台 | 资源元数据、统一筛选器、分页和缓存 | 大列表/高聚合报表首屏不请求事实数据;短周期页面只加载配置周期,切换条件不误刷新。 |
| 19 | 数据查询提效 | 3 | 00-迪诺学堂总控PRD | 后端平台、数据平台、前端平台、运维 | 脱敏生产量级数据、索引、分区、缓存和监控 | 约定数据量及并发下达到 P50/P95 门槛;三个月以上查询与导出稳定完成。 |
| 20 | 列表数据与汇总 | 3 | 00-迪诺学堂总控PRD | 前端平台、后端平台、数据产品 | 统一权限过滤器、查询构造器和指标口径 | 空选/全选语义一致;总数与金额基于全部命中数据而非当前页,明细与总计同条件。 |
| 21 | 重要数据 ID | 9 | 00-迪诺学堂总控PRD | 数据治理、各业务域产品与研发 | 主数据治理、数据迁移、专用导出和 API 契约测试 | 同一对象在页面、API、导出和数仓中 ID 完全一致;重名对象可无歧义匹配。 |
| 22 | 优化建议 | 7 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 学员、教务、人资、课程及平台产品 | 权限审批、审计、异步任务、课程和教务事实 | 批量任务可预检且逐条反馈;历史事实不随主档变化;页面查询与专用导出字段一致。 |
| 23 | 已发现缺陷 | 6 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 对应业务域研发、测试、产品 | 统一前后端契约、自动化测试、真实数据 UAT | 逐条重现飞书缺陷场景并通过;同一问题加入自动化回归,页面与导出不再漂移。 |
08 · 132 项原子级产品需求
每项均包含产品结果、实施模式、相关数据服务、权限、异常、验收和主 PRD 映射
需求编号必须进入实施与 UAT 追踪;接口、数据、迁移和测试只在实际发生时关联,不得为填满证据字段制造冗余实现。显示 132 / 132 项
01 报表模块建立同口径、可解释、可下钻、可对账的经营分析体系。 6 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
RPT-01
部分解决
扩展现有能力
运营大屏不能按实际业务展示;选择本月时指标不全、无说明、取数逻辑不清
补齐闭环 · 部分覆盖
实施基线依据新平台有指标定义、版本、快照、看板、组件和下钻;但当前只有 12 个可执行计算器,未覆盖飞书全部经营指标。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。形成可执行、可追踪的业务闭环,将“运营大屏不能按实际业务展示;选择本月时指标不全、无说明、取数逻辑不清”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
RPT-02
部分解决
扩展现有能力
大型活动签单运营大屏不满足实际业务
补齐闭环 · 明确覆盖
实施基线依据营销模块已实现活动大屏、实时数据、人工业绩登记与排行榜;但未用本次大型活动真实字段和历史结果做 UAT。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。形成可执行、可追踪的业务闭环,将“大型活动签单运营大屏不满足实际业务”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
RPT-03
部分解决
扩展现有能力
报表缺少全维度筛选
补齐闭环 · 明确覆盖
实施基线依据BI 支持集团、区域、组织、校区、员工、教师、顾问、课程、班级、课次、学员、渠道、状态等维度;缺少班课/个性化、产品线、签单类型、活动方案等业务维度。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。形成可执行、可追踪的业务闭环,将“报表缺少全维度筛选”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
RPT-04
未解决
实现确认缺口
报表多为全量,考核数据仍需手工加工,筛选口径与考核机制不一致,无法一键汇总/BI
新建或重构 · 部分覆盖
实施基线依据BI 基础设施已完成,但教师课时费、过渡奖励、退费扣款、业绩等考核指标没有可执行计算器。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。确保金额、课时、人头、权限或历史事实正确,将“报表多为全量,考核数据仍需手工加工,筛选口径与考核机制不一致,无法一键汇总/BI”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
RPT-05
部分解决
扩展现有能力
统计标准不明确、解释不全,缺少报表介绍和解读
补齐闭环 · 明确覆盖
实施基线依据指标定义和版本机制已实现,可记录表达式、来源、精度和版本;但现有业务指标字典不完整。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。形成可执行、可追踪的业务闭环,将“统计标准不明确、解释不全,缺少报表介绍和解读”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
RPT-06
未解决
实现确认缺口
点进报表即刷新、卡顿;应先选条件再查询
新建或重构 · 未明确
实施基线依据通用资源页和 BI 专页均会在进入页面时自动加载,未按大数据报表实施“查询后加载”。 |
建立同口径、可解释、可下钻、可对账的经营分析体系。形成可执行、可追踪的业务闭环,将“点进报表即刷新、卡顿;应先选条件再查询”转化为正式产品能力。 |
|
|
责任角色:数据产品、财务、业务运营、各业务域负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
18-数据驾驶舱详细PRD14-财务业财中心详细PRD |
02 客户管理统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。 7 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
CRM-01
部分解决
扩展现有能力
记录客户被分配次数、最后分配人和日期
补齐闭环 · 部分覆盖
实施基线依据
|
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。形成可执行、可追踪的业务闭环,将“记录客户被分配次数、最后分配人和日期”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-02
部分解决
扩展现有能力
客户可释放或转到其他校区;A 校登记、B 校成交时一线或行政可处理
补齐闭环 · 明确覆盖
实施基线依据同校区公海释放/领取已闭环;正式学员售后转校已闭环。售前客户跨校区迁移没有可执行接口,CRM 还会拒绝直接跨校区分配。 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。形成可执行、可追踪的业务闭环,将“客户可释放或转到其他校区;A 校登记、B 校成交时一线或行政可处理”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-03
未解决
实现确认缺口
班课资源一个月未成交后自动提醒个性化部门跟进
新建或重构 · 部分覆盖
实施基线依据公海规则存在 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。形成可执行、可追踪的业务闭环,将“班课资源一个月未成交后自动提醒个性化部门跟进”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-04
未解决
实现确认缺口
转化率=期间转化成功÷(期间新增+期间再分配),不含 C 类无效客户
新建或重构 · 部分覆盖
实施基线依据当前 CRM 看板按“已签约线索÷全部线索”计算,不符合指定分母,也没有 C 类排除。 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。确保金额、课时、人头、权限或历史事实正确,将“转化率=期间转化成功÷(期间新增+期间再分配),不含 C 类无效客户”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-05
未解决
实现确认缺口
客户列表除首单日期、课程、金额外增加首单合同 ID
新建或重构 · 未明确
实施基线依据客户列表没有连接合同取得首单合同 ID,也没有首单投影。 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。形成可执行、可追踪的业务闭环,将“客户列表除首单日期、课程、金额外增加首单合同 ID”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-06
部分解决
扩展现有能力
手机号唯一导致老资源/渠道冲突;需激活老资源并记录后期获资部门绩效
补齐闭环 · 部分覆盖
实施基线依据家庭/家长去重、客户合并恢复、营销归因已实现;“再次获资部门”与最终业绩的双归因没有实现。 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。形成可执行、可追踪的业务闭环,将“手机号唯一导致老资源/渠道冲突;需激活老资源并记录后期获资部门绩效”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
CRM-07
已解决
复用现有能力
一个家长多个孩子,同一手机号不应阻止多个孩子报名
固化与回归 · 明确覆盖
实施基线依据新平台采用家庭—家长—孩子模型;同一 guardian 手机号可关联多个 |
统一家庭、客户、线索和归属事件,支撑跨校协作与准确转化分析。完成体验、性能、验收与回归固化,将“一个家长多个孩子,同一手机号不应阻止多个孩子报名”转化为正式产品能力。 |
|
|
责任角色:市场、销售、校区运营、CRM 产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
03-CRM 客户中心详细PRD02-营销拓客中心详细PRD |
03 学员管理以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。 5 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
STU-01
未解决
实现确认缺口
学员列表快速检索在读、停课、沉默人数
新建或重构 · 部分覆盖
实施基线依据有学员状态和课程权益状态,但当前没有完整的管理端学员列表及“在读/停课/沉默”统一口径和快捷统计。 |
以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。形成可执行、可追踪的业务闭环,将“学员列表快速检索在读、停课、沉默人数”转化为正式产品能力。 |
|
|
责任角色:教务、学管、校区运营、学员产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD05-教务教学中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD |
STU-02
未解决
实现确认缺口
快速区分班课与个性化学员人数
新建或重构 · 部分覆盖
实施基线依据课程和班级有 |
以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。形成可执行、可追踪的业务闭环,将“快速区分班课与个性化学员人数”转化为正式产品能力。 |
|
|
责任角色:教务、学管、校区运营、学员产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD05-教务教学中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD |
STU-03
未解决
实现确认缺口
重点生源校统计分析
新建或重构 · 未明确
实施基线依据正式学员主档未形成可分析的公立学校维表和重点生源校指标。 |
以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。形成可执行、可追踪的业务闭环,将“重点生源校统计分析”转化为正式产品能力。 |
|
|
责任角色:教务、学管、校区运营、学员产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD05-教务教学中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD |
STU-04
未解决
实现确认缺口
最近一次签约日期及最近三个月签约学员筛选
新建或重构 · 部分覆盖
实施基线依据合同有支付时间,但学员查询未聚合 |
以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。形成可执行、可追踪的业务闭环,将“最近一次签约日期及最近三个月签约学员筛选”转化为正式产品能力。 |
|
|
责任角色:教务、学管、校区运营、学员产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD05-教务教学中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD |
STU-05
部分解决
扩展现有能力
自动生成每个学员的购课、课消、服务顾问和老师轨迹
补齐闭环 · 明确覆盖
实施基线依据合同、权益、班级关系、课次、考勤、服务归属、转校/转课均有稳定 ID;尚无统一学员时间轴查询和页面。 |
以稳定学员主档汇总状态、课程、合同、课消和服务轨迹。形成可执行、可追踪的业务闭环,将“自动生成每个学员的购课、课消、服务顾问和老师轨迹”转化为正式产品能力。 |
|
|
责任角色:教务、学管、校区运营、学员产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
03-CRM 客户中心详细PRD05-教务教学中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD |
04 权限与目标同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。 9 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
PERM-01
未解决
实现确认缺口
单校区班课与个性化由不同校长负责,客户/学员按业务隔离;同一学员可能同时属于两业务
新建或重构 · 部分覆盖
实施基线依据
|
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“单校区班课与个性化由不同校长负责,客户/学员按业务隔离;同一学员可能同时属于两业务”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
PERM-02
未解决
实现确认缺口
集团层面班课与个性化数据隔离
新建或重构 · 部分覆盖
实施基线依据总部角色目前通常获得系统全量或组织/校区范围,不能按班课/个性化隔离。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“集团层面班课与个性化数据隔离”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
PERM-03
未解决
实现确认缺口
班课中学/小学在校区端和集团端按主管隔离
新建或重构 · 部分覆盖
实施基线依据没有学段数据范围;课程学科/年级也没有映射为权限维度。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“班课中学/小学在校区端和集团端按主管隔离”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
PERM-04
未解决
实现确认缺口
班课/个性化老师 T 级及计算方式不同,人员不能共用一个 T 级
新建或重构 · 部分覆盖
实施基线依据当前 HR 没有教师业务线 T 级档案,只有岗位类别、教学资格、通用绩效规则。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“班课/个性化老师 T 级及计算方式不同,人员不能共用一个 T 级”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
PERM-05
部分解决
扩展现有能力
导出限制 5–15 万,暑寒假单月扣费约 30 万;需管理员授权特定人员不限导出
补齐闭环 · 明确覆盖
实施基线依据通用导出有审批和数据范围,HR 员工导出硬限制 5 万;未实现按资源/角色配置阈值和临时无限额授权。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“导出限制 5–15 万,暑寒假单月扣费约 30 万;需管理员授权特定人员不限导出”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
TARGET-01
未解决
实现确认缺口
预算区分新增、转介绍、扩科;同时设金额和人头/人次目标
新建或重构 · 部分覆盖
实施基线依据未发现经营目标领域模型和自动完成率服务,现有“目标设置”主要是资源页/泛化配置。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“预算区分新增、转介绍、扩科;同时设金额和人头/人次目标”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
TARGET-02
未解决
实现确认缺口
课消收入需排除引流、社团等课程类别
新建或重构 · 部分覆盖
实施基线依据BI 有课消小时指标,但没有按课程经营分类计算课消收入和排除规则。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“课消收入需排除引流、社团等课程类别”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
TARGET-03
未解决
实现确认缺口
预算和课消按产品线拆分,如语数英物化、1v1、高中班课
新建或重构 · 部分覆盖
实施基线依据当前没有统一产品线维表,也未进入目标和 BI 计算。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“预算和课消按产品线拆分,如语数英物化、1v1、高中班课”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
TARGET-04
未解决
实现确认缺口
集团目标自动分解到项目/产品线并计算完成率
新建或重构 · 部分覆盖
实施基线依据未发现目标分解、权重、调整审批和完成率计算器。 |
同时实现业务线/学段数据隔离和集团目标逐级分解、自动完成率。确保金额、课时、人头、权限或历史事实正确,将“集团目标自动分解到项目/产品线并计算完成率”转化为正式产品能力。 |
|
|
责任角色:总部管理、区域/校区负责人、财务、人资、平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
01-平台基础中心详细PRD18-数据驾驶舱详细PRD20-安全合规中心详细PRD |
05 线上商城支持多课程组合购买、结转余额抵扣及逐课程业绩归属。 3 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
MALL-01
部分解决
扩展现有能力
不支持多科连报优惠,只支持单科直减/折扣
补齐闭环 · 明确覆盖
实施基线依据优惠类型已有 |
支持多课程组合购买、结转余额抵扣及逐课程业绩归属。形成可执行、可追踪的业务闭环,将“不支持多科连报优惠,只支持单科直减/折扣”转化为正式产品能力。 |
|
|
责任角色:销售、财务、校区行政、商城/合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
04-销售合同中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD14-财务业财中心详细PRD |
MALL-02
未解决
实现确认缺口
单科续费也需剩余学费结转审批后形成账户余额再报名
新建或重构 · 部分覆盖
实施基线依据售后支持转课并生成财务“重算差额”待办,但没有学费账户余额、结转入账和报名抵扣闭环。 |
支持多课程组合购买、结转余额抵扣及逐课程业绩归属。确保金额、课时、人头、权限或历史事实正确,将“单科续费也需剩余学费结转审批后形成账户余额再报名”转化为正式产品能力。 |
|
|
责任角色:销售、财务、校区行政、商城/合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD14-财务业财中心详细PRD |
MALL-03
未解决
实现确认缺口
多科报名使用结转+实交时业绩归属可能错;线上合同不能备注具体业绩归属人
新建或重构 · 明确覆盖
实施基线依据PRD 提到 performance allocation,当前可执行合同服务只有订单级单一负责人,没有逐课程、逐资金来源业绩归属。 |
支持多课程组合购买、结转余额抵扣及逐课程业绩归属。确保金额、课时、人头、权限或历史事实正确,将“多科报名使用结转+实交时业绩归属可能错;线上合同不能备注具体业绩归属人”转化为正式产品能力。 |
|
|
责任角色:销售、财务、校区行政、商城/合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD09-家长端服务中心详细PRD10-学员端学习中心详细PRD14-财务业财中心详细PRD |
06 优惠管理把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。 7 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
DISC-01
部分解决
扩展现有能力
优惠类型只有满减、直减、折扣,过于简单
补齐闭环 · 明确覆盖
实施基线依据数据模型支持满减、比例、组合、多科、转介绍、额外审批;计算实现实际上只区分比例与固定金额,适用课程/人数/季节等条件不足。 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。形成可执行、可追踪的业务闭环,将“优惠类型只有满减、直减、折扣,过于简单”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-02
未解决
实现确认缺口
暑秋多科连报不能自动直减
新建或重构 · 明确覆盖
实施基线依据有“暑期多科联报”种子规则,但报价只接收单个价格方案和手选规则,不能根据课程组合自动命中。 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。确保金额、课时、人头、权限或历史事实正确,将“暑秋多科连报不能自动直减”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-03
部分解决
扩展现有能力
财务设固定直减供校区自选,容易选错或凑单
补齐闭环 · 明确覆盖
实施基线依据已有发布状态、有效期、门槛、叠加和额外审批,但缺课程范围、校区范围、学员资格和自动匹配校验。 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。形成可执行、可追踪的业务闭环,将“财务设固定直减供校区自选,容易选错或凑单”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-04
已解决
复用现有能力
只能单选,不能“先比例折扣、再直减”等整单叠加
固化与回归 · 明确覆盖
实施基线依据后端 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。完成体验、性能、验收与回归固化,将“只能单选,不能“先比例折扣、再直减”等整单叠加”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-05
未解决
实现确认缺口
自动优惠难,校区需逐学员向财务申请配置
新建或重构 · 明确覆盖
实施基线依据现有规则仍需手工选择;不存在按课程组合和学员资格自动匹配的执行器。 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。确保金额、课时、人头、权限或历史事实正确,将“自动优惠难,校区需逐学员向财务申请配置”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-06
未解决
实现确认缺口
退费时优惠应自动降档并扣回已课消折扣
新建或重构 · 部分覆盖
实施基线依据退款只校验金额不超过实付,并把绩效同步生成 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。确保金额、课时、人头、权限或历史事实正确,将“退费时优惠应自动降档并扣回已课消折扣”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD14-财务业财中心详细PRD |
DISC-07
部分解决
扩展现有能力
优惠多时不能按名称检索
补齐闭环 · 明确覆盖
实施基线依据后端优惠列表支持按规则名称/编号搜索;当前合同管理前端未提供搜索框,报价选择器只是加载全部规则。 |
把优惠从人工选择升级为条件化、自动匹配、可叠加、可重放的规则引擎。形成可执行、可追踪的业务闭环,将“优惠多时不能按名称检索”转化为正式产品能力。 |
|
|
责任角色:财务、销售运营、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
04-销售合同中心详细PRD14-财务业财中心详细PRD |
07 合同管理形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。 8 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
CON-01
部分解决
扩展现有能力
合同多项优惠不能多选
补齐闭环 · 明确覆盖
实施基线依据服务端订单请求支持多条优惠,报价页也支持多选;当前管理端模拟制单表单仍只有单个优惠字段,员工端实际交互未完成本次核验。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“合同多项优惠不能多选”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-02
部分解决
扩展现有能力
优惠多时不能筛选
补齐闭环 · 明确覆盖
实施基线依据后端支持名称搜索,当前专用前端未接搜索/类型/状态筛选。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“优惠多时不能筛选”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-03
未解决
实现确认缺口
课程价格小数导致购买课时为小数,不是整期
新建或重构 · 部分覆盖
实施基线依据金额和课时均使用小数保存,没有“整期课时优先、金额差额按规则吸收”的产品政策。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“课程价格小数导致购买课时为小数,不是整期”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-04
未解决
实现确认缺口
转课结转时不能选择多张代金券和多个课程类型
新建或重构 · 部分覆盖
实施基线依据售后转课只支持一个原权益、一个目标课程和一个目标班级;没有代金券集合和多课程结转。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“转课结转时不能选择多张代金券和多个课程类型”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-05
未解决
实现确认缺口
跨校区录合同后,校区无法关联跨校合同
新建或重构 · 部分覆盖
实施基线依据新合同会强制学员、家长、课程价格、负责人和校区一致;售后转校保留原合同校区,不提供目标校区合同协作视图。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“跨校区录合同后,校区无法关联跨校合同”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-06
未解决
实现确认缺口
结课停课三个月后再报名,按老生召回政策应算新增
新建或重构 · 未明确
实施基线依据未发现“离读超过 N 天→召回新增”的签单类型自动判定。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“结课停课三个月后再报名,按老生召回政策应算新增”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-07
未解决
实现确认缺口
多科收费按比例把每课程分给多人,实际通常每课程归一个业绩人
新建或重构 · 明确覆盖
实施基线依据当前订单是一课程一负责人,尚未实现一个合同多课程及逐课程业绩人,因此不能覆盖该场景。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“多科收费按比例把每课程分给多人,实际通常每课程归一个业绩人”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
CON-08
未解决
实现确认缺口
同合同多科导致同课程出现三名提成人,财务需手工修正
新建或重构 · 明确覆盖
实施基线依据没有逐课程归属唯一约束、归属审批和财务修正台账。 |
形成多课程项、多资金来源、跨校协作和逐课程业绩归属的合同闭环。确保金额、课时、人头、权限或历史事实正确,将“同合同多科导致同课程出现三名提成人,财务需手工修正”转化为正式产品能力。 |
|
|
责任角色:销售、校区行政、财务、合同产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
04-销售合同中心详细PRD12-售后服务中心详细PRD14-财务业财中心详细PRD |
08 课程设置统一课程分类、命名和定价精度,消除跨业务形态的数据歧义。 2 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
COURSE-01
部分解决
扩展现有能力
班课、1v1、1vN分别设置导致同类型不同名称和查询多选
补齐闭环 · 部分覆盖
实施基线依据新平台统一使用 |
统一课程分类、命名和定价精度,消除跨业务形态的数据歧义。形成可执行、可追踪的业务闭环,将“班课、1v1、1vN分别设置导致同类型不同名称和查询多选”转化为正式产品能力。 |
|
|
责任角色:教务、财务、课程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
05-教务教学中心详细PRD16-教研内容中心详细PRD |
COURSE-02
未解决
实现确认缺口
课程总价与课时精度造成 5959.2/5960、120/120.02
新建或重构 · 部分覆盖
实施基线依据价格与课时均保留两位小数,没有定价模式和舍入差额规则。 |
统一课程分类、命名和定价精度,消除跨业务形态的数据歧义。确保金额、课时、人头、权限或历史事实正确,将“课程总价与课时精度造成 5959.2/5960、120/120.02”转化为正式产品能力。 |
|
|
责任角色:教务、财务、课程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD16-教研内容中心详细PRD |
09 常用参数让自定义选项可停用而不破坏历史数据和报表。 1 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
PARAM-01
未解决
实现确认缺口
自定义字段单选/多选值不能停用,只能删除/修改,影响历史
新建或重构 · 部分覆盖
实施基线依据现有“自定义字段/自定义属性”主要是通用资源页,字段 Schema 没有选项实体、选项状态和历史快照。 |
让自定义选项可停用而不破坏历史数据和报表。形成可执行、可追踪的业务闭环,将“自定义字段单选/多选值不能停用,只能删除/修改,影响历史”转化为正式产品能力。 |
|
|
责任角色:平台管理员、各业务域配置负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
01-平台基础中心详细PRD19-开放集成中心详细PRD |
10 员工与审批支持动态审批人、灵活驳回重提、用工身份生效期和执行前校验。 4 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
APPROVAL-01
已解决
复用现有能力
审批节点人员变动需重配整个流程
固化与回归 · 明确覆盖
实施基线依据审批模板节点可单独 upsert;审批人支持申请人上级、校区负责人、财务/HR等动态解析,进行中的待办也可转交。 |
支持动态审批人、灵活驳回重提、用工身份生效期和执行前校验。完成体验、性能、验收与回归固化,将“审批节点人员变动需重配整个流程”转化为正式产品能力。 |
|
|
责任角色:人资、行政、财务、平台流程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
APPROVAL-02
未解决
实现确认缺口
驳回重提只能从头;需可选当前节点或从头
新建或重构 · 明确覆盖
实施基线依据数据库 |
支持动态审批人、灵活驳回重提、用工身份生效期和执行前校验。确保金额、课时、人头、权限或历史事实正确,将“驳回重提只能从头;需可选当前节点或从头”转化为正式产品能力。 |
|
|
责任角色:人资、行政、财务、平台流程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
APPROVAL-03
未解决
实现确认缺口
全职/兼职切换需记录生效日期,便于人效统计
新建或重构 · 部分覆盖
实施基线依据HR 有岗位/调动记录和薪资档案生效期,但员工变更请求没有全兼职类型及计划生效日,变更在执行时立即生效。 |
支持动态审批人、灵活驳回重提、用工身份生效期和执行前校验。确保金额、课时、人头、权限或历史事实正确,将“全职/兼职切换需记录生效日期,便于人效统计”转化为正式产品能力。 |
|
|
责任角色:人资、行政、财务、平台流程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
APPROVAL-04
已解决
复用现有能力
结转审批提交前校验目标班容量,避免审批时报满员
固化与回归 · 明确覆盖
实施基线依据售后转课 |
支持动态审批人、灵活驳回重提、用工身份生效期和执行前校验。完成体验、性能、验收与回归固化,将“结转审批提交前校验目标班容量,避免审批时报满员”转化为正式产品能力。 |
|
|
责任角色:人资、行政、财务、平台流程产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
11 物品管理补齐资产明细导出和大数据量下的可用交互。 2 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
ASSET-01
未解决
实现确认缺口
增加物品导出
新建或重构 · 明确覆盖
实施基线依据物料资产有专用页面和完整库存服务,但专用 Controller/View 没有物品导出;通用导出只导 |
补齐资产明细导出和大数据量下的可用交互。形成可执行、可追踪的业务闭环,将“增加物品导出”转化为正式产品能力。 |
|
|
责任角色:行政、仓管、财务、资产产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ASSET-02
待业务验收
先验收再开发
物品类型栏缺滚动条,左右页面应分割
真实数据验收 · 未明确
实施基线依据新平台已改为 Ant Design 选择器和分区卡片布局,但静态代码不能证明原数据量下滚动和左右区域是否满足。 |
补齐资产明细导出和大数据量下的可用交互。完成体验、性能、验收与回归固化,将“物品类型栏缺滚动条,左右页面应分割”转化为正式产品能力。 |
|
|
责任角色:行政、仓管、财务、资产产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
12 教师课时费以授课事实和规则版本自动计算课时费,替代人工录入金额。 11 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
PAY-01
未解决
实现确认缺口
班课课时费按教师 T 级、校区班型和当次扣费人数计算
新建或重构 · 部分覆盖
实施基线依据课时费记录只有教师、班级、课次、金额和状态;没有从 T 级、班型、扣费人数匹配规则并计算金额的执行器。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“班课课时费按教师 T 级、校区班型和当次扣费人数计算”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-02
未解决
实现确认缺口
个性化课时费按 T 级、年级、班型和实际课时计算
新建或重构 · 部分覆盖
实施基线依据个性化/1v1/1vN 仍共用人工金额记录,未按年级、班型、课时计算。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“个性化课时费按 T 级、年级、班型和实际课时计算”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-03
未解决
实现确认缺口
班课与个性化教师 T 级必须分别维护
新建或重构 · 部分覆盖
实施基线依据当前教师档案没有“教师+业务线+学段+生效期”的 T 级历史,同一岗位信息无法表达两套级别。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“班课与个性化教师 T 级必须分别维护”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-04
未解决
实现确认缺口
当前系统同一老师只能设一个 T 级,无法支撑两套课酬
新建或重构 · 部分覆盖
实施基线依据新平台虽然没有继续强制单一 T 级,但也没有实现可执行的双 T 级模型;问题并未因字段缺失而解决。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“当前系统同一老师只能设一个 T 级,无法支撑两套课酬”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-05
未解决
实现确认缺口
枣庄校区存在单独的课时费计算政策
新建或重构 · 未明确
实施基线依据未发现枣庄校区专属规则、规则继承或校区覆盖机制。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“枣庄校区存在单独的课时费计算政策”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-06
未解决
实现确认缺口
兼职教师有独立课酬标准
新建或重构 · 部分覆盖
实施基线依据员工档案虽有用工相关字段,但课时费计算没有读取授课日全职/兼职身份。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“兼职教师有独立课酬标准”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-07
未解决
实现确认缺口
书法、迪聪、美术等课程按实际扣费人头计算
新建或重构 · 未明确
实施基线依据现有规则未区分这些课程,也没有把出勤/扣费明细的人头转为课酬数量。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“书法、迪聪、美术等课程按实际扣费人头计算”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-08
未解决
实现确认缺口
活动课按活动方案或特殊标准计算课时费
新建或重构 · 部分覆盖
实施基线依据营销活动和 HR 课时费是相邻模块,未发现活动方案向课酬传递规则版本。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“活动课按活动方案或特殊标准计算课时费”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-09
未解决
实现确认缺口
跨月补录、系统锁定后调整会导致课时费漏算或错月
新建或重构 · 部分覆盖
实施基线依据薪资批次按课时费记录 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“跨月补录、系统锁定后调整会导致课时费漏算或错月”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-10
未解决
实现确认缺口
常规课程需按统一常规课标准计算
新建或重构 · 部分覆盖
实施基线依据目前所有课时费均可人工填写,未发现常规课程默认规则和例外审批。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“常规课程需按统一常规课标准计算”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
PAY-11
未解决
实现确认缺口
小学与中学混合/不同学段的班级课时费口径不同
新建或重构 · 部分覆盖
实施基线依据课程/班级有年级信息,但课时费记录和规则没有学段条件,也未定义混合班取值。 |
以授课事实和规则版本自动计算课时费,替代人工录入金额。确保金额、课时、人头、权限或历史事实正确,将“小学与中学混合/不同学段的班级课时费口径不同”转化为正式产品能力。 |
|
|
责任角色:人资、教务、财务、教师薪酬产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
05-教务教学中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD |
13 过渡奖励建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。 15 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
TRANS-01
未解决
实现确认缺口
不同校区/学段/课程的过渡奖励标准不同,当前需人工判断
新建或重构 · 未明确
实施基线依据未发现过渡奖励规则表或计算服务。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“不同校区/学段/课程的过渡奖励标准不同,当前需人工判断”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-02
部分解决
扩展现有能力
历史奖励记录分散,难以追溯某学员曾给谁、给多少
补齐闭环 · 部分覆盖
实施基线依据学员、合同、订单和审批有审计链,但没有专门奖励台账把它们串成一笔奖励。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“历史奖励记录分散,难以追溯某学员曾给谁、给多少”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-03
部分解决
扩展现有能力
奖励金额需跨客户、合同、课消、退款等模块核对
补齐闭环 · 部分覆盖
实施基线依据各模块已有稳定 ID 和部分事件/待办,但没有统一奖励聚合与自动重算。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“奖励金额需跨客户、合同、课消、退款等模块核对”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-04
未解决
实现确认缺口
新签、续费、扩科、转介绍、召回等签单类型的奖励规则不同
新建或重构 · 部分覆盖
实施基线依据现有合同没有完整、自动判定且版本化的签单类型规则。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“新签、续费、扩科、转介绍、召回等签单类型的奖励规则不同”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-05
未解决
实现确认缺口
奖励基数、人数/金额口径及签单类型判断不统一
新建或重构 · 未明确
实施基线依据没有统一“奖励基数”字段、公式版本或口径字典。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“奖励基数、人数/金额口径及签单类型判断不统一”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-06
部分解决
扩展现有能力
需要在统一学员视图查看过渡奖励
补齐闭环 · 部分覆盖
实施基线依据新平台已有稳定学员主档和跨模块关系,具备承载条件;当前学员详情未呈现奖励。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“需要在统一学员视图查看过渡奖励”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-07
未解决
实现确认缺口
系统自动给符合条件的学员打标签并生成奖励基数
新建或重构 · 未明确
实施基线依据未发现奖励资格识别任务、自动标签或基数生成器。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“系统自动给符合条件的学员打标签并生成奖励基数”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-08
部分解决
扩展现有能力
退款后需改变续费判断并追溯过渡奖励
补齐闭环 · 部分覆盖
实施基线依据售后退款会生成绩效/财务 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“退款后需改变续费判断并追溯过渡奖励”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-09
未解决
实现确认缺口
奖励需冻结 31 天后再确认,期间发生退款要扣除
新建或重构 · 未明确
实施基线依据没有奖励冻结期、到期任务和冻结期退款监听。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“奖励需冻结 31 天后再确认,期间发生退款要扣除”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-10
未解决
实现确认缺口
奖励规则需按校区、年级、课程等维度配置
新建或重构 · 未明确
实施基线依据当前通用绩效规则 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“奖励规则需按校区、年级、课程等维度配置”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-11
未解决
实现确认缺口
需要独立计算页、明细查询和导出
新建或重构 · 未明确
实施基线依据菜单/元数据里没有过渡奖励核算页,通用导出也没有奖励事实表。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“需要独立计算页、明细查询和导出”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-12
未解决
实现确认缺口
合同、课消、退款变化后应自动同步,不应人工搬数
新建或重构 · 部分覆盖
实施基线依据相邻模块有服务和部分任务,但没有可靠的奖励事件订阅、幂等和重放机制。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“合同、课消、退款变化后应自动同步,不应人工搬数”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-13
部分解决
扩展现有能力
需要“核算—员工确认—异议—修正—终审”闭环
补齐闭环 · 部分覆盖
实施基线依据通用审批、任务转交和薪资批次可复用,但奖励的确认、异议和修正对象不存在。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“需要“核算—员工确认—异议—修正—终审”闭环”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-14
部分解决
扩展现有能力
学员转校、转班、转课等轨迹要参与奖励判定
补齐闭环 · 部分覆盖
实施基线依据售后变更保留审批和执行轨迹,但没有投影成奖励可查询的统一时间线。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“学员转校、转班、转课等轨迹要参与奖励判定”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
TRANS-15
未解决
实现确认缺口
系统应自动判断合同属于新签、续费、扩科、转介绍或召回
新建或重构 · 部分覆盖
实施基线依据当前没有覆盖全部类型的统一判定服务;CRM 来源、历史权益和合同之间未形成可执行公式。 |
建立资格识别、试算、冻结、确认、发放和追回的独立奖励闭环。确保金额、课时、人头、权限或历史事实正确,将“系统应自动判断合同属于新签、续费、扩科、转介绍或召回”转化为正式产品能力。 |
|
|
责任角色:销售运营、人资、财务、校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
14 退费扣款统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。 8 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
REFUND-01
未解决
实现确认缺口
同一学员多合同退费需逐笔处理,缺少批量核算
新建或重构 · 部分覆盖
实施基线依据售后退款请求一次只关联一个订单/权益,没有多合同批次和统一试算。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“同一学员多合同退费需逐笔处理,缺少批量核算”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-02
未解决
实现确认缺口
财务需在一个页面看学员全部合同、余额、课消、优惠和退款
新建或重构 · 部分覆盖
实施基线依据各域可按 ID 查询,但没有退费工作台统一聚合,也没有同口径总额校验。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“财务需在一个页面看学员全部合同、余额、课消、优惠和退款”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-03
部分解决
扩展现有能力
转校/转课/课消/退款明细需连续可追溯
补齐闭环 · 明确覆盖
实施基线依据售后变更、权益流水和审计日志已有关系链;当前没有面向财务的完整时间线与导出。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“转校/转课/课消/退款明细需连续可追溯”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-04
未解决
实现确认缺口
退款后多科优惠应降档并扣回已享优惠
新建或重构 · 部分覆盖
实施基线依据退款只校验不超过订单实付,未重放报价快照或重新定档。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“退款后多科优惠应降档并扣回已享优惠”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-05
未解决
实现确认缺口
不同事业部、岗位和责任情形采用不同扣款规则
新建或重构 · 未明确
实施基线依据未发现退款责任认定、岗位扣款规则或生效版本。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“不同事业部、岗位和责任情形采用不同扣款规则”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-06
部分解决
扩展现有能力
退费时需要看到签单、服务、教师、转课等完整上下文
补齐闭环 · 部分覆盖
实施基线依据合同、负责人、班级、教师和售后关系可追溯,但退款接口/页面未形成一次性上下文投影。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“退费时需要看到签单、服务、教师、转课等完整上下文”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-07
部分解决
扩展现有能力
退费应自动追回已发放过渡奖励
补齐闭环 · 未明确
实施基线依据当前只会生成通用绩效重算待办,没有过渡奖励对象和实际追回结果。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“退费应自动追回已发放过渡奖励”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
REFUND-08
未解决
实现确认缺口
退费应按规则自动计算教师扣款
新建或重构 · 部分覆盖
实施基线依据HR 没有退费教师扣款规则;退款也未关联教师课酬记录并冲正。 |
统一退费试算,并自动联动优惠、业绩、奖励、课酬和工资差异。确保金额、课时、人头、权限或历史事实正确,将“退费应按规则自动计算教师扣款”转化为正式产品能力。 |
|
|
责任角色:财务、售后、销售运营、人资 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
15 业绩核算按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。 6 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
PERF-01
部分解决
扩展现有能力
不同区域、岗位采用不同业绩标准
补齐闭环 · 部分覆盖
实施基线依据HR 有通用绩效规则和组织/岗位数据,但规则只是配置载体,没有读取合同/实收并执行区域岗位公式。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“不同区域、岗位采用不同业绩标准”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
PERF-02
未解决
实现确认缺口
人头应去重,扩科/多科的人次与科次需另算
新建或重构 · 部分覆盖
实施基线依据当前没有统一的人头、人次、科次事件口径,也没有在业绩结算中按稳定学员 ID 去重。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“人头应去重,扩科/多科的人次与科次需另算”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
PERF-03
未解决
实现确认缺口
业绩按实际现金计算:定金如何计入、结转余额不计实交
新建或重构 · 部分覆盖
实施基线依据BI 有净现金指标,但合同业绩未区分现金、定金、账户余额、结转和退款资金来源。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“业绩按实际现金计算:定金如何计入、结转余额不计实交”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
PERF-04
未解决
实现确认缺口
多课程、多业绩人时应按课程逐项归属
新建或重构 · 明确覆盖
实施基线依据当前合同仍是一订单一课程一负责人,不能表达多课程逐项业绩归属。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“多课程、多业绩人时应按课程逐项归属”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
PERF-05
部分解决
扩展现有能力
常规课程与活动课程采用不同业绩标准
补齐闭环 · 部分覆盖
实施基线依据课程/营销活动可区分,但未形成活动方案到业绩计算的可执行映射。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“常规课程与活动课程采用不同业绩标准”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
PERF-06
未解决
实现确认缺口
需形成覆盖签单类型、课程、岗位、区域、退款的完整规则矩阵
新建或重构 · 部分覆盖
实施基线依据现有规则底座不能证明这些业务条件可执行,退款也只生成待办而非重算结果。 |
按区域、岗位、签单类型、课程、活动和资金来源自动计算业绩。确保金额、课时、人头、权限或历史事实正确,将“需形成覆盖签单类型、课程、岗位、区域、退款的完整规则矩阵”转化为正式产品能力。 |
|
|
责任角色:销售运营、财务、人资、区域/校区负责人 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
03-CRM 客户中心详细PRD04-销售合同中心详细PRD13-人力资源中心详细PRD14-财务业财中心详细PRD18-数据驾驶舱详细PRD |
16 在读学员按统计期间有效课消和课程分类计算去重在读人头。 2 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
ACTIVE-01
未解决
实现确认缺口
在读口径应为统计期间有有效课消的学员,按学员去重,并限定/排除课程类型
新建或重构 · 部分覆盖
实施基线依据
|
按统计期间有效课消和课程分类计算去重在读人头。确保金额、课时、人头、权限或历史事实正确,将“在读口径应为统计期间有有效课消的学员,按学员去重,并限定/排除课程类型”转化为正式产品能力。 |
|
|
责任角色:教务、财务、经营分析 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
ACTIVE-02
部分解决
扩展现有能力
当前需手工统计,希望系统自动计算、查看明细和导出
补齐闭环 · 明确覆盖
实施基线依据BI 已有自动指标、快照和下钻框架,但由于公式错误,自动结果不能直接用于考核;专用明细导出也未闭环。 |
按统计期间有效课消和课程分类计算去重在读人头。确保金额、课时、人头、权限或历史事实正确,将“当前需手工统计,希望系统自动计算、查看明细和导出”转化为正式产品能力。 |
|
|
责任角色:教务、财务、经营分析 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
17 人力反馈补充完成薪资数据迁移、退费后创收联动和教师负荷预测。 3 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
HRF-01
未解决
实现确认缺口
需要把现用系统 2 的工资/人员数据迁移到新平台
新建或重构 · 明确覆盖
实施基线依据当前代码有员工、薪资档案和工资批次,但最终验收报告明确不包含真实数据迁移;未发现系统 2 的已执行迁移结果。 |
完成薪资数据迁移、退费后创收联动和教师负荷预测。形成可执行、可追踪的业务闭环,将“需要把现用系统 2 的工资/人员数据迁移到新平台”转化为正式产品能力。 |
|
|
责任角色:人资、财务、教务、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
HRF-02
未解决
实现确认缺口
退款后收入、业绩和工资应同步扣回
新建或重构 · 部分覆盖
实施基线依据退款只生成财务/绩效待办,未完成净收入重算、业绩差异和工资追补闭环。 |
完成薪资数据迁移、退费后创收联动和教师负荷预测。确保金额、课时、人头、权限或历史事实正确,将“退款后收入、业绩和工资应同步扣回”转化为正式产品能力。 |
|
|
责任角色:人资、财务、教务、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
HRF-03
未解决
实现确认缺口
需要查看教师当前负荷和未来排课预测
新建或重构 · 部分覆盖
实施基线依据教务有排课、教师和班级数据,但未发现教师容量模型、未来负荷预测指标或预警页面。 |
完成薪资数据迁移、退费后创收联动和教师负荷预测。形成可执行、可追踪的业务闭环,将“需要查看教师当前负荷和未来排课预测”转化为正式产品能力。 |
|
|
责任角色:人资、财务、教务、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
18 数据加载策略按资源类型控制默认周期和手动查询,减少无效首屏请求。 5 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
LOAD-01
未解决
实现确认缺口
录入客户、排课、考勤、收款等日期型列表默认只加载近一周或当月至今
新建或重构 · 未明确
实施基线依据通用 |
按资源类型控制默认周期和手动查询,减少无效首屏请求。完成体验、性能、验收与回归固化,将“录入客户、排课、考勤、收款等日期型列表默认只加载近一周或当月至今”转化为正式产品能力。 |
|
|
责任角色:前端平台、各模块产品、后端平台 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LOAD-02
未解决
实现确认缺口
学员、已报课程、合同、班级、1v1 学员等大列表打开时不加载,查询后再加载
新建或重构 · 未明确
实施基线依据通用资源页及多个专用管理页会在 |
按资源类型控制默认周期和手动查询,减少无效首屏请求。完成体验、性能、验收与回归固化,将“学员、已报课程、合同、班级、1v1 学员等大列表打开时不加载,查询后再加载”转化为正式产品能力。 |
|
|
责任角色:前端平台、各模块产品、后端平台 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LOAD-03
未解决
实现确认缺口
课消、考勤、客户分析等时间型报表默认按近一周加载
新建或重构 · 未明确
实施基线依据BI 页面没有按报表类型配置近一周默认策略,日期初始化与业务报表类型未绑定。 |
按资源类型控制默认周期和手动查询,减少无效首屏请求。完成体验、性能、验收与回归固化,将“课消、考勤、客户分析等时间型报表默认按近一周加载”转化为正式产品能力。 |
|
|
责任角色:前端平台、各模块产品、后端平台 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LOAD-04
未解决
实现确认缺口
业绩、转化率、带生量、续班率、退费率等高聚合报表默认不加载
新建或重构 · 未明确
实施基线依据
|
按资源类型控制默认周期和手动查询,减少无效首屏请求。完成体验、性能、验收与回归固化,将“业绩、转化率、带生量、续班率、退费率等高聚合报表默认不加载”转化为正式产品能力。 |
|
|
责任角色:前端平台、各模块产品、后端平台 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LOAD-05
未解决
实现确认缺口
报表应先选按校区/科目等汇总方式,再点查询;切换汇总方式不要自动刷新
新建或重构 · 未明确
实施基线依据当前 BI 加载流程没有统一的“编辑条件/已提交条件”双状态,也没有防止维度变化自动请求的机制。 |
按资源类型控制默认周期和手动查询,减少无效首屏请求。完成体验、性能、验收与回归固化,将“报表应先选按校区/科目等汇总方式,再点查询;切换汇总方式不要自动刷新”转化为正式产品能力。 |
|
|
责任角色:前端平台、各模块产品、后端平台 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
19 数据查询提效建立量化性能门槛,优化常用列表和长周期报表查询导出。 3 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
QUERY-01
部分解决
扩展现有能力
客户、学员、排课、考勤等常见列表查询响应慢
补齐闭环 · 部分覆盖
实施基线依据新平台普遍采用后端分页并为部分关系字段建索引,但本次没有大数据量基准测试,不能证明常用组合查询达到目标。 |
建立量化性能门槛,优化常用列表和长周期报表查询导出。完成体验、性能、验收与回归固化,将“客户、学员、排课、考勤等常见列表查询响应慢”转化为正式产品能力。 |
|
|
责任角色:后端平台、数据平台、前端平台、运维 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
QUERY-02
未解决
实现确认缺口
报表日期选择增加周、月、季、年快捷项
新建或重构 · 部分覆盖
实施基线依据页面存在日期范围组件,但未发现统一的周/月/季/年快捷选择及自然周期边界规则。 |
建立量化性能门槛,优化常用列表和长周期报表查询导出。完成体验、性能、验收与回归固化,将“报表日期选择增加周、月、季、年快捷项”转化为正式产品能力。 |
|
|
责任角色:后端平台、数据平台、前端平台、运维 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
QUERY-03
部分解决
扩展现有能力
三个月以上报表查询和导出需提速
补齐闭环 · 部分覆盖
实施基线依据已有 BI 快照/缓存思路和异步导出底座,但各业务报表未接入统一长周期任务,也无性能指标。 |
建立量化性能门槛,优化常用列表和长周期报表查询导出。完成体验、性能、验收与回归固化,将“三个月以上报表查询和导出需提速”转化为正式产品能力。 |
|
|
责任角色:后端平台、数据平台、前端平台、运维 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
20 列表数据与汇总统一多选筛选、当前条件总汇总和报表总计。 3 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
LIST-01
部分解决
扩展现有能力
校区、档期、学员状态等重要查询字段支持多选
补齐闭环 · 部分覆盖
实施基线依据元数据筛选器可以承载多选,但多数专用 API/页面仍使用单值参数,未形成关键字段多选规范。 |
统一多选筛选、当前条件总汇总和报表总计。完成体验、性能、验收与回归固化,将“校区、档期、学员状态等重要查询字段支持多选”转化为正式产品能力。 |
|
|
责任角色:前端平台、后端平台、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LIST-02
部分解决
扩展现有能力
列表按当前查询条件展示总数、合计金额等总汇总
补齐闭环 · 部分覆盖
实施基线依据分页接口通常返回总条数,但没有为合同、收款、课消等统一返回当前筛选下的金额/课时等合计。 |
统一多选筛选、当前条件总汇总和报表总计。完成体验、性能、验收与回归固化,将“列表按当前查询条件展示总数、合计金额等总汇总”转化为正式产品能力。 |
|
|
责任角色:前端平台、后端平台、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
LIST-03
部分解决
扩展现有能力
报表按当前查询条件显示总汇总,无需导出手算
补齐闭环 · 部分覆盖
实施基线依据BI 有指标卡和图表,但未保证每张明细报表都返回与当前过滤条件一致的总计行。 |
统一多选筛选、当前条件总汇总和报表总计。完成体验、性能、验收与回归固化,将“报表按当前查询条件显示总汇总,无需导出手算”转化为正式产品能力。 |
|
|
责任角色:前端平台、后端平台、数据产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
21 重要数据 ID在页面、API 和导出中统一暴露用于关联的稳定业务 ID。 9 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
ID-01
未解决
实现确认缺口
考勤列表、扣费记录和导出需显示员工/教师 ID
新建或重构 · 部分覆盖
实施基线依据领域表内部保存教师/员工 ID,但专用考勤、扣费导出未闭环;HR 员工导出也未输出员工 ID。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“考勤列表、扣费记录和导出需显示员工/教师 ID”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ID-02
已解决
复用现有能力
客户 ID 当前无问题,应在新平台继续保留
固化与回归 · 明确覆盖
实施基线依据CRM 客户使用稳定 UUID,分配、合并、关系和合同链均以 ID 关联,测试覆盖客户关系闭环。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。完成体验、性能、验收与回归固化,将“客户 ID 当前无问题,应在新平台继续保留”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD |
ID-03
部分解决
扩展现有能力
课消分析只有学员姓名、无学员 ID,无法唯一匹配
补齐闭环 · 明确覆盖
实施基线依据新平台课消/权益关系内部使用稳定学员 UUID,但当前没有经过验收的课消分析专用导出确保该 ID 对外显示。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“课消分析只有学员姓名、无学员 ID,无法唯一匹配”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ID-04
部分解决
扩展现有能力
在班学员、排课、班课考勤、扣费等页面需课程 ID
补齐闭环 · 部分覆盖
实施基线依据后端班级、课次和权益均关联课程 ID;不同页面和导出尚无统一字段合同。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“在班学员、排课、班课考勤、扣费等页面需课程 ID”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ID-05
部分解决
扩展现有能力
在班学员、排课、班课考勤、扣费等页面需班级 ID
补齐闭环 · 部分覆盖
实施基线依据后端关系中保存班级 ID,但通用/专用页面导出不保证均展示。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“在班学员、排课、班课考勤、扣费等页面需班级 ID”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ID-06
未解决
实现确认缺口
在班学员需显示其实际使用的合同 ID
新建或重构 · 部分覆盖
实施基线依据在班关系可追到权益,但当前列表没有把权益来源订单/合同投影为明确合同 ID。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。确保金额、课时、人头、权限或历史事实正确,将“在班学员需显示其实际使用的合同 ID”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
ID-07
未解决
实现确认缺口
在班学员需显示已报读课程 ID,便于快速检索
新建或重构 · 部分覆盖
实施基线依据现有列表主要围绕班级/课程关系,未发现可直接检索的学员已报课程(权益)ID 列。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。确保金额、课时、人头、权限或历史事实正确,将“在班学员需显示已报读课程 ID,便于快速检索”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD |
ID-08
未解决
实现确认缺口
教室管理导出需教室 ID,校区内可能重名
新建或重构 · 部分覆盖
实施基线依据教室有内部 ID,但未发现教室专用导出和“ID+校区”输出合同。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“教室管理导出需教室 ID,校区内可能重名”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
ID-09
未解决
实现确认缺口
1vN 考勤列表需小组/小组班 ID,不能只有名称
新建或重构 · 部分覆盖
实施基线依据1vN 可复用班级关系,但考勤列表/导出没有明确的小组 ID 字段契约。 |
在页面、API 和导出中统一暴露用于关联的稳定业务 ID。形成可执行、可追踪的业务闭环,将“1vN 考勤列表需小组/小组班 ID,不能只有名称”转化为正式产品能力。 |
|
|
责任角色:数据治理、各业务域产品与研发 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD |
22 优化建议补齐批量操作、历史快照、关键筛选和专用导出。 7 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
OPT-01
未解决
实现确认缺口
学员与客户可批量修改年级、性别、公立学校
新建或重构 · 部分覆盖
实施基线依据现有 CRM/学员服务以单条新增修改为主,未发现带权限、校验和回滚结果的批量修改。 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“学员与客户可批量修改年级、性别、公立学校”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-02
未解决
实现确认缺口
扣费产生时快照学员年级、教师全兼职、班级/课程/教师/合同 ID,并在导出增加课程分类
新建或重构 · 部分覆盖
实施基线依据扣费关系保留部分 ID,但未发现完整业务快照,教师身份和学员年级可能随主档变化;专用导出也未覆盖课程分类。 |
补齐批量操作、历史快照、关键筛选和专用导出。确保金额、课时、人头、权限或历史事实正确,将“扣费产生时快照学员年级、教师全兼职、班级/课程/教师/合同 ID,并在导出增加课程分类”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-03
部分解决
扩展现有能力
在班学员按班级状态筛选已结课/上课中/未开课
补齐闭环 · 部分覆盖
实施基线依据班级自身已有状态字段,可作为筛选基础;当前在班学员列表是否完整接入三态多选尚未形成专用契约。 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“在班学员按班级状态筛选已结课/上课中/未开课”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-04
未解决
实现确认缺口
班级管理增加“该班在指定日期内有排课”的上课日期筛选
新建或重构 · 部分覆盖
实施基线依据班级与课次有关系,但班级列表查询未发现按课次日期 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“班级管理增加“该班在指定日期内有排课”的上课日期筛选”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-05
未解决
实现确认缺口
员工管理导出增加员工 ID,主要用于教师匹配
新建或重构 · 明确覆盖
实施基线依据当前 HR 员工导出输出编号、姓名等字段,但未包含员工主键 ID。 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“员工管理导出增加员工 ID,主要用于教师匹配”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-06
部分解决
扩展现有能力
课程有效/无效支持多选;导入和手工新增时课程名称唯一
补齐闭环 · 部分覆盖
实施基线依据课程有状态和唯一课程编码,但筛选主要为单值,数据库也未约束课程名称唯一。 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“课程有效/无效支持多选;导入和手工新增时课程名称唯一”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
OPT-07
未解决
实现确认缺口
每校区每课程价格不同,需要可导出的价格明细
新建或重构 · 部分覆盖
实施基线依据价格方案能关联校区与课程,但专用价格明细导出未实现。 |
补齐批量操作、历史快照、关键筛选和专用导出。形成可执行、可追踪的业务闭环,将“每校区每课程价格不同,需要可导出的价格明细”转化为正式产品能力。 |
|
|
责任角色:学员、教务、人资、课程及平台产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
业务闭环失败时保留草稿与已完成步骤,展示可理解的失败原因,支持重试、撤回、转人工和责任人接管;禁止把“已生成待办”当成完成。 |
|
P1
00-迪诺学堂总控PRD01-平台基础中心详细PRD18-数据驾驶舱详细PRD |
23 已发现缺陷修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。 6 项
| 需求与场景 | 产品目标 | 功能规格 | 数据与服务 | 角色与权限 | 异常与补偿 | 验收标准 | 优先级 / 主 PRD |
|---|---|---|---|---|---|---|---|
BUG-01
未解决
实现确认缺口
客户跟进状态全选与全不选结果不一致;不勾选会漏已成交/已试听
新建或重构 · 未明确
实施基线依据新 CRM 尚未发现针对“空筛选=全部”与“显式全选=全部”的查询契约和回归测试。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。完成体验、性能、验收与回归固化,将“客户跟进状态全选与全不选结果不一致;不勾选会漏已成交/已试听”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
BUG-02
部分解决
扩展现有能力
学员收费优惠/优惠券太多,缺少搜索且只能单选
补齐闭环 · 明确覆盖
实施基线依据服务端已支持名称搜索和多规则报价;部分管理端表单仍为单值/全量加载,实际收费端尚未完成本次 UAT。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。完成体验、性能、验收与回归固化,将“学员收费优惠/优惠券太多,缺少搜索且只能单选”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
BUG-03
待业务验收
先验收再开发
学员列表“录入日期/入学日期、班级/班别”在查询与导出名称不一致
真实数据验收 · 未明确
实施基线依据当前未取得新平台同一筛选条件下的页面与导出成品;静态代码不足以证明列名和含义一致。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。完成体验、性能、验收与回归固化,将“学员列表“录入日期/入学日期、班级/班别”在查询与导出名称不一致”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
BUG-04
未解决
实现确认缺口
排课次数不足时删排课,班级结课日期不变化;应去掉限制并重算
新建或重构 · 部分覆盖
实施基线依据未发现删除/取消课次后自动重算班级最后上课日和结课日的闭环测试。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。完成体验、性能、验收与回归固化,将“排课次数不足时删排课,班级结课日期不变化;应去掉限制并重算”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
BUG-05
未解决
实现确认缺口
学员出班后历史月份“应到人数”随当前名单变化,数据未锁定
新建或重构 · 部分覆盖
实施基线依据当前关系能记录出勤,但没有证据表明课次应到名单在点名/关课时形成不可变快照。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。确保金额、课时、人头、权限或历史事实正确,将“学员出班后历史月份“应到人数”随当前名单变化,数据未锁定”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
校验失败、规则未命中、金额/课时不平、身份不唯一或权限不足时必须阻断正式提交、结算、发放、扣减或发布;生成带业务单号和责任人的异常任务,修正后从失败步骤重试。 |
|
P0
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
BUG-06
待业务验收
先验收再开发
扣费页面“课程类型/扣费来源”与导出“上课类型/来源”命名不一致
真实数据验收 · 未明确
实施基线依据新平台尚无经过验收的扣费专用导出,无法确认该显示缺陷已消失,也不能据此判为已解决。 |
修复已知语义、日期、历史快照和页面/导出一致性缺陷,并建立回归门禁。完成体验、性能、验收与回归固化,将“扣费页面“课程类型/扣费来源”与导出“上课类型/来源”命名不一致”转化为正式产品能力。 |
|
|
责任角色:对应业务域研发、测试、产品 数据权限:按总部、区域、校区、业务线、学段、部门、岗位和负责关系计算;敏感修改与导出走审批。 |
查询、导出或体验能力失败时不得丢失业务事实;对本项实际涉及的能力提供必要的加载、空态、失败态、重试或降级提示,并按风险选择回归。 |
|
P2
00-迪诺学堂总控PRD19-开放集成中心详细PRD20-安全合规中心详细PRD |
09 · 状态机与权限模型
状态决定动作,权限决定谁可以对什么数据执行动作
前端必须展示当前状态、可用动作和禁用原因;后端必须再次校验状态前置、数据范围和字段权限。公共状态机
| 对象 | 状态流 | 规则 |
|---|---|---|
| 规则版本 | DRAFT → REVIEWING → ACTIVE → RETIRED | 只有审批通过且到达生效时间的版本可命中;已发生事实继续引用原版本。 |
| 计算批次 | PENDING → RUNNING → SUCCESS / PARTIAL / FAILED → RECONCILED → CLOSED | 部分失败需逐条重试;未对账批次不得作为正式发放、扣减或财务结算依据。 |
| 修正单 | DRAFT → SUBMITTED → APPROVED / REJECTED → EXECUTED → RECONCILED → CLOSED | 审批通过前不得改正式事实;执行失败保留原状态并进入补偿任务。 |
| 异步导出 | PENDING → RUNNING → SUCCESS / FAILED → EXPIRED | 导出文件带权限水印与有效期;失败可重试,过期后不可继续下载。 |
| UAT 用例 | NOT_STARTED → IN_PROGRESS → PASS / FAIL / BLOCKED → SIGNED | 失败必须关联缺陷和复测记录;阻断必须写明缺失数据、外部依赖或未确认口径。 |
角色与数据范围
| 角色 | 默认范围 | 允许能力 | 限制 |
|---|---|---|---|
| 总部管理 | 全集团或授权业务线 | 规则发布、目标下发、跨区域汇总、全局配置 | 敏感明文、历史修正和大范围导出仍需专项授权 |
| 区域管理 | 辖区校区与授权业务线 | 辖区查询、目标分解、异常督办、区域对账 | 不可查看其他区域,不可修改总部规则版本 |
| 校区管理 | 本校区、负责团队和授权学段 | 业务制单、审批、查询、校区修正申请 | 跨校移交、跨校合同和跨校导出需审批 |
| 业务经办 | 本人负责客户/学员/班级/任务 | 录入、跟进、试算、提交、查看本人结果 | 不得直接改正式金额、历史快照、规则和他人归属 |
| 财务/人资敏感角色 | 授权法人、账套、薪资期间和人员范围 | 核算、复核、结账、工资/课酬/奖励查询 | 字段级脱敏,导出带水印并记录用途 |
| 审计与只读复核 | 按授权期间、组织和业务对象 | 查看规则、快照、计算链、审批、导出与修正记录 | 只读,不得触发执行或删除证据 |
10 · 非功能与质量要求
性能、安全、一致性、可靠性和可观测性必须与功能同时交付
性能目标必须绑定真实数据量、时间跨度和并发量;禁止脱离业务量级承诺单一响应数字。| 质量域 | 产品要求 | 验收证据 |
|---|---|---|
| 性能 | 仅对性能问题、数据量级变化、大聚合、大导出或批量任务约定数据量 N、并发 C、时间跨度 T 及 P50/P95 门槛;普通未改页面沿用现有基线。 | 受影响能力的定向报告包含 N/C/T、P50/P95、错误率、资源消耗和慢查询证据。 |
| 一致性 | 页面、API、导出、报表、财务和薪酬台账使用同一来源 ID、规则版本、筛选契约和快照批次。 | 抽取真实历史周期逐笔对账,差异必须能定位到业务单和计算步骤。 |
| 可靠性 | 关键写操作幂等;异步任务支持重试、断点续跑、死信/失败队列、人工接管和告警。 | 模拟超时、重复回调、服务重启和部分失败,结果不重复、不丢失。 |
| 安全 | 菜单、按钮、字段、数据范围、导出和接口分别授权;敏感明文和导出经过审批、水印和审计。 | 越权、横向访问、过期授权和直接调用接口均被阻断并记录。 |
| 可观测性 | 请求 ID、业务单号、批次号、规则版本、任务状态和错误码贯穿日志、指标、告警和审计。 | 可从用户页面错误追踪到接口、任务、数据记录和补偿结果。 |
| 兼容与可用性 | 发生布局或组件改动的 PC 页面覆盖约定目标视口;窄屏表格按业务需要提供滚动或卡片降级,打印和专用导出保持可读。 | 受影响目标视口无控件遮挡、不可达操作、关键文本截断或页面级横向溢出。 |
11 · 按需历史迁移、双轨运行与上线切换
仅对涉及历史事实或正式结果切换的需求启用
迁移、影子计算和双轨对账是高风险历史/结算需求的组成部分;纯复用、先验收、文案、布局、查询参数或前端适配默认不执行。迁移准备
- 盘点学邦与新平台对象、字段、枚举、组织、校区和业务单号映射。
- 为重名、重复、缺失、孤儿关系和手机号复用建立异常清单。
- 冻结迁移批次、源数据哈希、清洗规则、映射版本和回滚点。
影子计算与对账
- 选取至少一个完整历史业务周期和真实异常样本。
- 新平台不写正式结果,先并行计算并与人工表、财务表、人资表逐笔核对。
- 差异按数据、规则、时间、生效范围、身份映射或程序缺陷分类关闭。
切换与回退
- 只有发布门禁全部通过后,才切换正式查询、计算、导出和下游写回。
- 切换后保留旧系统只读查询期、监控告警和差异修正入口。
- 回退不得删除新平台事实;通过版本、开关和补偿任务恢复到上一可用路径。
12 · 按风险测试、UAT 与证据要求
每个需求编号必须有最终验收结论,但不强制铺满所有测试层
测试通过只证明代码符合所选用例;涉及口径、金额、课时、人头和历史事实的需求,还必须由业务、财务或人资使用真实数据签署。| 改动或风险类型 | 最小必要验证 | 默认不做 | 通过证据 |
|---|---|---|---|
| REUSE_EXISTING | 核对现有实现、现有用例和关键业务边界;缺关键保护时只扩展相邻用例 | 新建整域测试套件、迁移或接口 | 复用 operation、现有/补充用例结果、UAT 签署 |
| UAT_FIRST | 真实角色和真实量级 UAT;失败后在最接近缺陷层补一条回归 | 验收前预建数据库、后端、前端和 E2E | 输入快照、实际结果、截图/对账、verdict 与签署 |
| 后端规则/状态/权限 | 受影响 JUnit;涉及真实 SQL、锁或约束时增加 PostgreSQL 集成测试 | 页面未变化时的前端或 E2E | 受影响用例、日志和规则/事务断言 |
| 前端参数/响应/布局 | 受影响 Vitest、类型检查或目标视口人工验收 | 无后端改动时的 JUnit 和全链 E2E | 组件/契约结果和必要截图 |
| 金额/课时/结算/历史口径 | 规则或数据库集成测试、固定历史期间回放和逐笔对账 | 每个需求各建一条 E2E | 对账表、差异解释、业务/财务/人资签署 |
| 跨模块关键业务链 | 共用 5 条 Playwright 主链:签约收款业绩、教学课消课酬、退费追回、员工异动、指标导出 | 23 个问题域各建独立 E2E | 业务单链路、任务状态、台账和差异关闭记录 |
| 性能或大数据量 | 只对已约定 N/C/T 和阈值的受影响能力做定向压测 | 所有页面统一压测 | 压测配置、P50/P95、错误率、资源和慢查询证据 |
13 · 需求追踪矩阵
从问题编号追踪到主 PRD、实施动作、优先级和验收证据
状态更新必须依据代码、部署、真实数据和 UAT 证据;不得只凭 PRD 描述或页面存在更新为已完成。| 需求 ID | 问题域 | 承接主 PRD | 实施基线 | 实施模式 | 实施动作 | 优先级 | 最终证据 |
|---|---|---|---|---|---|---|---|
| RPT-01 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| RPT-02 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| RPT-03 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| RPT-04 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| RPT-05 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| RPT-06 | 报表模块 | 18-数据驾驶舱详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-01 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-02 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-03 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-04 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-05 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-06 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CRM-07 | 客户管理 | 03-CRM 客户中心详细PRD、02-营销拓客中心详细PRD | 已解决 | REUSE_EXISTING(复用现有能力) | 固化与回归 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| STU-01 | 学员管理 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| STU-02 | 学员管理 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| STU-03 | 学员管理 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| STU-04 | 学员管理 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| STU-05 | 学员管理 | 03-CRM 客户中心详细PRD、05-教务教学中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERM-01 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERM-02 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERM-03 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERM-04 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERM-05 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TARGET-01 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TARGET-02 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TARGET-03 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TARGET-04 | 权限与目标 | 01-平台基础中心详细PRD、18-数据驾驶舱详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| MALL-01 | 线上商城 | 04-销售合同中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| MALL-02 | 线上商城 | 04-销售合同中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| MALL-03 | 线上商城 | 04-销售合同中心详细PRD、09-家长端服务中心详细PRD、10-学员端学习中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-01 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-02 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-03 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-04 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 已解决 | REUSE_EXISTING(复用现有能力) | 固化与回归 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-05 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-06 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| DISC-07 | 优惠管理 | 04-销售合同中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-01 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-02 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-03 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-04 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-05 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-06 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-07 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| CON-08 | 合同管理 | 04-销售合同中心详细PRD、12-售后服务中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| COURSE-01 | 课程设置 | 05-教务教学中心详细PRD、16-教研内容中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| COURSE-02 | 课程设置 | 05-教务教学中心详细PRD、16-教研内容中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PARAM-01 | 常用参数 | 01-平台基础中心详细PRD、19-开放集成中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| APPROVAL-01 | 员工与审批 | 00-迪诺学堂总控PRD | 已解决 | REUSE_EXISTING(复用现有能力) | 固化与回归 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| APPROVAL-02 | 员工与审批 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| APPROVAL-03 | 员工与审批 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| APPROVAL-04 | 员工与审批 | 00-迪诺学堂总控PRD | 已解决 | REUSE_EXISTING(复用现有能力) | 固化与回归 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ASSET-01 | 物品管理 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ASSET-02 | 物品管理 | 00-迪诺学堂总控PRD | 待业务验收 | UAT_FIRST(先验收再开发) | 真实数据验收 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-01 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-02 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-03 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-04 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-05 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-06 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-07 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-08 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-09 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-10 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PAY-11 | 教师课时费 | 05-教务教学中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-01 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-02 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-03 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-04 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-05 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-06 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-07 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-08 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-09 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-10 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-11 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-12 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-13 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-14 | 过渡奖励 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| TRANS-15 | 过渡奖励 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-01 | 退费扣款 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-02 | 退费扣款 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-03 | 退费扣款 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-04 | 退费扣款 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-05 | 退费扣款 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-06 | 退费扣款 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-07 | 退费扣款 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| REFUND-08 | 退费扣款 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-01 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-02 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-03 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-04 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-05 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| PERF-06 | 业绩核算 | 03-CRM 客户中心详细PRD、04-销售合同中心详细PRD、13-人力资源中心详细PRD、14-财务业财中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ACTIVE-01 | 在读学员 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ACTIVE-02 | 在读学员 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| HRF-01 | 人力反馈补充 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| HRF-02 | 人力反馈补充 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| HRF-03 | 人力反馈补充 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LOAD-01 | 数据加载策略 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LOAD-02 | 数据加载策略 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LOAD-03 | 数据加载策略 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LOAD-04 | 数据加载策略 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LOAD-05 | 数据加载策略 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| QUERY-01 | 数据查询提效 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| QUERY-02 | 数据查询提效 | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| QUERY-03 | 数据查询提效 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LIST-01 | 列表数据与汇总 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LIST-02 | 列表数据与汇总 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| LIST-03 | 列表数据与汇总 | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-01 | 重要数据 ID | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-02 | 重要数据 ID | 00-迪诺学堂总控PRD | 已解决 | REUSE_EXISTING(复用现有能力) | 固化与回归 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-03 | 重要数据 ID | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-04 | 重要数据 ID | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-05 | 重要数据 ID | 00-迪诺学堂总控PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-06 | 重要数据 ID | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-07 | 重要数据 ID | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-08 | 重要数据 ID | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| ID-09 | 重要数据 ID | 00-迪诺学堂总控PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-01 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-02 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-03 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-04 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-05 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-06 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| OPT-07 | 优化建议 | 00-迪诺学堂总控PRD、01-平台基础中心详细PRD、18-数据驾驶舱详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P1 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-01 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-02 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 部分解决 | EXTEND_EXISTING(扩展现有能力) | 补齐闭环 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-03 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 待业务验收 | UAT_FIRST(先验收再开发) | 真实数据验收 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-04 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-05 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 未解决 | IMPLEMENT_GAP(实现确认缺口) | 新建或重构 | P0 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
| BUG-06 | 已发现缺陷 | 00-迪诺学堂总控PRD、19-开放集成中心详细PRD、20-安全合规中心详细PRD | 待业务验收 | UAT_FIRST(先验收再开发) | 真实数据验收 | P2 | 需求条目 + 所选验证结果 + 必要截图/日志/对账 + 最终 UAT 签署;不适用层级明确留空 |
14 · 发布门禁与完成定义
全部门禁通过后才可声明补充 PRD 完成
任一 P0 差异未关闭、跨模块链路未执行、真实数据未签署或回滚不可用,均不得替代现有业务系统。- 范围门禁:132 项均已建立实施/UAT 追踪、主 PRD 映射和责任人,并登记实施模式;测试、迁移和接口按实际改动关联。
- 规则门禁:金额、人头、课时、奖励、业绩、退款、在读和指标口径已由业务/财务/人资签署版本。
- 代码门禁:所有已证实缺口的实际改动和按风险选择的必要回归已合入;REUSE_EXISTING/UAT_FIRST 可凭证据零代码关闭。
- 部署门禁:本次实际发生的迁移、配置、规则、消息、任务和监控变更已部署并冒烟;未发生项明确标记不适用。
- 数据门禁:涉及历史或正式结果切换的需求已完成映射、影子计算或双轨对账,差异均有解释、修正或业务确认;其他需求不强制迁移演练。
- UAT 门禁:23 个问题域、5 条跨模块链路和 132 项需求均有最终 verdict 与签署证据。
- 运行门禁:性能、安全、告警、失败重试、人工接管、备份和回滚演练通过。
- 文档门禁:主 PRD、补充 PRD、接口、数据、测试、发布和运维文档版本一致并完成变更回写。