|
@@ -61,3 +61,182 @@ ADD COLUMN `invalid_time` varchar(50) NOT NULL DEFAULT '' AFTER `wx_name`;
|
|
|
ALTER TABLE `zh_valuation_list` ADD `glj_lib_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '(0号台账模式)zh_glj_lib_list id列表,逗号分隔' AFTER `chapter_id`;
|
|
|
ALTER TABLE `zh_valuation_list` ADD `list_glj_lib_id` VARCHAR(255) NOT NULL DEFAULT '' COMMENT '(工程量清单模式)zh_glj_lib_list id列表,逗号分隔' AFTER `list_chapter_id`;
|
|
|
|
|
|
+CREATE TABLE `zh_revise_price` (
|
|
|
+ `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
+ `pid` bigint(20) unsigned NOT NULL COMMENT '项目id',
|
|
|
+ `tid` bigint(20) unsigned NOT NULL COMMENT '标段id',
|
|
|
+ `rid` varchar(36) COLLATE utf8_unicode_ci NOT NULL COMMENT '台账修订id',
|
|
|
+ `order` int(11) unsigned NOT NULL COMMENT '排序',
|
|
|
+ `b_code` varchar(50) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '清单编号',
|
|
|
+ `name` varchar(255) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '名称',
|
|
|
+ `unit` varchar(20) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '单位',
|
|
|
+ `org_price` decimal(24,8) NOT NULL DEFAULT '0.00000000' COMMENT '旧单价',
|
|
|
+ `new_price` decimal(24,8) NOT NULL DEFAULT '0.00000000' COMMENT '变更单价',
|
|
|
+ `memo` varchar(1000) COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '备注',
|
|
|
+ `valid` tinyint(4) unsigned NOT NULL DEFAULT '1' COMMENT '是否有效',
|
|
|
+ `use_stage` bigint(20) unsigned NOT NULL DEFAULT '0' COMMENT '使用期',
|
|
|
+ `use_stage_order` tinyint(4) unsigned NOT NULL DEFAULT '0' COMMENT '使用期序号',
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
+ KEY `idx_rid` (`rid`) USING BTREE,
|
|
|
+ KEY `idx_tid_valid_stage` (`rid`,`valid`,`use_stage`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='台账修订-单价调整';
|
|
|
+
|
|
|
+CREATE TABLE `zh_stage_bills_pc` (
|
|
|
+ `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
+ `tid` int(11) unsigned NOT NULL COMMENT '标段id',
|
|
|
+ `sid` int(11) NOT NULL,
|
|
|
+ `lid` varchar(36) COLLATE utf8_unicode_ci NOT NULL COMMENT '项目节id',
|
|
|
+ `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)',
|
|
|
+ `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)',
|
|
|
+ `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差',
|
|
|
+ PRIMARY KEY (`id`),
|
|
|
+ KEY `idx_sid` (`sid`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='期-项目节-补差数据';
|
|
|
+
|
|
|
+ALTER TABLE `zh_stage_bills_final_0`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_1`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_2`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_3`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_4`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_5`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_6`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_7`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_8`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_bills_final_9`
|
|
|
+ADD COLUMN `unit_price` decimal(24,8) UNSIGNED NOT NULL DEFAULT 0 COMMENT '本期单价' AFTER `contract_expr`,
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `used`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+
|
|
|
+ALTER TABLE `zh_stage_pos_final_0`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_1`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_2`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_3`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_4`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_5`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_6`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_7`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_8`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_9`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_10`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_11`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_12`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_13`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_14`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_15`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_16`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_17`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_18`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+ALTER TABLE `zh_stage_pos_final_19`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `unit_price`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|
|
|
+
|
|
|
+Update zh_stage_bills_final_0 sp LEFT JOIN zh_ledger_0 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_1 sp LEFT JOIN zh_ledger_1 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_2 sp LEFT JOIN zh_ledger_2 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_3 sp LEFT JOIN zh_ledger_3 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_4 sp LEFT JOIN zh_ledger_4 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_5 sp LEFT JOIN zh_ledger_5 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_6 sp LEFT JOIN zh_ledger_6 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_7 sp LEFT JOIN zh_ledger_7 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_8 sp LEFT JOIN zh_ledger_8 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+Update zh_stage_bills_final_9 sp LEFT JOIN zh_ledger_9 p on sp.lid = p.id Set sp.unit_price = IFNULL(p.unit_price, 0);
|
|
|
+
|
|
|
+ALTER TABLE `zh_stage`
|
|
|
+ADD COLUMN `contract_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(合同)' AFTER `qc_tp`,
|
|
|
+ADD COLUMN `qc_pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差(变更)' AFTER `contract_pc_tp`,
|
|
|
+ADD COLUMN `pc_tp` decimal(24,8) NOT NULL DEFAULT 0 COMMENT '本期补差' AFTER `qc_pc_tp`;
|