fg电池监控平台的达梦数据库版本
whycxzp
2024-11-05 0ff1e81a97022fb3eb284ac1d6465e2863d7b543
调整语法不兼容
13个文件已修改
321 ■■■■ 已修改文件
src/main/java/com/whyc/pojo/Station3D.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BattInfService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/PageParamUserService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/SubTablePageInfoService.java 236 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattInfMapper.xml 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattRsalarmMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattRtalarmMapper.xml 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/BattRtdataMapper.xml 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/CommonMapper.xml 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/LicenseMapper.xml 26 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/MenuMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/PageParamUserMapper.xml 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/WorkAlarmMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/pojo/Station3D.java
@@ -8,7 +8,7 @@
import org.apache.ibatis.type.Alias;
@Alias("Station3D")
@TableName( schema = "`web_site`",value = "tb_3d_station")
@TableName( schema = "web_site",value = "tb_3d_station")
@JsonIgnoreProperties(ignoreUnknown = true)
public class Station3D {
src/main/java/com/whyc/service/BattInfService.java
@@ -828,7 +828,7 @@
    }
    /**
     *    设置指定的线程重启[ 告警线程; ]  "`web_site`.`tb_process_survey`"
     *    设置指定的线程重启[ 告警线程; ]  "web_site.tb_process_survey"
     */
    public void setUpThreadRestart() {
        processSurveyService.setUpThreadRestart();
src/main/java/com/whyc/service/PageParamUserService.java
@@ -31,7 +31,7 @@
    public List<PageParamUser> getList(int type) {
        Long userId = ActionUtil.getUser().getUId();
        QueryWrapper<PageParamUser> wrapper = Wrappers.query();
        wrapper.eq("type",type).eq("user_id",userId).eq("`show`",1);
        wrapper.eq("type",type).eq("user_id",userId).eq("'show'",1);
        return mapper.selectList(wrapper);
    }
src/main/java/com/whyc/service/SubTablePageInfoService.java
@@ -458,7 +458,7 @@
    //8,133-StandardFeatureCurveService.java;86行
    public  List<StandardFeatureCurve> getList(String va, String c){
        String sql=" select * from `web_site`.`tb_standard_feature_curve_"+va+"_"+c+"`";
        String sql=" select * from web_site.tb_standard_feature_curve_"+va+"_"+c+"";
        List<StandardFeatureCurve> list = sqlExecuteService.executeQuery_call(sql, new CallBack() {
            @Override
            public List getResults(ResultSet rs) throws SQLException {
@@ -1029,7 +1029,7 @@
    //26,82-HistoryDataArchivingService.java;107行 103行
    public void insertBatch4BattAlarmDataHistoryByYear(String year, List<BattalarmDataHistory> temp){
        String sql="insert into db_alarm.`tb_battalarm_data_history_"+year+"` " +
        String sql="insert into db_alarm.tb_battalarm_data_history_"+year+" " +
                "        (BattGroupId,MonNum,Record_Id,alm_id,alm_signal_id,alm_level,alm_start_time,alm_end_time,alm_value,alm_is_confirmed,alm_confirmed_time,alm_cleared_type,usr_Id,alm_severity) " +
                "        values";
        if(temp!=null&&temp.size()>0){
@@ -1318,7 +1318,7 @@
    //42,129-HistoryDataArchivingService.java;72行 76行
    public void insertBatch4PowerAlarmHistoryByYear(String year, List<PwrdevAlarmHistory> temp){
        String sql="insert into db_pwrdev_alarm.`tb_pwrdev_alarm_history_"+year+"`  " +
        String sql="insert into db_pwrdev_alarm.tb_pwrdev_alarm_history_"+year+"  " +
                "        (record_id,PowerDeviceId,alm_type,alm_level,alm_source,alm_index,alm_start_time,alm_end_time,alm_value,alm_is_confirmed,alm_confirmed_time,alm_cleared_type,usr_Id,alm_severity,alm_trigger)  " +
                "        values";
        if(temp!=null&&temp.size()>0){
@@ -1492,7 +1492,7 @@
    //52,107-HistoryDataArchivingService.java;165行,169行
    public void  insertBatch4UserLogByYear(String year, List<UserLog> userLogs){
        String sql="  insert into `tb_user_log_"+year+"`(uId,uOprateType,uOprateDay,uTerminalIp,uOprateMsg,operation_detail,read_flag)" +
        String sql="  insert into tb_user_log_"+year+"(uId,uOprateType,uOprateDay,uTerminalIp,uOprateMsg,operation_detail,read_flag)" +
                "        values" ;
        if(userLogs!=null&&userLogs.size()>0){
            for (int i=0;i<userLogs.size();i++) {
@@ -1521,29 +1521,29 @@
    //58-HistoryDataArchivingService.java;65行
    public void createTable4PowerAlarmHistoryByYear(String year){
        String sql="CREATE TABLE db_pwrdev_alarm.`tb_pwrdev_alarm_history_"+year+"` ( " +
                "        `num` bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        `record_id` bigint(20) NOT NULL DEFAULT '0', " +
                "        `PowerDeviceId` bigint(20) NOT NULL DEFAULT '0', " +
                "        `alm_type` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_level` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_source` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_index` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_start_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_end_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_value` float NOT NULL DEFAULT '0', " +
                "        `alm_is_confirmed` tinyint(1) NOT NULL DEFAULT '0', " +
                "        `alm_confirmed_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_cleared_type` int(11) NOT NULL DEFAULT '0', " +
                "        `usr_Id` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_trigger` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_severity` int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (`num`), " +
                "        KEY `index_record_id` (`record_id`), " +
                "        KEY `index_pwrdev_id` (`PowerDeviceId`), " +
                "        KEY `index_alm_type` (`alm_type`), " +
                "        KEY `index_alm_start_time` (`alm_start_time`), " +
                "        KEY `index_alm_cleared_type` (`alm_cleared_type`) " +
        String sql="CREATE TABLE db_pwrdev_alarm.tb_pwrdev_alarm_history_"+year+" ( " +
                "        num bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        record_id bigint(20) NOT NULL DEFAULT '0', " +
                "        PowerDeviceId bigint(20) NOT NULL DEFAULT '0', " +
                "        alm_type int(11) NOT NULL DEFAULT '0', " +
                "        alm_level int(11) NOT NULL DEFAULT '0', " +
                "        alm_source int(11) NOT NULL DEFAULT '0', " +
                "        alm_index int(11) NOT NULL DEFAULT '0', " +
                "        alm_start_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_end_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_value float NOT NULL DEFAULT '0', " +
                "        alm_is_confirmed tinyint(1) NOT NULL DEFAULT '0', " +
                "        alm_confirmed_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_cleared_type int(11) NOT NULL DEFAULT '0', " +
                "        usr_Id int(11) NOT NULL DEFAULT '0', " +
                "        alm_trigger int(11) NOT NULL DEFAULT '0', " +
                "        alm_severity int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (num), " +
                "        KEY index_record_id (record_id), " +
                "        KEY index_pwrdev_id (PowerDeviceId), " +
                "        KEY index_alm_type (alm_type), " +
                "        KEY index_alm_start_time (alm_start_time), " +
                "        KEY index_alm_cleared_type (alm_cleared_type) " +
                "        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8";
        sqlExecuteService.execute(sql);
    }
@@ -1665,17 +1665,17 @@
    //91-HistoryDataArchivingService.java;158行
    public void createTable4UserLogByYear( String year){
        String sql=" CREATE TABLE `tb_user_log_"+year+"` ( " +
                "        `num` bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        `uId` int(11) NOT NULL DEFAULT '0', " +
                "        `uOprateType` int(11) NOT NULL DEFAULT '0', " +
                "        `uOprateDay` datetime NOT NULL DEFAULT '1980-01-01 00:00:00', " +
                "        `uTerminalIp` varchar(20) NOT NULL DEFAULT ' ', " +
                "        `uOprateMsg` text, " +
                "        `operation_detail` text COMMENT '操作的具体数据', " +
                "        `read_flag` tinyint(1) DEFAULT '1' COMMENT '是否已阅读,此功能针对异常信息', " +
                "        PRIMARY KEY (`num`), " +
                "        KEY `user_id` (`uId`) " +
        String sql=" CREATE TABLE tb_user_log_"+year+" ( " +
                "        num bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        uId int(11) NOT NULL DEFAULT '0', " +
                "        uOprateType int(11) NOT NULL DEFAULT '0', " +
                "        uOprateDay datetime NOT NULL DEFAULT '1980-01-01 00:00:00', " +
                "        uTerminalIp varchar(20) NOT NULL DEFAULT ' ', " +
                "        uOprateMsg text, " +
                "        operation_detail text COMMENT '操作的具体数据', " +
                "        read_flag tinyint(1) DEFAULT '1' COMMENT '是否已阅读,此功能针对异常信息', " +
                "        PRIMARY KEY (num), " +
                "        KEY user_id (uId) " +
                "        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8";
        sqlExecuteService.execute(sql);
    }
@@ -1794,37 +1794,37 @@
    //95-HistoryDataArchivingService.java;96行
    public void createTable4BattAlarmDataHistoryByYear(String year){
        String sql=" CREATE TABLE db_alarm.`tb_battalarm_data_history_"+year+"` ( " +
                "        `num` bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        `BattGroupId` int(11) NOT NULL DEFAULT '0', " +
                "        `MonNum` int(11) NOT NULL DEFAULT '0', " +
                "        `Record_Id` bigint(20) NOT NULL DEFAULT '0', " +
                "        `alm_id` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_signal_id` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_level` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_start_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_end_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_value` float NOT NULL DEFAULT '0', " +
                "        `alm_is_confirmed` tinyint(1) NOT NULL DEFAULT '0', " +
                "        `alm_confirmed_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_cleared_type` int(11) NOT NULL DEFAULT '0', " +
                "        `usr_Id` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_severity` int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (`num`), " +
                "        KEY `index_battgroup_id` (`BattGroupId`), " +
                "        KEY `index_Record_Id` (`Record_Id`), " +
                "        KEY `index_alm_id` (`alm_id`), " +
                "        KEY `index_alm_start_time` (`alm_start_time`), " +
                "        KEY `index_alm_cleared_type` (`alm_cleared_type`), " +
                "        KEY `index_alm_signal_id` (`alm_signal_id`), " +
                "        KEY `index_alm_level` (`alm_level`) " +
        String sql=" CREATE TABLE db_alarm.tb_battalarm_data_history_"+year+" ( " +
                "        num bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        BattGroupId int(11) NOT NULL DEFAULT '0', " +
                "        MonNum int(11) NOT NULL DEFAULT '0', " +
                "        Record_Id bigint(20) NOT NULL DEFAULT '0', " +
                "        alm_id int(11) NOT NULL DEFAULT '0', " +
                "        alm_signal_id int(11) NOT NULL DEFAULT '0', " +
                "        alm_level int(11) NOT NULL DEFAULT '0', " +
                "        alm_start_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_end_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_value float NOT NULL DEFAULT '0', " +
                "        alm_is_confirmed tinyint(1) NOT NULL DEFAULT '0', " +
                "        alm_confirmed_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_cleared_type int(11) NOT NULL DEFAULT '0', " +
                "        usr_Id int(11) NOT NULL DEFAULT '0', " +
                "        alm_severity int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (num), " +
                "        KEY index_battgroup_id (BattGroupId), " +
                "        KEY index_Record_Id (Record_Id), " +
                "        KEY index_alm_id (alm_id), " +
                "        KEY index_alm_start_time (alm_start_time), " +
                "        KEY index_alm_cleared_type (alm_cleared_type), " +
                "        KEY index_alm_signal_id (alm_signal_id), " +
                "        KEY index_alm_level (alm_level) " +
                "        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8";
        sqlExecuteService.execute(sql);
    }
    //114-HistoryDataArchivingService.java;138行
    public void insertBatch4DevAlarmDataHistoryByYear(String year, List<DevalarmDataHistory> temp){
        String sql=" insert into db_alarm.`tb_devalarm_data_history_"+year+"` " +
        String sql=" insert into db_alarm.tb_devalarm_data_history_"+year+" " +
                "        (record_id,dev_id,dev_ip,alm_type,alm_level" +
                "        ,alm_start_time,alm_end_time,alm_value,alm_is_confirmed" +
                "        ,alm_confirmed_time,alm_cleared_type,usr_Id,alm_severity) " +
@@ -1931,27 +1931,27 @@
    //119-HistoryDataArchivingService.java;127行
    public void createTable4DevAlarmDataHistoryByYear( String year){
        String sql=" CREATE TABLE db_alarm.`tb_devalarm_data_history_"+year+"` ( " +
                "        `num` bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        `record_id` bigint(20) NOT NULL DEFAULT '0', " +
                "        `dev_id` int(11) NOT NULL DEFAULT '0', " +
                "        `dev_ip` varchar(24) NOT NULL DEFAULT '127.0.0.1', " +
                "        `alm_type` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_level` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_start_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_end_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_value` float NOT NULL DEFAULT '0', " +
                "        `alm_is_confirmed` tinyint(1) NOT NULL DEFAULT '0', " +
                "        `alm_confirmed_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        `alm_cleared_type` int(11) NOT NULL DEFAULT '0', " +
                "        `usr_Id` int(11) NOT NULL DEFAULT '0', " +
                "        `alm_severity` int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (`num`), " +
                "        KEY `index_record_id` (`record_id`), " +
                "        KEY `index_dev_id` (`dev_id`), " +
                "        KEY `index_alm_type` (`alm_type`), " +
                "        KEY `index_alm_start_time` (`alm_start_time`), " +
                "        KEY `index_alm_cleared_type` (`alm_cleared_type`) " +
        String sql=" CREATE TABLE db_alarm.tb_devalarm_data_history_"+year+" ( " +
                "        num bigint(20) NOT NULL AUTO_INCREMENT, " +
                "        record_id bigint(20) NOT NULL DEFAULT '0', " +
                "        dev_id int(11) NOT NULL DEFAULT '0', " +
                "        dev_ip varchar(24) NOT NULL DEFAULT '127.0.0.1', " +
                "        alm_type int(11) NOT NULL DEFAULT '0', " +
                "        alm_level int(11) NOT NULL DEFAULT '0', " +
                "        alm_start_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_end_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_value float NOT NULL DEFAULT '0', " +
                "        alm_is_confirmed tinyint(1) NOT NULL DEFAULT '0', " +
                "        alm_confirmed_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00', " +
                "        alm_cleared_type int(11) NOT NULL DEFAULT '0', " +
                "        usr_Id int(11) NOT NULL DEFAULT '0', " +
                "        alm_severity int(11) NOT NULL DEFAULT '0', " +
                "        PRIMARY KEY (num), " +
                "        KEY index_record_id (record_id), " +
                "        KEY index_dev_id (dev_id), " +
                "        KEY index_alm_type (alm_type), " +
                "        KEY index_alm_start_time (alm_start_time), " +
                "        KEY index_alm_cleared_type (alm_cleared_type) " +
                "        ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8";
        sqlExecuteService.execute(sql);
    }
@@ -2069,7 +2069,7 @@
    //4-StandardFeatureCurveMapper.xml;6行
    public void insertBatch(String titleNameUnion, List<StandardFeatureCurve> curveList2){
        String sql="insert into `web_site`.`tb_standard_feature_curve_"+titleNameUnion+"` (`time`,`value`) values ";
        String sql="insert into web_site.tb_standard_feature_curve_"+titleNameUnion+" (time,value) values ";
        if(curveList2!=null&&curveList2.size()>0){
            for (int i=0;i<curveList2.size();i++) {
                StandardFeatureCurve bh=curveList2.get(i);
@@ -2083,11 +2083,11 @@
    }
    //100-StandardFeatureCurveMapper.xml;12行
    public void createTable(String titleNameUnion){
        String sql="CREATE TABLE `web_site`.`tb_standard_feature_curve_"+titleNameUnion+"` ( " +
                "        `id` INT NOT NULL AUTO_INCREMENT, " +
                "        `time` VARCHAR(45) NULL, " +
                "        `value` DOUBLE NULL, " +
                "        PRIMARY KEY (`id`));";
        String sql="CREATE TABLE web_site.tb_standard_feature_curve_"+titleNameUnion+" ( " +
                "        id INT NOT NULL AUTO_INCREMENT, " +
                "        time VARCHAR(45) NULL, " +
                "        value DOUBLE NULL, " +
                "        PRIMARY KEY (id));";
        sqlExecuteService.execute(sql);
    }
@@ -2435,12 +2435,12 @@
    //23-ElePriceMapper.xml;8行
    public void createEleprice(String tableName){
        String sql="CREATE TABLE IF NOT EXISTS web_site."+tableName+" ( " +
                "        `num` int(11) NOT NULL AUTO_INCREMENT, " +
                "        `tmp_id` int(11) NOT NULL DEFAULT '1001', " +
                "        `tmp_starttime` TIME NOT NULL DEFAULT '00:00:00' COMMENT '开始时间', " +
                "        `tmp_stoptime` TIME NOT NULL DEFAULT '00:00:00' COMMENT '结束时间', " +
                "        `ele_price` float NOT NULL DEFAULT '0' COMMENT '电费价格', " +
                "        PRIMARY KEY (`num`) " +
                "        num int(11) NOT NULL AUTO_INCREMENT, " +
                "        tmp_id int(11) NOT NULL DEFAULT '1001', " +
                "        tmp_starttime TIME NOT NULL DEFAULT '00:00:00' COMMENT '开始时间', " +
                "        tmp_stoptime TIME NOT NULL DEFAULT '00:00:00' COMMENT '结束时间', " +
                "        ele_price float NOT NULL DEFAULT '0' COMMENT '电费价格', " +
                "        PRIMARY KEY (num) " +
                "        )";
        sqlExecuteService.execute(sql);
    }
@@ -2497,7 +2497,7 @@
        String sql="(SELECT " +
                "        num " +
                "        FROM " +
                "        db_batt_history.`tb_batt_realdata_"+realdata.getTableName()+"` " +
                "        db_batt_history.tb_batt_realdata_"+realdata.getTableName()+" " +
                "        WHERE " +
                "        recrod_time BETWEEN '"+ThreadLocalUtil.format(realdata.getRecrodTime(),1)+"' " +
                "        AND '"+ThreadLocalUtil.format(realdata.getRecrodTime1(),1)+"' " +
@@ -2507,7 +2507,7 @@
                "        (SELECT " +
                "        num " +
                "        FROM " +
                "        db_batt_history.`tb_batt_realdata_"+realdata.getTableName()+"` " +
                "        db_batt_history.tb_batt_realdata_"+realdata.getTableName()+" " +
                "        WHERE " +
                "        recrod_time BETWEEN '"+ThreadLocalUtil.format(realdata.getRecrodTime(),1)+"' " +
                "        AND '"+ThreadLocalUtil.format(realdata.getRecrodTime1(),1)+"' " +
@@ -3295,7 +3295,7 @@
    //93-CommonMapper.xml;160行
    public void truncate(String dbName, String tableName){
        String sql="TRUNCATE "+dbName+".`"+tableName+"`";
        String sql="TRUNCATE "+dbName+"."+tableName+"";
        sqlExecuteService.execute(sql);
    }
@@ -3551,25 +3551,25 @@
    //创建clear
    public void creatClear(int battGroupId) {
        String sql=" CREATE TABLE IF NOT EXISTS db_batt_testdata.tb_batttestdata_clear_"+battGroupId+" (" +
                "  `num` bigint(20) NOT NULL AUTO_INCREMENT," +
                "  `BattGroupId` int(11) NOT NULL DEFAULT '0'," +
                "  `test_record_count` int(11) NOT NULL DEFAULT '0'," +
                "  `test_type` int(11) NOT NULL DEFAULT '0'," +
                "  `data_new` tinyint(1) NOT NULL DEFAULT '0'," +
                "  `data_available` tinyint(1) NOT NULL DEFAULT '0'," +
                "  `record_num` int(11) NOT NULL DEFAULT '0'," +
                "  `test_starttime` datetime NOT NULL DEFAULT '1982-01-01 00:00:00'," +
                "  `record_time` datetime NOT NULL DEFAULT '1982-01-01 00:00:00'," +
                "  `test_timelong` int(11) NOT NULL DEFAULT '0'," +
                "  `online_vol` float NOT NULL DEFAULT '0'," +
                "  `group_vol` float NOT NULL DEFAULT '0'," +
                "  `test_curr` float NOT NULL DEFAULT '0'," +
                "  `test_cap` float NOT NULL DEFAULT '0'," +
                "  `mon_num` int(11) NOT NULL DEFAULT '0'," +
                "  `mon_vol` float NOT NULL DEFAULT '0'," +
                "  `mon_tmp` float NOT NULL DEFAULT '0'," +
                "  PRIMARY KEY (`num`)," +
                "  KEY `index_test_record_count` (`test_record_count`)" +
                "  num bigint(20) NOT NULL AUTO_INCREMENT," +
                "  BattGroupId int(11) NOT NULL DEFAULT '0'," +
                "  test_record_count int(11) NOT NULL DEFAULT '0'," +
                "  test_type int(11) NOT NULL DEFAULT '0'," +
                "  data_new tinyint(1) NOT NULL DEFAULT '0'," +
                "  data_available tinyint(1) NOT NULL DEFAULT '0'," +
                "  record_num int(11) NOT NULL DEFAULT '0'," +
                "  test_starttime datetime NOT NULL DEFAULT '1982-01-01 00:00:00'," +
                "  record_time datetime NOT NULL DEFAULT '1982-01-01 00:00:00'," +
                "  test_timelong int(11) NOT NULL DEFAULT '0'," +
                "  online_vol float NOT NULL DEFAULT '0'," +
                "  group_vol float NOT NULL DEFAULT '0'," +
                "  test_curr float NOT NULL DEFAULT '0'," +
                "  test_cap float NOT NULL DEFAULT '0'," +
                "  mon_num int(11) NOT NULL DEFAULT '0'," +
                "  mon_vol float NOT NULL DEFAULT '0'," +
                "  mon_tmp float NOT NULL DEFAULT '0'," +
                "  PRIMARY KEY (num)," +
                "  KEY index_test_record_count (test_record_count)" +
                ")";
        sqlExecuteService.execute(sql);
    }
src/main/resources/mapper/BattInfMapper.xml
@@ -210,8 +210,11 @@
    </insert>
    <insert id="insertUserBattgroupBaojigroupBattgroupSelect">
        REPLACE into db_user.tb_user_battgroup_baojigroup_battgroup(baoji_group_id,StationId,BattGroupId)
        select baoji_group_id,#{stationId},#{battgroupId} from db_user.tb_user_battgroup_baojigroup_usr where uid=#{userId}
        merge into db_user.tb_user_battgroup_baojigroup_battgroup tgt
        using (select baoji_group_id,#{stationId},#{battgroupId} from db_user.tb_user_battgroup_baojigroup_usr where uid=#{userId}) src
        on (tgt.StationId=src.StationId and tgt.baoji_group_id=src.baoji_group_id and tgt.BattGroupId=src.BattGroupId)
        when not matched then
        insert (baoji_group_id,StationId,BattGroupId) values (src.baoji_group_id,src.StationId,src.BattGroupId)
    </insert>
<!--
select distinct(stationId),num,StationName1,StationName2,StationName3,StationName4,StationName5,StationIp,FBSDeviceId,FbsDeviceIp_YM,FbsDeviceIp_WG,FbsDeviceIp,
src/main/resources/mapper/BattRsalarmMapper.xml
@@ -4,8 +4,8 @@
    <insert id="addBattGroupIdsNoRecorded">
        INSERT INTO `db_ram_db`.`tb_batt_rsalarm` (BattGroupId)
        INSERT INTO db_ram_db.tb_batt_rsalarm (BattGroupId)
        SELECT BattGroupId FROM db_battinf.tb_battinf
        WHERE BattGroupId NOT IN (SELECT BattGroupId FROM `db_ram_db`.`tb_batt_rsalarm`)
        WHERE BattGroupId NOT IN (SELECT BattGroupId FROM db_ram_db.tb_batt_rsalarm)
    </insert>
</mapper>
src/main/resources/mapper/BattRtalarmMapper.xml
@@ -4,12 +4,12 @@
    <insert id="insertMonRecord">
        INSERT INTO `db_ram_db`.`tb_batt_rtalarm`(BattGroupId, mon_num) VALUES
        INSERT INTO db_ram_db.tb_batt_rtalarm(BattGroupId, mon_num) VALUES
        <foreach collection="monNumList" item="item" separator=",">
            (#{battGroupId},#{item})
        </foreach>
    </insert>
    <delete id="deleteWhenMonNumBeyond">
        DELETE FROM `db_ram_db`.tb_batt_rtalarm WHERE  BattGroupId = #{battGroupId} AND mon_num > #{mon_cnt}
        DELETE FROM db_ram_db.tb_batt_rtalarm WHERE  BattGroupId = #{battGroupId} AND mon_num > #{mon_cnt}
    </delete>
</mapper>
src/main/resources/mapper/BattRtdataMapper.xml
@@ -80,7 +80,7 @@
  </delete>
  <delete id="deleteWhenMonNumBeyond">
    DELETE
    FROM `db_ram_db`.tb_batt_rtdata
    FROM db_ram_db.tb_batt_rtdata
    WHERE BattGroupId = #{battGroupId}
      AND mon_num > #{mon_cnt}
  </delete>
@@ -174,20 +174,20 @@
    </trim>
  </insert>
    <insert id="insertMonRecord">
      INSERT INTO `db_ram_db`.tb_batt_rtdata(BattGroupId, mon_num) VALUES
      INSERT INTO db_ram_db.tb_batt_rtdata(BattGroupId, mon_num) VALUES
      <foreach collection="monNumList" item="item" separator=",">
        (#{battGroupId},#{item})
      </foreach>
    </insert>
    <insert id="addBatch">
      INSERT INTO `db_ram_db`.tb_batt_rtdata(BattGroupId,rec_datetime,mon_num,mon_vol,mon_tmp,mon_res) VALUES
      INSERT INTO db_ram_db.tb_batt_rtdata(BattGroupId,rec_datetime,mon_num,mon_vol,mon_tmp,mon_res) VALUES
      <foreach collection="list" item="item" separator=",">
        (#{item.battGroupId},#{item.recDatetime},#{item.monNum},#{item.monVol},#{item.monTmp},#{item.monRes})
      </foreach>
    </insert>
  <update id="updateBatch">
    <foreach collection="list" item="item" separator=";">
      update `db_ram_db`.tb_batt_rtdata set rec_datetime = #{item.recDatetime},mon_vol=#{item.monVol},
      update db_ram_db.tb_batt_rtdata set rec_datetime = #{item.recDatetime},mon_vol=#{item.monVol},
        mon_tmp=#{item.monTmp},mon_res =#{item.monRes}
      where BattGroupId = #{item.battGroupId} and mon_num = #{item.monNum}
    </foreach>
src/main/resources/mapper/CommonMapper.xml
@@ -3,16 +3,16 @@
<mapper namespace="com.whyc.mapper.CommonMapper" >
    <insert id="createTable4AlarmVoiceSet">
        CREATE TABLE web_site.tb_alarm_voice_set (
        `id` int(11) NOT NULL AUTO_INCREMENT,
        `batt_group_id` int(11) DEFAULT NULL,
        `device_id` bigint(20) DEFAULT NULL,
        `power_device_id` bigint(20) DEFAULT NULL,
        `alarm_type` int(11) DEFAULT NULL,
        `next_time_interval` int(11) DEFAULT NULL COMMENT '下次播报间隔时间,单位/分钟',
        `user_id` int(11) DEFAULT NULL,
        `status` int(11) DEFAULT NULL COMMENT '1:有效\n0:无效\n',
        `next_timestamp` bigint(20) DEFAULT NULL COMMENT '下次播放的时间戳',
        PRIMARY KEY (`id`)
        id int(11) NOT NULL AUTO_INCREMENT,
        batt_group_id int(11) DEFAULT NULL,
        device_id bigint(20) DEFAULT NULL,
        power_device_id bigint(20) DEFAULT NULL,
        alarm_type int(11) DEFAULT NULL,
        next_time_interval int(11) DEFAULT NULL COMMENT '下次播报间隔时间,单位/分钟',
        user_id int(11) DEFAULT NULL,
        status int(11) DEFAULT NULL COMMENT '1:有效\n0:无效\n',
        next_timestamp bigint(20) DEFAULT NULL COMMENT '下次播放的时间戳',
        PRIMARY KEY (id)
        ) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8 COMMENT='告警语音设置'
    </insert>
   <!-- <insert id="createTable4UserLogByYear">
src/main/resources/mapper/LicenseMapper.xml
@@ -5,22 +5,22 @@
        REPLACE into web_site.tb_license(id,serialNumber,duration,timeInUse) values(1,#{license.serialNumber},#{license.duration},#{license.timeInUse})
    </insert>
    <update id="createTable">
        CREATE TABLE `web_site`.`tb_license`  (
            `id` int(11) NOT NULL AUTO_INCREMENT,
            `serialNumber` varchar(255) NOT NULL DEFAULT '',
            `duration` varchar(255) NOT NULL DEFAULT '',
            `timeInUse` varchar(255) NOT NULL DEFAULT '',
            PRIMARY KEY (`id`) USING BTREE
        CREATE TABLE web_site.tb_license  (
            id int(11) NOT NULL AUTO_INCREMENT,
            serialNumber varchar(255) NOT NULL DEFAULT '',
            duration varchar(255) NOT NULL DEFAULT '',
            timeInUse varchar(255) NOT NULL DEFAULT '',
            PRIMARY KEY (id) USING BTREE
        ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ;
    </update>
    <update id="reCreateTable">
        DROP TABLE IF EXISTS `web_site`.`tb_license`;
        CREATE TABLE `web_site`.`tb_license`  (
        `id` int(11) NOT NULL AUTO_INCREMENT,
        `serialNumber` varchar(255) NOT NULL DEFAULT '',
        `duration` varchar(255) NOT NULL DEFAULT '',
        `timeInUse` varchar(255) NOT NULL DEFAULT '',
        PRIMARY KEY (`id`) USING BTREE
        DROP TABLE IF EXISTS web_site.tb_license;
        CREATE TABLE web_site.tb_license  (
        id int(11) NOT NULL AUTO_INCREMENT,
        serialNumber varchar(255) NOT NULL DEFAULT '',
        duration varchar(255) NOT NULL DEFAULT '',
        timeInUse varchar(255) NOT NULL DEFAULT '',
        PRIMARY KEY (id) USING BTREE
        ) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ;
    </update>
    <update id="updateTimeInUse">
src/main/resources/mapper/MenuMapper.xml
@@ -14,6 +14,6 @@
        </foreach>
    </update>
    <delete id="deleteMenuAll">
        delete from `db_app_sys`.`tb_menu`
        delete from db_app_sys.tb_menu
    </delete>
</mapper>
src/main/resources/mapper/PageParamUserMapper.xml
@@ -6,12 +6,12 @@
        <choose>
            <when test="operationFlag==1">
                <foreach collection="pageParamUserList" item="item" separator=";">
                    update db_app_sys.tb_page_param_user set `show` = 1 where `key` = #{item.key} and user_id = #{item.userId} and `type` = #{item.type}
                    update db_app_sys.tb_page_param_user set 'show' = 1 where 'key' = #{item.key} and user_id = #{item.userId} and type = #{item.type}
                </foreach>
            </when>
            <otherwise>
                <foreach collection="pageParamUserList" item="item" separator=";">
                    update db_app_sys.tb_page_param_user set `show` = 0 where `key` = #{item.key} and user_id = #{item.userId} and `type` = #{item.type}
                    update db_app_sys.tb_page_param_user set 'show' = 0 where 'key' = #{item.key} and user_id = #{item.userId} and type = #{item.type}
                </foreach>
            </otherwise>
        </choose>
@@ -19,7 +19,7 @@
    </update>
    <update id="updateListII">
        <foreach collection="list" item="item" separator=";">
            update db_app_sys.tb_page_param_user set `show` = #{item.show} where `id` = #{item.id}
            update db_app_sys.tb_page_param_user set 'show' = #{item.show} where id = #{item.id}
        </foreach>
    </update>
src/main/resources/mapper/WorkAlarmMapper.xml
@@ -2,7 +2,7 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.whyc.mapper.WorkAlarmMapper" >
    <update id="updateStatus">
        UPDATE `db_user`.`tb_work_alarm` SET `status` = #{status} WHERE `id` = #{id}
        UPDATE db_user.tb_work_alarm SET status = #{status} WHERE id = #{id}
    </update>
    <update id="dispatchTask" parameterType="com.whyc.pojo.WorkAlarm">
        update db_user.tb_work_alarm set userId = #{alarm.userId},status =1,dispatchTime = now() where id = #{alarm.id}