From cf70b1c6d2fdc53e88c38c5dfb26edeae9e03367 Mon Sep 17 00:00:00 2001 From: luoweijian <1329394916@qq.com> Date: Tue, 25 Aug 2026 11:17:04 +0800 Subject: [PATCH] =?UTF-8?q?docs(opportunity):=20map.md=20=E8=A1=A5?= =?UTF-8?q?=E5=AE=9E=E7=8E=B0=E8=BF=9B=E5=BA=A6=E8=BF=BD=E8=B8=AA=E8=A1=A8?= =?UTF-8?q?=EF=BC=8807/09/08=20=E7=BB=93=E6=9E=84=E8=90=BD=E5=9C=B0?= =?UTF-8?q?=EF=BC=8C=E5=89=8D=E6=B2=BF=E4=BA=A4=E6=8E=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit spec 已冻结、进入 /implement 阶段:结构层全部落地(主表+状态机+ 三族规则+六子表)。剩余票 10/14 可独立开工(读侧/偏好大票,不卡 A4), 票 02/11/12/13 读写入口卡 A4 客户模块挂起。 --- .scratch/opportunity-module/map.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.scratch/opportunity-module/map.md b/.scratch/opportunity-module/map.md index 242ec92..9cbb32d 100644 --- a/.scratch/opportunity-module/map.md +++ b/.scratch/opportunity-module/map.md @@ -11,6 +11,29 @@ 本 effort **只产出 spec(决策 + 契约 + 领域模型),不写实现代码**。地图做完 = 所有决策拍板、契约定稿。 +### 实现进度追踪(spec 冻结后进入 /implement 阶段,20260825 更新) + +> spec 已冻结,现逐票 `/implement`。下表记录“结构/代码”落地状态(区别于上方 spec 定稿状态)。 + +| 票 | 主题 | 实现状态 | +|---|---|---| +| 01 | 领域词汇/CONTEXT | ✅ 已落 | +| 02 | lead→opp port 消费侧实现 | ⛔ 卡 A4(建商机核心逻辑需写关联客户主标记子表,需 customer_id) | +| 03 | 主表 | ✅ 已落(`Opportunity` + Mapper) | +| 04 | 状态机 | ✅ 已落(`OpportunityTransition` + 历史快照 + convert port) | +| 05 | 公海规则 | ✅ 已落(crm-rule 实体/状态机 + Job + 匹配引擎 + 待发通知表) | +| 06 | 阶段模板 | ✅ 已落(crm-rule V-CONFIG) | +| 07 | 方案卡 | ✅ 已落(模板 + 运行时 + `VersionedConfigSupport` 抽取) | +| 08 | 现场勘察 | ✅ 已落(`OpportunitySiteSurvey` + Mapper,结构) | +| 09 | 子表族(跟进/附件/工作计划/操作日志) | ✅ 已落(四实体 + Mapper + 3 枚举,结构) | +| 10 | 四视图查询口径 | ⬜ 可开工(依赖 03/04/05 均✅,**不卡 A4**;纯读侧大票,对称 crm-lead `LeadViewQuery`,建议清上下文单独 /implement) | +| 11 | createCmd customerId | ⛔ 卡 A4 | +| 12 | 商机侧新增入口关联线索校验 | ⛔ 实质卡(建商机入口 Service 未建=依赖票 02/11 → A4) | +| 13 | 商机-客户关联子表 | ⚠ 部分(实体 `OpportunityCustomer`+约束已落;读写入口/下拉选客户卡 A4) | +| 14 | 自定义视图 + 内置视图族 | ⬜ 可开工(依赖 10;横跨 crm-preference,建议接在 10 之后单独 /implement) | + +**前沿小结**:商机模块**结构层已全部落地**(主表 + 状态机 + 三族规则 + 六子表)。剩余:① **票 10/14 = 可独立开工的读侧/健个人化大票(不卡 A4)** → 建议每票清上下文单独 `/implement`;② **票 02/11/12/13 读写入口 = 卡 A4 客户模块**(建商机核心逻辑需写关联客户主标记子表 customer_id),挂起等 A4。 + ### 交付物清单(对齐线索地图的阅读顺序) 1. **`商机业务-PRD.md`** ✅已产出 — 端到端综合规格(冻结自票 01–14):领域定义 / 商机主表 / 两条轴(归属状态机 + 阶段模板)/ 公海规则 / **视图体系(内置四视图 + 自定义视图)** / 详情子表族 / 上下游集成 / V-CONFIG 范式 / 字典清单 / 待确认索引。每条挂原型页码,供逐条核对。**从这里开始读。**