-- -- 表的结构 `zh_schedule` -- CREATE TABLE `zh_schedule` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL, `total_tp` decimal(30,8) DEFAULT NULL COMMENT '已选台账总金额', `plan_gcl` decimal(30,8) DEFAULT NULL COMMENT '计划总工程量', `sj_gcl` decimal(30,8) DEFAULT NULL COMMENT '实际完成工程量', `plan_tp` decimal(30,8) DEFAULT NULL COMMENT '计划总金额', `sj_tp` decimal(30,8) DEFAULT NULL COMMENT '实际完成金额', `stage_sj_tp` decimal(30,8) DEFAULT NULL COMMENT '计量期实际计量总额', `mode` tinyint(1) DEFAULT '2' COMMENT '计划进度计算方式(默认为工程量)', `revising` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否修订后并未更新数据', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='形象进度表'; -- -- 表的结构 `zh_schedule_audit` -- CREATE TABLE `zh_schedule_audit` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL COMMENT '标段id', `audit_id` int(11) NOT NULL COMMENT '用户id', `permission` tinyint(1) NOT NULL DEFAULT '1' COMMENT '权限', `in_time` datetime DEFAULT NULL COMMENT '入库时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='形象进度用户权限表'; -- -- 表的结构 `zh_schedule_ledger` -- CREATE TABLE `zh_schedule_ledger` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL COMMENT '标段id', `ledger_id` int(11) NOT NULL COMMENT '台账id', `gcl` decimal(30,8) DEFAULT NULL COMMENT '只记录已选最底层树工程量', `tp` decimal(30,8) DEFAULT NULL COMMENT '只记录已选最底层树金额', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='进度已选台账'; -- -- 表的结构 `zh_schedule_ledger_history` -- CREATE TABLE `zh_schedule_ledger_history` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL, `ledger_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='旧台账(用于修订后对比新旧台账区别然后调整进度台账)'; -- -- 表的结构 `zh_schedule_ledger_month` -- CREATE TABLE `zh_schedule_ledger_month` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL COMMENT '标段id', `lid` int(11) NOT NULL COMMENT '台账id', `yearmonth` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '计划年月', `plan_gcl` decimal(30,8) DEFAULT NULL COMMENT '计划工程量', `sj_gcl` decimal(30,8) DEFAULT NULL COMMENT '实际工程量', `plan_tp` decimal(30,8) DEFAULT NULL COMMENT '计划金额', `sj_tp` decimal(30,8) DEFAULT NULL COMMENT '实际计量金额', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='台账年月记录进度表'; -- -- 表的结构 `zh_schedule_month` -- CREATE TABLE `zh_schedule_month` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL COMMENT '标段id', `yearmonth` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '计划年月', `plan_gcl` decimal(30,8) DEFAULT NULL COMMENT '计划工程量', `sj_gcl` decimal(30,8) DEFAULT NULL COMMENT '实际工程量', `plan_tp` decimal(30,8) DEFAULT NULL COMMENT '计划金额', `sj_tp` decimal(30,8) DEFAULT NULL COMMENT '实际计量金额', `stage_gcl_used` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已被工程量计量', `stage_tp_used` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否已被金额模式计量', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='进度年月记录汇总台账表'; -- -- 表的结构 `zh_schedule_stage` -- CREATE TABLE `zh_schedule_stage` ( `id` int(11) NOT NULL AUTO_INCREMENT, `tid` int(11) NOT NULL COMMENT '标段id', `yearmonth` varchar(255) COLLATE utf8_unicode_ci NOT NULL COMMENT '计划月份', `order` int(11) NOT NULL COMMENT '计量期数', `tp` decimal(30,8) DEFAULT NULL COMMENT '本期计量完成金额', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci COMMENT='计量进度-计划月份,计量期选中表';