| | |
| | | " `group_id` bigint(20) DEFAULT NULL COMMENT '班组id,与包机组一致'," + |
| | | " `group_name` varchar(200) DEFAULT NULL COMMENT '班组名称,与包机组一致'," + |
| | | " `node_station` tinyint(1) DEFAULT NULL COMMENT '是否节点站'," + |
| | | " `mon_cap_std` float DEFAULT NULL," + |
| | | " `mon_vol_std` float DEFAULT NULL," + |
| | | " `mon_cap_std` float DEFAULT NULL COMMENT '标称容量'," + |
| | | " `mon_vol_std` float DEFAULT NULL COMMENT '标称单体电压'," + |
| | | " `cap_percent` float DEFAULT NULL COMMENT '放电容量百分比'," + |
| | | " `discharge_start_time` datetime DEFAULT NULL," + |
| | | " `create_time` datetime DEFAULT NULL," + |
| | | " `create_user_id` int(11) DEFAULT NULL," + |
| | | " `discharge_start_time` datetime DEFAULT NULL COMMENT '计划启动时间'," + |
| | | " `create_time` datetime DEFAULT NULL COMMENT '创建时间'," + |
| | | " `create_user_id` int(11) DEFAULT NULL COMMENT '创建用户id'," + |
| | | " `submit_status` tinyint(1) DEFAULT NULL COMMENT '0:未提交,1:已提交'," + |
| | | " `approve_status` tinyint(1) DEFAULT NULL COMMENT '0:待审核,1:审核通过,2:审核拒绝'," + |
| | | " `approve_time` datetime DEFAULT NULL," + |
| | | " `approve_user_id` int(11) DEFAULT NULL," + |
| | | " `approve_time` datetime DEFAULT NULL COMMENT '审核时间'," + |
| | | " `approve_user_id` int(11) DEFAULT NULL COMMENT '审核用户id'," + |
| | | " `approve_reason` varchar(255) DEFAULT NULL COMMENT '审核原因'," + |
| | | " PRIMARY KEY (`id`)" + |
| | | ") ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='放电计划临时表';"; |
| | |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `approve_reason` varchar(255) DEFAULT NULL COMMENT '审核原因';"); |
| | | } |
| | | res = null; |
| | | //添加create_user_id 创建用户id |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='web_site'" |
| | | + " AND table_name='tb_battdischarge_plan_temp'" |
| | | + " AND column_name='create_user_id'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `create_user_id` int(11) DEFAULT NULL COMMENT '创建用户id';"); |
| | | } |
| | | res = null; |
| | | //添加submit_status 提交状态 |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='web_site'" |
| | | + " AND table_name='tb_battdischarge_plan_temp'" |
| | | + " AND column_name='submit_status'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `submit_status` tinyint(1) DEFAULT NULL COMMENT '0:未提交,1:已提交';"); |
| | | } |
| | | res = null; |
| | | //添加approve_status 审核状态 |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='web_site'" |
| | | + " AND table_name='tb_battdischarge_plan_temp'" |
| | | + " AND column_name='approve_status'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `approve_status` tinyint(1) DEFAULT NULL COMMENT '0:待审核,1:审核通过,2:审核拒绝';"); |
| | | } |
| | | res = null; |
| | | //添加approve_time 审核时间 |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='web_site'" |
| | | + " AND table_name='tb_battdischarge_plan_temp'" |
| | | + " AND column_name='approve_time'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `approve_time` datetime DEFAULT NULL COMMENT '审核时间';"); |
| | | } |
| | | res = null; |
| | | //添加approve_user_id 审核用户id |
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns" |
| | | + " WHERE table_schema='web_site'" |
| | | + " AND table_name='tb_battdischarge_plan_temp'" |
| | | + " AND column_name='approve_user_id'"); |
| | | if(false == res.next()) { |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.Tb_Battdischarge_Plan_Temp_Table |
| | | + " ADD COLUMN `approve_user_id` int(11) DEFAULT NULL COMMENT '审核用户id';"); |
| | | } |
| | | |
| | | } catch (SQLException e) { |
| | | e.printStackTrace(); |
| | | } finally { |