| 123456789101112131415161718192021222324252627282930313233343536373839 |
- -- =============================================================================
- -- 批次:S0-CONTRACT-REVIEW-CYCLE-KPI-NODE-CONFIG-ALIGNMENT-1(下钻数据补齐)
- -- 目的:幂等补齐 一工厂(factory_ref_id=1329900200002) 下「意见评审 / 二次评审 /
- -- 领导意见 / 合同盖章」4 个父节点的部门/组 PI 行,使合同评审周期页面 5 个
- -- 节点点击下钻均有内容(此前仅 feedback 由 1.0.155.sql 落地,其余 4 节点空)。
- -- 取值依据:与 S8 订单评审权威结构一致(SeedData S8OrderFlowSubstepUnitSeedData
- -- L3Template 的部门权重),std_hours = 父节点 std_hours × 部门权重:
- -- 意见评审 8h → 法律事务部2.40 / 技术售前组2.80 / 综合主计划1.20 / 试验站1.60
- -- 二次评审 8h → 技术售前组3.20 / 研发中心2.80 / 综合主计划2.00
- -- 领导意见 10h → 市场部3.50 / 研发中心4.00 / 综合主计划2.50
- -- 合同盖章 2h → 法律事务部1.40 / 市场部0.60
- -- 幂等:INSERT IGNORE + 唯一键 uk_S0CRCBreakdown_factory_parent_group
- -- (factory_ref_id, parent_stage_code, group_code) 双保险,重复执行不产生新行。
- -- 边界:仅 一工厂(…002);不触碰 feedback 既有 3 行;不写 二工厂(…003);
- -- group_code 沿用既有小写约定(market/tech_presales/planning 与 1.0.155 一致,
- -- 新增 legal/lab/rnd);部门名取 S8 权威命名(综合主计划)。
- -- =============================================================================
- INSERT IGNORE INTO `S0ContractReviewCycleBreakdown` (
- `company_ref_id`, `factory_ref_id`, `domain_code`, `parent_stage_code`,
- `group_code`, `group_name`, `std_hours`, `order_no`, `is_active`,
- `create_user`, `create_time`
- ) VALUES
- -- 意见评审 opinion_review(父 8h)
- (1329900200001, 1329900200002, NULL, 'opinion_review', 'legal', '法律事务部', 2.40, 1, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'opinion_review', 'tech_presales', '技术售前组', 2.80, 2, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'opinion_review', 'planning', '综合主计划', 1.20, 3, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'opinion_review', 'lab', '试验站', 1.60, 4, 1, 'system', NOW()),
- -- 二次评审 second_review(父 8h)
- (1329900200001, 1329900200002, NULL, 'second_review', 'tech_presales', '技术售前组', 3.20, 1, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'second_review', 'rnd', '研发中心', 2.80, 2, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'second_review', 'planning', '综合主计划', 2.00, 3, 1, 'system', NOW()),
- -- 领导意见 leader_opinion(父 10h)
- (1329900200001, 1329900200002, NULL, 'leader_opinion', 'market', '市场部', 3.50, 1, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'leader_opinion', 'rnd', '研发中心', 4.00, 2, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'leader_opinion', 'planning', '综合主计划', 2.50, 3, 1, 'system', NOW()),
- -- 合同盖章 sign(父 2h)
- (1329900200001, 1329900200002, NULL, 'sign', 'legal', '法律事务部', 1.40, 1, 1, 'system', NOW()),
- (1329900200001, 1329900200002, NULL, 'sign', 'market', '市场部', 0.60, 2, 1, 'system', NOW());
|