feat(mig): m0006 投标产线四维度分析——新建bid_cost_benefit表+bid_qc_pass_score固化为8.5(2026-09-02)

This commit is contained in:
yumoqing 2026-09-02 17:10:43 +08:00
parent 1be7424444
commit b1bb17c163

View File

@ -0,0 +1,14 @@
{
"id": "m0006",
"title": "投标产线分析四维度拆分:新增成本收益分析表 bid_cost_benefit + QC 阈值固化 8.5",
"backup_tables": ["params"],
"up": [
{"op": "sql", "sql": "CREATE TABLE IF NOT EXISTS bid_cost_benefit (id VARCHAR(32) NOT NULL PRIMARY KEY, project_id VARCHAR(32) NOT NULL COMMENT '项目ID', kind VARCHAR(16) NOT NULL DEFAULT 'item' COMMENT 'item=成本/收益单项, summary=关键结论', category VARCHAR(16) NOT NULL DEFAULT 'cost' COMMENT 'cost=成本项, benefit=收益项, summary时无意义', item_name VARCHAR(250) NOT NULL COMMENT '项目名称', amount DOUBLE(14,2) NULL COMMENT '金额(人民币元,可估算)', amount_note VARCHAR(200) NULL COMMENT '金额口径说明(估算/上限/区间)', basis TEXT NULL COMMENT '推理依据:招标文件原文引用+推理过程', confidence VARCHAR(16) NULL DEFAULT 'medium' COMMENT '置信度 high/medium/low', source_ref VARCHAR(480) NULL COMMENT '出处(如 第二章 投标须知)', order_no INT NULL DEFAULT 0, created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, KEY idx_project (project_id)) COMMENT='投标成本收益分析(分析维度4)'"},
{"op": "sql", "sql": "DELETE FROM params WHERE params_name='bid_qc_pass_score'"},
{"op": "sql", "sql": "INSERT INTO params (id, params_name, params_value) VALUES ('bid_qc_pass_score', 'bid_qc_pass_score', '8.5')"}
],
"down": [
{"op": "sql", "sql": "DELETE FROM params WHERE params_name='bid_qc_pass_score'"},
{"op": "sql", "sql": "DROP TABLE IF EXISTS bid_cost_benefit"}
]
}