diff --git a/.scratch/opportunity-module/map.md b/.scratch/opportunity-module/map.md index ad85793..6c71f0b 100644 --- a/.scratch/opportunity-module/map.md +++ b/.scratch/opportunity-module/map.md @@ -92,7 +92,7 @@ - **客户关联子表的形态** — 已钉死为 **票 13**(见下 Decisions);仅“下拉选客户”数据源 + 客户联系人是否本子表冗余仍挂 **A4 客户模块(未建)** 边界(票 11 占位)。 - **商机批量操作与统计接口** — 对称线索 G1–G5(批量领取/分配/关注、列表统计卡片)。等主表 + 四视图定稿后再切成票。 -- **商机相关字典项清单**(A7-3-2-6)— ✅ **9 组已种(crm-dict `DictDataInitializer`,产品录入 20260825)**:`opp_source` 商机来源 / `opp_type` 商机类型 / `bid_form` 招标形式 / `result_tag` 跟进结果标签 / `design_config` 设计配置 / `pause_reason` 暂缓原因 / `pool_reason` 进入公海原因 / `project_role` 商机项目角色 / `close_reason` 关闭原因(分组 7→16、item 97→144,45 全绿)。⚠ **`industry_code` 行业挂起**(口径冲突待产品拍板,见 Decisions「行业字典口径」)。**仍缺值后续补**:`locality_type` 项目属地(本地/异地,**主表必填、优先补**)/ `follow_way` 跟进方式(票09)/ `attachment_type` 商机资料类型(票09)/ `apply_way` 申请方式(票08)/ `survey_seq` 勘察次数(票08)/ `customer_role` 客户角色(票13)。 +- **商机相关字典项清单**(A7-3-2-6)— ✅ **14 组已种(crm-dict `DictDataInitializer`,产品录入 20260825)**:`opp_source` / `opp_type` / `bid_form` / `result_tag` / `design_config` / `pause_reason` / `pool_reason` / `project_role` / `close_reason` / `locality_type` 项目属地 / `follow_way` 跟进方式 / `survey_seq` 勘察次数 / `apply_way` 申请方式 / `customer_role` 客户角色(分组 7→21、item 97→163,45 全绿)。⚠ **`industry_code` 行业挂起**(口径冲突待产品拍板,见 Decisions「行业字典口径」)。**仅剩 1 组缺值**:`attachment_type` 商机资料类型(票09 附件分类,产品未给值)。 - **方案预算 `scheme_budget`**(方案卡字段)— 商机列表「方案预算」列 = 查主要意向客户(票13)那张方案卡的 budget,主表不建。字段规格归票07,取值锚点归票13。 ## Out of scope