|
@@ -182,7 +182,7 @@ CREATE TABLE `zh_cost_stage_detail` (
|
|
|
`stage_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '期id',
|
|
`stage_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '期id',
|
|
|
`stage_order` int(11) NOT NULL COMMENT '期序号',
|
|
`stage_order` int(11) NOT NULL COMMENT '期序号',
|
|
|
`ledger_id` varchar(36) NOT NULL COMMENT '所属台账id(zh_stage_ledger.id)',
|
|
`ledger_id` varchar(36) NOT NULL COMMENT '所属台账id(zh_stage_ledger.id)',
|
|
|
- `cost_id` varchar(36) CHARACTER SET utf16le NOT NULL COMMENT '所属台账cost_id(不同期一致zh_stage_ledger.cost_id)',
|
|
|
|
|
|
|
+ `cost_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '所属台账cost_id(不同期一致zh_stage_ledger.cost_id)',
|
|
|
`source_cid` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '导入的合同id',
|
|
`source_cid` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '导入的合同id',
|
|
|
`d_order` int(11) NOT NULL COMMENT '排序',
|
|
`d_order` int(11) NOT NULL COMMENT '排序',
|
|
|
`code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '编号',
|
|
`code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '编号',
|
|
@@ -329,14 +329,14 @@ CREATE TABLE `zh_cost_stage_analysis` (
|
|
|
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '最后更新时间',
|
|
|
`calc_type` int(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '计算类型(收入1,支出2,其他0)',
|
|
`calc_type` int(1) UNSIGNED NOT NULL DEFAULT 0 COMMENT '计算类型(收入1,支出2,其他0)',
|
|
|
PRIMARY KEY (`id`)
|
|
PRIMARY KEY (`id`)
|
|
|
-);
|
|
|
|
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
|
|
|
|
|
|
|
CREATE TABLE `zh_cost_stage_analysis_detail` (
|
|
CREATE TABLE `zh_cost_stage_analysis_detail` (
|
|
|
`id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT 'uuid',
|
|
`id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT 'uuid',
|
|
|
`tender_id` int(11) NOT NULL COMMENT '标段id',
|
|
`tender_id` int(11) NOT NULL COMMENT '标段id',
|
|
|
`stage_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '期id',
|
|
`stage_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '期id',
|
|
|
`ledger_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '所属台账id(zh_stage_ledger.id)',
|
|
`ledger_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '所属台账id(zh_stage_ledger.id)',
|
|
|
- `cost_id` varchar(36) CHARACTER SET utf16le COLLATE utf16le_general_ci NOT NULL COMMENT '所属台账cost_id(不同期一致zh_stage_ledger.cost_id)',
|
|
|
|
|
|
|
+ `cost_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '所属台账cost_id(不同期一致zh_stage_ledger.cost_id)',
|
|
|
`source_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '导入的合同id/明细id',
|
|
`source_id` varchar(36) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '导入的合同id/明细id',
|
|
|
`d_order` int(11) NOT NULL COMMENT '排序',
|
|
`d_order` int(11) NOT NULL COMMENT '排序',
|
|
|
`code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '编号',
|
|
`code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '编号',
|
|
@@ -418,34 +418,34 @@ ALTER TABLE `calculation`.`zh_project`
|
|
|
ADD COLUMN `calc_tmpl_set` json NULL COMMENT '计算模板配置' AFTER `common_json`;
|
|
ADD COLUMN `calc_tmpl_set` json NULL COMMENT '计算模板配置' AFTER `common_json`;
|
|
|
|
|
|
|
|
CREATE TABLE `zh_budget_ctrl` (
|
|
CREATE TABLE `zh_budget_ctrl` (
|
|
|
- `id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '自增id',
|
|
|
|
|
|
|
+ `id` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '自增id',
|
|
|
`bid` int(10) NOT NULL COMMENT '概算投资项目id',
|
|
`bid` int(10) NOT NULL COMMENT '概算投资项目id',
|
|
|
`tree_id` int(10) NOT NULL COMMENT '节点id',
|
|
`tree_id` int(10) NOT NULL COMMENT '节点id',
|
|
|
`tree_pid` int(10) NOT NULL COMMENT '父节点id',
|
|
`tree_pid` int(10) NOT NULL COMMENT '父节点id',
|
|
|
`level` tinyint(4) NOT NULL COMMENT '层级',
|
|
`level` tinyint(4) NOT NULL COMMENT '层级',
|
|
|
`order` mediumint(4) NOT NULL DEFAULT 0 COMMENT '同级排序',
|
|
`order` mediumint(4) NOT NULL DEFAULT 0 COMMENT '同级排序',
|
|
|
- `full_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '层级定位辅助字段parent.full_path.ledger_id',
|
|
|
|
|
|
|
+ `full_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '层级定位辅助字段parent.full_path.ledger_id',
|
|
|
`is_leaf` tinyint(1) NOT NULL COMMENT '是否叶子节点,界面显示辅助字段',
|
|
`is_leaf` tinyint(1) NOT NULL COMMENT '是否叶子节点,界面显示辅助字段',
|
|
|
- `code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '节点编号',
|
|
|
|
|
- `b_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
- `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '名称',
|
|
|
|
|
- `unit` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '单位',
|
|
|
|
|
|
|
+ `code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '节点编号',
|
|
|
|
|
+ `b_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '名称',
|
|
|
|
|
+ `unit` varchar(15) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '单位',
|
|
|
`unit_price` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '单价',
|
|
`unit_price` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '单价',
|
|
|
`quantity` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '数量',
|
|
`quantity` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '数量',
|
|
|
`total_price` decimal(24, 8) NULL DEFAULT 0.00000000 COMMENT '金额',
|
|
`total_price` decimal(24, 8) NULL DEFAULT 0.00000000 COMMENT '金额',
|
|
|
`dgn_qty1` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '设计数量1',
|
|
`dgn_qty1` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '设计数量1',
|
|
|
`dgn_qty2` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '设计数量2',
|
|
`dgn_qty2` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '设计数量2',
|
|
|
- `drawing_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '图册号',
|
|
|
|
|
- `memo` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
+ `drawing_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '图册号',
|
|
|
|
|
+ `memo` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '备注',
|
|
|
`node_type` int(4) UNSIGNED NULL DEFAULT 0 COMMENT '节点类别',
|
|
`node_type` int(4) UNSIGNED NULL DEFAULT 0 COMMENT '节点类别',
|
|
|
- `source` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '添加源',
|
|
|
|
|
- `remark` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注',
|
|
|
|
|
|
|
+ `source` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '添加源',
|
|
|
|
|
+ `remark` varchar(60) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '备注',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
INDEX `idx_tender_id`(`bid`) USING BTREE,
|
|
INDEX `idx_tender_id`(`bid`) USING BTREE,
|
|
|
INDEX `idx_template_pid`(`tree_pid`) USING BTREE,
|
|
INDEX `idx_template_pid`(`tree_pid`) USING BTREE,
|
|
|
INDEX `idx_level`(`level`) USING BTREE,
|
|
INDEX `idx_level`(`level`) USING BTREE,
|
|
|
INDEX `idx_full_path`(`bid`, `full_path`) USING BTREE
|
|
INDEX `idx_full_path`(`bid`, `full_path`) USING BTREE
|
|
|
-) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '控制目标数据' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '控制目标数据' ROW_FORMAT = Dynamic;
|
|
|
|
|
|
|
|
ALTER TABLE `zh_budget_final`
|
|
ALTER TABLE `zh_budget_final`
|
|
|
ADD COLUMN `ctrl_dgn_qty1` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '控制目标-设计数量1' AFTER `zb_tp`,
|
|
ADD COLUMN `ctrl_dgn_qty1` decimal(24, 8) NOT NULL DEFAULT 0.00000000 COMMENT '控制目标-设计数量1' AFTER `zb_tp`,
|
|
@@ -459,7 +459,7 @@ ADD COLUMN `ctrl_chapter_id` varchar(255) CHARACTER SET ascii COLLATE ascii_gene
|
|
|
ADD COLUMN `ctrl_template_id` varchar(255) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL DEFAULT '' COMMENT '控制目标-新建模板-id列表(\',\'分隔)' AFTER `ctrl_chapter_id`,
|
|
ADD COLUMN `ctrl_template_id` varchar(255) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL DEFAULT '' COMMENT '控制目标-新建模板-id列表(\',\'分隔)' AFTER `ctrl_chapter_id`,
|
|
|
ADD COLUMN `ctrl_bills_id` varchar(255) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL DEFAULT '' COMMENT '控制目标-工程量清单-id列表(\',\'分隔)' AFTER `ctrl_template_id`;
|
|
ADD COLUMN `ctrl_bills_id` varchar(255) CHARACTER SET ascii COLLATE ascii_general_ci NOT NULL DEFAULT '' COMMENT '控制目标-工程量清单-id列表(\',\'分隔)' AFTER `ctrl_template_id`;
|
|
|
|
|
|
|
|
-ALTER TABLE `zh_sub_project` ADD `shenpi` VARCHAR(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审批流程设置' AFTER `payment_setting`;
|
|
|
|
|
|
|
+ALTER TABLE `zh_sub_project` ADD `shenpi` VARCHAR(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '审批流程设置' AFTER `payment_setting`;
|
|
|
|
|
|
|
|
ALTER TABLE `zh_shenpi_group`
|
|
ALTER TABLE `zh_shenpi_group`
|
|
|
ADD COLUMN `spid` varchar(255) NULL DEFAULT NULL COMMENT '项目id' AFTER `id`;
|
|
ADD COLUMN `spid` varchar(255) NULL DEFAULT NULL COMMENT '项目id' AFTER `id`;
|
|
@@ -578,10 +578,15 @@ CREATE TABLE `zh_contract_supplement_attachment` (
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='合同补充附件表';
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='合同补充附件表';
|
|
|
|
|
|
|
|
ALTER TABLE `zh_sub_project`
|
|
ALTER TABLE `zh_sub_project`
|
|
|
-MODIFY COLUMN `fun_rela` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '功能设置(json.stringify)' AFTER `page_show`;
|
|
|
|
|
|
|
+MODIFY COLUMN `fun_rela` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '功能设置(json.stringify)' AFTER `page_show`;
|
|
|
|
|
|
|
|
ALTER TABLE `zh_calc_tmpl`
|
|
ALTER TABLE `zh_calc_tmpl`
|
|
|
ADD COLUMN `sub_spread_cache` json NULL COMMENT '子数据spreadjs表头设置缓存' AFTER `spread_cache`;
|
|
ADD COLUMN `sub_spread_cache` json NULL COMMENT '子数据spreadjs表头设置缓存' AFTER `spread_cache`;
|
|
|
------------------------------------
|
|
------------------------------------
|
|
|
-- 表数据
|
|
-- 表数据
|
|
|
------------------------------------
|
|
------------------------------------
|
|
|
|
|
+
|
|
|
|
|
+ALTER TABLE `zh_cost_stage`
|
|
|
|
|
+ DEFAULT CHARACTER SET=utf8,
|
|
|
|
|
+ COLLATE=utf8_unicode_ci
|
|
|
|
|
+;
|