proposal.md 1.8 KB

Change: MRC-SVC-REJECT-001 驳回与变更

批次:v2(M3 全组合批) · 期望评审会议日期:<> · 状态:待评审通过后启动开发

Why

依据《2026-08-04_v2评审准备包_v2批次.md》§1.1 / §3.2 与《2026-08-04_v2决议草案_D-NEW-1-9.md》,本模块属 v2 批次 10 份规格之一,直接关联裁决:D-NEW-1(驳回/变更类事件枚举锚点)、D-NEW-3、D-NEW-5(§14-A4 与 PC 端变更流程边界)、D-NEW-8、D-NEW-9。

驳回与变更是贯穿审核、交付、退款三段的横切能力。v2 阶段 D-NEW-1 明确其引入的新事件必须回落到 FSM-001 §8.2 单一事实源;D-NEW-5 明确 PC 端变更入口保留而非以「驳回 + 重新申请」替代。若不在 v2 批次冻结驳回原因码、变更类型与退款联动口径,会出现三处各自实现的回归。

What Changes

  • 落地驳回能力:驳回原因码字典、驳回留痕、驳回后可恢复路径
  • 落地变更能力:领取方式变更、复印内容变更、金额变更,及与 MRC-SVC-PAY-001 的退款联动
  • 按 D-NEW-1 将驳回/变更事件回落 FSM-001 §8.2 事件字典,不在本模块自维护事件枚举

Impact

  • Affected specs: 驳回原因码与留痕、变更类型与边界、退款联动、事件字典引用
  • Affected code: 04-新项目源码_source/backend/service/reject/(参考路径)
  • Dependencies and risks: 强依赖 MRC-SVC-FSM-001 / MRC-SVC-ORDER-001 / MRC-SVC-PAY-001;下游 MRC-PC-ORDER-002 / MRC-PC-ORDER-003;风险:退款联动为高风险能力,须幂等且可回滚
  • Review gate: 本 change 在 <> 的 v2 评审会通过 + D-NEW-8(M3 全配置组合 AC 测试前置)满足后方可启动开发