whyclxw
2020-11-07 f66dd4aa892f38af0b439011960106b0b77fc811
修改
2个文件已修改
81 ■■■■■ 已修改文件
DyEnvir_system/src/com/fgkj/electric2mwsystem/Impl/Electric_Control_Single_2kwImpl.java 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DyEnvir_system/src/com/fgkj/electricsystem/Impl/Electric_control_connImpl.java 45 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DyEnvir_system/src/com/fgkj/electric2mwsystem/Impl/Electric_Control_Single_2kwImpl.java
@@ -42,30 +42,30 @@
        case 2:updateSql=" remote_start=? ";updateVaule=(float)econ.getRemote_start();opreat=UinfDaoFactory.Start_up;msg="远程启动";break;//远程启动
        case 3:updateSql=" fault_reset=? ";updateVaule=(float)econ.getFault_reset();opreat=UinfDaoFactory.Alter;msg="故障复位";break;//故障复位
        case 4:updateSql=" conscurrswitch=? ";updateVaule=(float)econ.getConscurrswitch();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//恒流切换
        case 5:updateSql=" constantvol=? ";updateVaule=(float)econ.getConstantvol();opreat=UinfDaoFactory.Alter;msg="恒压切换";break;//4并或2串2并恒压
        case 5:updateSql=" constantvol=? ";updateVaule=(float)econ.getConstantvol();opreat=UinfDaoFactory.Alter;msg="4并或2串2并恒压";break;//4并或2串2并恒压
        case 6:updateSql=" volset_confirm =? ";updateVaule=(float)econ.getVolset_confirm();opreat=UinfDaoFactory.Alter;msg="电压给定确认";break;//电压给定确认
        case 7:updateSql=" currset_confirm =? ";updateVaule=(float)econ.getCurrset_confirm();opreat=UinfDaoFactory.Alter;msg="电流给定确认";break;//电流给定确认
        case 8:updateSql=" remote_stop =? ";updateVaule=(float)econ.getRemote_stop();opreat=UinfDaoFactory.End;msg="远程停止";break;//远程停止
        case 9:updateSql=" start_screen_set =? ";updateVaule=(float)econ.getStart_screen_set();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//启动触摸屏给定
        case 10:updateSql=" start_upper_set=? ";updateVaule=(float)econ.getStart_upper_set();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//启动上位机给定
        case 11:updateSql=" consvolswitch =? ";updateVaule=(float)econ.getConsvolswitch();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//恒压切换
        case 12:updateSql=" othermode =? ";updateVaule=(float)econ.getOthermode();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//4并或2串2并以外模式
        case 13:updateSql=" consvol_distribution =? ";updateVaule=(float)econ.getConsvol_distribution();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//四串恒压电压分配位
        case 9:updateSql=" start_screen_set =? ";updateVaule=(float)econ.getStart_screen_set();opreat=UinfDaoFactory.Start_up;msg="启动触摸屏给定";break;//启动触摸屏给定
        case 10:updateSql=" start_upper_set=? ";updateVaule=(float)econ.getStart_upper_set();opreat=UinfDaoFactory.Start_up;msg="启动上位机给定";break;//启动上位机给定
        case 11:updateSql=" consvolswitch =? ";updateVaule=(float)econ.getConsvolswitch();opreat=UinfDaoFactory.Alter;msg="恒压切换";break;//恒压切换
        case 12:updateSql=" othermode =? ";updateVaule=(float)econ.getOthermode();opreat=UinfDaoFactory.Alter;msg="4并或2串2并以外模式";break;//4并或2串2并以外模式
        case 13:updateSql=" consvol_distribution =? ";updateVaule=(float)econ.getConsvol_distribution();opreat=UinfDaoFactory.Alter;msg="四串恒压电压分配";break;//四串恒压电压分配位
    
        case 14:updateSql=" consvolmode_chargecurr =? ";updateVaule=econ.getConsvolmode_chargecurr();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'转为恒压模式充电电压值'
        case 15:updateSql=" chargecurr_one =? ";updateVaule=econ.getChargecurr_one();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//第1阶段充电电流值',
        case 14:updateSql=" consvolmode_chargecurr =? ";updateVaule=econ.getConsvolmode_chargecurr();opreat=UinfDaoFactory.Alter;msg="转为恒压模式充电电压值";break;//'转为恒压模式充电电压值'
        case 15:updateSql=" chargecurr_one =? ";updateVaule=econ.getChargecurr_one();opreat=UinfDaoFactory.Alter;msg="第1阶段充电电流值";break;//第1阶段充电电流值',
        case 16:updateSql=" chargecurr_two =? ";updateVaule=econ.getChargecurr_two();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//第2阶段充电电流值',、
        case 17:updateSql=" chargecurr_three=? ";updateVaule=econ.getChargecurr_three();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//第3阶段充电电流值',
        case 18:updateSql=" chargecurr_four=? ";updateVaule=econ.getChargecurr_four();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//第4阶段充电电流值',
        case 19:updateSql=" chargecurr_five=? ";updateVaule=econ.getChargecurr_five();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//第5阶段充电电流值',
        case 20:updateSql=" currset=? ";updateVaule=econ.getCurrset();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'电流设定值',
        case 17:updateSql=" chargecurr_three=? ";updateVaule=econ.getChargecurr_three();opreat=UinfDaoFactory.Alter;msg="第2阶段充电电流值";break;//第3阶段充电电流值',
        case 18:updateSql=" chargecurr_four=? ";updateVaule=econ.getChargecurr_four();opreat=UinfDaoFactory.Alter;msg="第4阶段充电电流值";break;//第4阶段充电电流值',
        case 19:updateSql=" chargecurr_five=? ";updateVaule=econ.getChargecurr_five();opreat=UinfDaoFactory.Alter;msg="第5阶段充电电流值";break;//第5阶段充电电流值',
        case 20:updateSql=" currset=? ";updateVaule=econ.getCurrset();opreat=UinfDaoFactory.Alter;msg="电流设定";break;//'电流设定值',
        
        case 21:updateSql=" volset =? ";updateVaule=econ.getVolset();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'电压设定值',
        case 22:updateSql=" stopchargevol_one =? ";updateVaule=econ.getStopchargevol_one();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'第1阶段充电终止电压',
        case 23:updateSql=" stopchargevol_two =? ";updateVaule=econ.getStopchargevol_two();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'第2阶段充电终止电压',
        case 24:updateSql=" stopchargevol_three =? ";updateVaule=econ.getStopchargevol_three();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'第3阶段充电终止电压',
        case 25:updateSql=" stopchargevol_four=? ";updateVaule=econ.getStopchargevol_four();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'第4阶段充电终止电压',
        case 26:updateSql=" stopchargevol_five=? ";updateVaule=econ.getStopchargevol_five();opreat=UinfDaoFactory.Alter;msg="恒流切换";break;//'第5阶段充电终止电压',
        case 21:updateSql=" volset =? ";updateVaule=econ.getVolset();opreat=UinfDaoFactory.Alter;msg="电压设定";break;//'电压设定值',
        case 22:updateSql=" stopchargevol_one =? ";updateVaule=econ.getStopchargevol_one();opreat=UinfDaoFactory.Alter;msg="第1阶段充电终止电压";break;//'第1阶段充电终止电压',
        case 23:updateSql=" stopchargevol_two =? ";updateVaule=econ.getStopchargevol_two();opreat=UinfDaoFactory.Alter;msg="第2阶段充电终止电压";break;//'第2阶段充电终止电压',
        case 24:updateSql=" stopchargevol_three =? ";updateVaule=econ.getStopchargevol_three();opreat=UinfDaoFactory.Alter;msg="第3阶段充电终止电压";break;//'第3阶段充电终止电压',
        case 25:updateSql=" stopchargevol_four=? ";updateVaule=econ.getStopchargevol_four();opreat=UinfDaoFactory.Alter;msg="第4阶段充电终止电压";break;//'第4阶段充电终止电压',
        case 26:updateSql=" stopchargevol_five=? ";updateVaule=econ.getStopchargevol_five();opreat=UinfDaoFactory.Alter;msg="第5阶段充电终止电压";break;//'第5阶段充电终止电压',
        
        
        default:break;
DyEnvir_system/src/com/fgkj/electricsystem/Impl/Electric_control_connImpl.java
@@ -8,8 +8,11 @@
import com.fgkj.dao.BaseDAO;
import com.fgkj.dao.CallBack;
import com.fgkj.dao.DAOHelper;
import com.fgkj.dao.UinfDaoFactory;
import com.fgkj.db.DBUtil;
import com.fgkj.dto.User_log;
import com.fgkj.electricsystem.dto.Electric_control_conn;
import com.fgkj.services.User_logService;
public class Electric_control_connImpl implements BaseDAO,CallBack{
@@ -31,26 +34,33 @@
        //System.out.println(econn);
        String updateSql="";
        float updateVaule=0f;
        String msg="";
        int opreat=0;
        switch (econn.getNum()) {
        case 1:updateSql=" convolcontrol=? ";updateVaule=econn.getConvolcontrol();break;//恒压控制
        case 2:updateSql=" concurrcontrol=? ";updateVaule=econn.getConcurrcontrol();break;//恒流控制
        case 3:updateSql=" conn_flag=? ";updateVaule=econn.getConn_flag();break;// '并联模式',
        case 4:updateSql=" divide_flag=? ";updateVaule=econn.getDivide_flag();break;// '串联模式',
        case 1:updateSql=" convolcontrol=? ";updateVaule=econn.getConvolcontrol();opreat=UinfDaoFactory.Alter;msg="恒压控制";break;//恒压控制
        case 2:updateSql=" concurrcontrol=? ";updateVaule=econn.getConcurrcontrol();opreat=UinfDaoFactory.Alter;msg="恒流控制";break;//恒流控制
        case 3:updateSql=" conn_flag=? ";updateVaule=econn.getConn_flag();opreat=UinfDaoFactory.Alter;msg="并联模式";break;// '并联模式',
        case 4:updateSql=" divide_flag=? ";updateVaule=econn.getDivide_flag();opreat=UinfDaoFactory.Alter;msg="串联模式";break;// '串联模式',
        
        case 5:updateSql=" volset=? ";updateVaule=econn.getVolset();break;// '电压给定',
        case 6:updateSql=" currset =? ";updateVaule=econn.getCurrset();break;// '电流给定',
        case 5:updateSql=" volset=? ";updateVaule=econn.getVolset();opreat=UinfDaoFactory.Alter;msg="电压给定";break;// '电压给定',
        case 6:updateSql=" currset =? ";updateVaule=econn.getCurrset();opreat=UinfDaoFactory.Alter;msg="电流给定";break;// '电流给定',
            
        case 7:updateSql=" switchon1 =? ";updateVaule=econn.getSwitchon1();break;// '输出合闸1',
        case 8:updateSql=" switchon2 =? ";updateVaule=econn.getSwitchon2();break;// '输出合闸2',
        case 9:updateSql=" switchoff1 =? ";updateVaule=econn.getSwitchoff1();break;// '输出分闸1 ',
        case 10:updateSql=" switchoff2=? ";updateVaule=econn.getSwitchoff2();break;// '输出分闸2',
        case 11:updateSql=" conn_start =? ";updateVaule=econn.getConn_start();break;// '并联运行启动',
        case 12:updateSql=" conn_stop =? ";updateVaule=econn.getConn_stop();break;// '并联运行停止',
        case 7:updateSql=" switchon1 =? ";updateVaule=econn.getSwitchon1();opreat=UinfDaoFactory.Alter;msg="输出合闸1";break;// '输出合闸1',
        case 8:updateSql=" switchon2 =? ";updateVaule=econn.getSwitchon2();opreat=UinfDaoFactory.Alter;msg="输出合闸2";break;// '输出合闸2',
        case 9:updateSql=" switchoff1 =? ";updateVaule=econn.getSwitchoff1();opreat=UinfDaoFactory.Alter;msg="输出分闸1";break;// '输出分闸1 ',
        case 10:updateSql=" switchoff2=? ";updateVaule=econn.getSwitchoff2();opreat=UinfDaoFactory.Alter;msg="输出分闸2";break;// '输出分闸2',
        case 11:updateSql=" conn_start =? ";updateVaule=econn.getConn_start();opreat=UinfDaoFactory.Alter;msg="并联运行启动";break;// '并联运行启动',
        case 12:updateSql=" conn_stop =? ";updateVaule=econn.getConn_stop();opreat=UinfDaoFactory.Alter;msg="并联运行停止";break;// '并联运行停止',
        
        default:break;
        }
        String sql=" update db_electricsystem.tb_electric_control_conn set "+updateSql+" where electric_id=?  ";
        boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{updateVaule,econn.getElectric_id()});
        {
            User_log ulog=UinfDaoFactory.CreateULog(opreat,UinfDaoFactory.electricsystem, msg);
            User_logService uservice=new User_logService();
            uservice.add(ulog);//将用户的操作记录下来
        }
        return bl;
    }
@@ -60,13 +70,20 @@
        //System.out.println(econn);
        String updateSql="";
        float updateVaule=0f;
        String msg="";
        int opreat=0;
        switch (econn.getNum()) {
        case 13:updateSql=" givevol=? ";updateVaule=econn.getGivevol();break;//电压设定
        case 14:updateSql=" givecurr=? ";updateVaule=econn.getGivecurr();break;//电流设定
        case 13:updateSql=" givevol=? ";updateVaule=econn.getGivevol();opreat=UinfDaoFactory.Alter;msg="电压设定";break;//电压设定
        case 14:updateSql=" givecurr=? ";updateVaule=econn.getGivecurr();opreat=UinfDaoFactory.Alter;msg="电流设定    ";break;//电流设定
        default:break;
        }
        String sql=" update db_electricsystem.tb_electric_control_conn set "+updateSql+" where electric_id=?  ";
        boolean bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{updateVaule,econn.getElectric_id()});
        {
            User_log ulog=UinfDaoFactory.CreateULog(opreat,UinfDaoFactory.electricsystem, msg);
            User_logService uservice=new User_logService();
            uservice.add(ulog);//将用户的操作记录下来
        }
        return bl;
    }