You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
1.3 KiB

3 weeks ago
# 04 商机归属流转状态机(轴1)
Type: grilling
Status: open
Blocked by: 01, 03
## Question
定商机的**归属流转状态机**(轴1,商机主表单字段,对称线索 7 态),与轴2 业务阶段正交、互不干扰。
从原型主流程图(A3 流程说明)抽到的态与迁移:
- **态**(待拍板精确集合):`待领取(在公海)` / `已领取` / `已暂缓` / `已中止` / `已关闭` / `已转项目`
- **迁移边**:
- 领取(公海 待领取 → 已领取);分配(管理侧指派 → 已领取)
- 抛公海 / 释放(已领取 → 待领取)
- 暂缓(已领取 ⇄ 已暂缓,暂缓原因字典)
- 中止 / 关闭(→ 终态,原因字典;区分"中止"与"关闭"语义)
- 转项目(→ 已转项目,终态;**注意**转项目动作本身划出 scope,但"已转项目"这个终态与其准入前置要不要在主状态机里占位需拍板)
- **权限/守卫**:每条边谁能触发(领取人/管理员/团队成员);与数据可见性(DataScope)如何叠加。
- **CAS/并发**:状态迁移用乐观锁 CAS(对齐线索做法)。
- **历史留痕**:哪些迁移写 `商机操作日志`(P6)。
产出:状态机全图(态 × 迁移边 × 守卫)+ 终态清单。