.67 edit at date 2021-08-17
1.db_battinf.tb_battinf表新增视频链接地址字段'video_url'
| | |
| | |
|
| | | V1.65 edit at date 2021-08-10
|
| | | 1.新增默认线程监控中新增"充放电一体机通讯线程" ------------->服务名称:"BMS_BATT_FGCD_A059" 线程ID:"11018"
|
| | |
|
| | | V1.66 edit at date 2021-08-10
|
| | | 1.修改充放电一体机温度阀值默认值为45
|
| | | 2.db_app_sys.tb_app_sys新增列'AppServer_Reinit_BattGroupData_A059_EN'用于通讯程序新增机房时数据动态录入
|
| | | |
| | | V1.67 edit at date 2021-08-17
|
| | | 1.db_battinf.tb_battinf表新增视频链接地址字段'video_url'
|
| | | |
| | |
| | | //System.out.println("修改数据库中的是否重载数据");
|
| | | String sql_str_1 = "UPDATE " + Sql_Mysql.AppSys_Table + " SET "
|
| | | + " AppServer_Reinit_BattGroupData_EN = 1,"
|
| | | + " AppServer_Reinit_BattGroupData_LD9_EN = 1"
|
| | | + " AppServer_Reinit_BattGroupData_LD9_EN = 1,"
|
| | | + " AppServer_Reinit_BattGroupData_A059_EN = 1"
|
| | | + " WHERE num > 0"
|
| | | ;
|
| | | sql.sqlMysqlExecute(sql_str_1);
|
| | |
| | | package com.database_util;
|
| | |
|
| | | import java.sql.ResultSet;
|
| | | import java.sql.SQLException;
|
| | |
|
| | | import com.sql.MysqlConnPool;
|
| | |
| | | " SqlDB_BackUpManual_EN tinyint(1) NOT NULL DEFAULT '0'," +
|
| | | " AppServer_Reinit_BattGroupData_EN tinyint(1) NOT NULL DEFAULT '0'," +
|
| | | " AppServer_Reinit_BattGroupData_LD9_EN tinyint(1) NOT NULL DEFAULT '0'," +
|
| | | " AppServer_Reinit_BattGroupData_A059_EN tinyint(1) NOT NULL DEFAULT '0'," + |
| | | " AppServer_Reinit_Config_EN tinyint(1) NOT NULL DEFAULT '0'," +
|
| | | " AppServer_Version float NOT NULL DEFAULT '1'," +
|
| | | " AppClient_Version float NOT NULL DEFAULT '1'," +
|
| | |
| | | " PRIMARY KEY (num)" +
|
| | | ") ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;";
|
| | | Sql_Mysql sql = new Sql_Mysql(pool.getConn());
|
| | | ResultSet res = null;
|
| | | try {
|
| | | if(true == recreate) {
|
| | | sql.sqlMysqlExecute(sql_str01);
|
| | | }
|
| | | sql.sqlMysqlExecute(sql_str02);
|
| | | //添加充放电一体机蓄电池组录入状态
|
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
|
| | | + " WHERE table_schema='db_app_sys'"
|
| | | + " AND table_name='tb_app_sys'"
|
| | | + " AND column_name='AppServer_Reinit_BattGroupData_A059_EN'");
|
| | | if(false == res.next()) {
|
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.App_Sys_Table |
| | | + " ADD COLUMN AppServer_Reinit_BattGroupData_A059_EN tinyint(1) NOT NULL DEFAULT '0';");
|
| | | }
|
| | | |
| | | } catch (SQLException e) {
|
| | | e.printStackTrace();
|
| | | } finally {
|
| | |
| | | " `PublicKeyY` varchar(200) NOT NULL DEFAULT ''," +
|
| | | " `KeyID` varchar(200) NOT NULL DEFAULT ''," +
|
| | | " `SerialNumber` varchar(200) NOT NULL DEFAULT ''," +
|
| | | " `video_url` varchar(200) DEFAULT NULL," + |
| | | " PRIMARY KEY (`num`)," +
|
| | | " UNIQUE KEY `index_battgroup_id` (`BattGroupId`) USING BTREE," +
|
| | | " KEY `index_station_id` (`StationId`)," +
|
| | |
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattInf_Table
|
| | | + " ADD COLUMN `SerialNumber` varchar(200) NOT NULL DEFAULT '';");
|
| | | }
|
| | | //添加SerialNumber
|
| | | res = sql.sqlMysqlQuery("SELECT * FROM information_schema.columns"
|
| | | + " WHERE table_schema='db_battinf'"
|
| | | + " AND table_name='tb_battinf'"
|
| | | + " AND column_name='video_url'");
|
| | | if(false == res.next()) {
|
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.BattInf_Table |
| | | + " ADD COLUMN `video_url` varchar(200) DEFAULT NULL;");
|
| | | }
|
| | | } catch (SQLException e) {
|
| | | e.printStackTrace();
|
| | | } finally {
|
| | |
| | | //充放电一体机通讯线程
|
| | | res = sql.sqlMysqlQuery("SELECT * FROM "+ Sql_Mysql.ProcessSurvey_Table + " WHERE ProcessId = 11018");
|
| | | if(false == res.next()) {
|
| | | sql.sqlMysqlExecute(" INSERT INTO " + Sql_Mysql.ProcessSurvey_Table + "(ProcessId,ProcessName,ProcessTime,Process_starttime,ServerName,ServerFlag,ProcessVersion,note,OutTime) VALUES ('11019', 'BMS_BATT_FGCD_A059', '1970-01-01 00:00:00', '1970-01-01 00:00:00', 'BMS_BATT_FGCD_A059', '1', 'v1.100', '充放电一体机通讯线程', '300');");
|
| | | sql.sqlMysqlExecute(" INSERT INTO " + Sql_Mysql.ProcessSurvey_Table + "(ProcessId,ProcessName,ProcessTime,Process_starttime,ServerName,ServerFlag,ProcessVersion,note,OutTime) VALUES ('11018', 'BMS_BATT_FGCD_A059', '1970-01-01 00:00:00', '1970-01-01 00:00:00', 'BMS_BATT_FGCD_A059', '1', 'v1.100', '充放电一体机通讯线程', '300');");
|
| | | }
|
| | | } catch (SQLException e) {
|
| | | e.printStackTrace();
|
| | |
| | | + "`MonomerTmp_High` FLOAT NOT NULL DEFAULT 0, "
|
| | | + "`AutoTestStartVol` float NOT NULL DEFAULT 0, " //起始电压
|
| | | + "`MonCount` int(11) NOT NULL DEFAULT '0' COMMENT '每组单体数',"
|
| | | + "`MonVol` float(11,0) NOT NULL DEFAULT '0' COMMENT '单体电压'," |
| | | + "`DisPower` float(11,0) NOT NULL DEFAULT '0' COMMENT '预放功率(0.1kw)'," |
| | | + "`MonVol` float NOT NULL DEFAULT '0' COMMENT '单体电压'," |
| | | + "`DisPower` float NOT NULL DEFAULT '0' COMMENT '预放功率(0.1kw)'," |
| | | + "`DisPreRes` float(11,0) NOT NULL DEFAULT '0' COMMENT '放电阻值(mΩ) ',"
|
| | | + "`CharCap` int(11) NOT NULL DEFAULT '0' COMMENT '充电容量(AH)',"
|
| | | + "`CharTimeLong` int(11) NOT NULL DEFAULT '0' COMMENT '充电时长(min)',"
|
| | | + "`FloatCharTimeLong` int(11) NOT NULL DEFAULT '0' COMMENT '浮充时长',"
|
| | | + "`CharSotpCurr` float(11,0) NOT NULL DEFAULT '0' COMMENT '截止电流(0.1A) '," |
| | | + "`MonVolHightLimit` float(11,0) NOT NULL DEFAULT '0' COMMENT '单体上限(0.01V)'," |
| | | + "`CharSotpCurr` float NOT NULL DEFAULT '0' COMMENT '截止电流(0.1A) '," |
| | | + "`MonVolHightLimit` float NOT NULL DEFAULT '0' COMMENT '单体上限(0.01V)'," |
| | | + "`MonVolHightLimitCount` int(11) NOT NULL DEFAULT '0' COMMENT '单体上限数量',"
|
| | | + "`CharHighTmp` int(11) NOT NULL DEFAULT '0' COMMENT '充电过温',"
|
| | | + "`DisWaitTime` int(11) NOT NULL DEFAULT '0' COMMENT '放完静置(0-500分钟)',"
|
| | | + "`CharWaitTime` int(11) NOT NULL DEFAULT '0' COMMENT '充完静置(0-500分钟)',"
|
| | | + "`FlowOver_Count` int(11) NOT NULL DEFAULT '1' COMMENT '恒流总阶段数[1-3]',"
|
| | | + "`FlowOver_CharCurr_1` float(11,0) NOT NULL DEFAULT '0' COMMENT '恒流1阶段充电电流'," |
| | | + "`FlowOver_CharCurr_2` float(11,0) NOT NULL DEFAULT '0' COMMENT '恒流2阶段充电电流'," |
| | | + "`FlowOver_CharCurr_3` float(11,0) NOT NULL DEFAULT '0' COMMENT '恒流3阶段充电电流'," |
| | | + "`FlowOver_CharCurr_1` float NOT NULL DEFAULT '0' COMMENT '恒流1阶段充电电流'," |
| | | + "`FlowOver_CharCurr_2` float NOT NULL DEFAULT '0' COMMENT '恒流2阶段充电电流'," |
| | | + "`FlowOver_CharCurr_3` float NOT NULL DEFAULT '0' COMMENT '恒流3阶段充电电流'," |
| | | + "`FlowOver_CharTime_1` int(11) NOT NULL DEFAULT '0' COMMENT '恒流1阶段充电时长',"
|
| | | + "`FlowOver_CharTime_2` int(11) NOT NULL DEFAULT '0' COMMENT '恒流2阶段充电时长',"
|
| | | + "`FlowOver_CharTime_3` int(11) NOT NULL DEFAULT '0' COMMENT '恒流3阶段充电时长',"
|
| | |
| | | + " AND column_name='MonVol'");
|
| | | if(false == res.next()) {
|
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SetParam_Table
|
| | | + " ADD COLUMN `MonVol` float(11,0) NOT NULL DEFAULT '0' COMMENT '单体电压';");
|
| | | + " ADD COLUMN `MonVol` float NOT NULL DEFAULT '0' COMMENT '单体电压';");
|
| | | }
|
| | |
|
| | | //添加指定的DisPower列(预放功率(0.1kw))
|
| | |
| | | + " AND column_name='CharHighTmp'");
|
| | | if(res.next()) {
|
| | | sql.sqlMysqlExecute("ALTER TABLE " + Sql_Mysql.FBS9100SetParam_Table
|
| | | + " modify column `CharHighTmp` float(11,0) NOT NULL DEFAULT '0' COMMENT '充电过温';");
|
| | | + " modify column `CharHighTmp` float(11,0) NOT NULL DEFAULT '45' COMMENT '充电过温';");
|
| | | }
|
| | |
|
| | | //添加指定的DisWaitTime列(放完静置(0-500分钟))
|
| | |
| | |
|
| | | V1.65 edit at date 2021-08-10
|
| | | 1.新增默认线程监控中新增"充放电一体机通讯线程" ------------->服务名称:"BMS_BATT_FGCD_A059" 线程ID:"11018"
|
| | |
|
| | | V1.66 edit at date 2021-08-10
|
| | | 1.修改充放电一体机温度阀值默认值为45
|
| | | 2.db_app_sys.tb_app_sys新增列'AppServer_Reinit_BattGroupData_A059_EN'用于通讯程序新增机房时数据动态录入
|
| | | |
| | | V1.67 edit at date 2021-08-17
|
| | | 1.db_battinf.tb_battinf表新增视频链接地址字段'video_url'
|
| | | |
| | |
| | | /**************************************************************************/
|
| | | /**************************************************************************/
|
| | | public final static boolean app_debug = false;
|
| | | public final static float m_VersionNum = (float) 1.65;
|
| | | public final static float m_VersionNum = (float) 1.67;
|
| | | public final static String m_Version = "Welcome To Use BTS DB BUILDER V" + m_VersionNum + " RC_20180908";
|
| | | /**************************************************************************/
|
| | | /**************************************************************************/
|