lxw
2023-11-03 2560a5d3d0a504a41691528dc1d8c0a6f1cdd6b7
src/main/java/com/whyc/service/Fbs9100SetparamService.java
@@ -13,7 +13,10 @@
import com.whyc.mapper.Fbs9100SetparamMapper;
import com.whyc.mapper.Li9130SetparamPlanMapper;
import com.whyc.pojo.Battinf;
import com.whyc.pojo.Fbs9100SetParamTemp;
import com.whyc.pojo.Fbs9100Setparam;
import com.whyc.pojo.Li9130SetparamPlan;
import com.whyc.util.ActionUtil;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@@ -60,7 +63,7 @@
            UpdateWrapper wrapper = new UpdateWrapper();
            wrapper.set("is_charge", 1);
            wrapper.eq("battGroupId", battGroupId);
            tmpMapper.update(null, wrapper);
            tmpMapper.update((Fbs9100SetParamTemp) ActionUtil.objeNull, wrapper);
        }
        Fbs9100Setparam setparam = mapper.serchbyDev_id(devId);
@@ -78,7 +81,7 @@
        UpdateWrapper wrapper = new UpdateWrapper();
        wrapper.set("is_startup", 0);
        wrapper.eq("dev_id", devId);
        int flag = li9130Mapper.update(null, wrapper);
        int flag = li9130Mapper.update((Li9130SetparamPlan) ActionUtil.objeNull, wrapper);
        Fbs9100Setparam setparam = mapper.serchbyDev_id(devId);
        return new Response().setIII(1, setparam, bl, flag > 0, bl == true ? "查询成功!" : "设置9100参数失败,请检查网络!");
    }
@@ -277,7 +280,7 @@
            updateWrapper.set("TestCmd",test_type);
        }
        updateWrapper.eq("dev_id",dev_id);
        int flag=mapper.update(null,updateWrapper);
        int flag=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,updateWrapper);
        boolean res_exe = false;
        if(flag>0)
        {
@@ -338,7 +341,7 @@
            updateWrapper.set("TestCmd", testCmd);
        }
        updateWrapper.eq("dev_id", dev_id);
        int flag = mapper.update(null, updateWrapper);
        int flag = mapper.update((Fbs9100Setparam) ActionUtil.objeNull, updateWrapper);
        boolean res_exe = false;
        if (flag > 0) {
            PageHelper.startPage(1, 1);
@@ -453,7 +456,7 @@
            updateWrapper.set("TestCmd",test_type);
        }
        updateWrapper.eq("dev_id",dev_id);
        int flag=mapper.update(null,updateWrapper);
        int flag=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,updateWrapper);
        boolean res_exe = false;
        if(flag>0)
        {
@@ -501,7 +504,7 @@
        UpdateWrapper updateWrapper=new UpdateWrapper();
        updateWrapper.set("op_cmd",m_cmd);
        updateWrapper.eq("dev_id",dev_id);
        int flag=mapper.update(null,updateWrapper);
        int flag=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,updateWrapper);
        boolean res_exe = false;
        if(flag>0)
        {
@@ -541,7 +544,7 @@
    public Response updateEOperatingSwitchStart(Fbs9100Setparam fbs9100Setparam) {
        UpdateWrapper<Fbs9100Setparam> update = Wrappers.update();
        update.set("TestCmd",fbs9100Setparam.getTestCmd()).eq("dev_id",fbs9100Setparam.getDevId());
        Boolean b=mapper.update(null,update)==1;
        Boolean b=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update)==1;
        boolean bl=false;
        if(b){
            bl=sendCmdToDev(FBS9100_ComBase.CMD_Start,fbs9100Setparam.getDevId().intValue());
@@ -559,7 +562,7 @@
        update.set("TestCmd",fbs9100Setparam.getTestCmd())
                .set("FlowOver_Count",fbs9100Setparam.getFlowoverCount())
                .eq("dev_id",fbs9100Setparam.getDevId());
        Boolean b=mapper.update(null,update)==1;
        Boolean b=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update)==1;
        boolean bl=false;
        if(b){
            bl=sendCmdToDev(FBS9100_ComBase.CMD_EOperatingSwitch_ControlSwitch,fbs9100Setparam.getDevId().intValue());
@@ -571,14 +574,14 @@
        //根据设备id先设置电池组号
        UpdateWrapper<Fbs9100Setparam> update = Wrappers.update();
        update.set("BattGroupNum",battGroupNum).eq("dev_id",devId);
        mapper.update(null,update);
        mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update);
        //发送cmd
        boolean b = sendCmdToDev(FBS9100_ComBase.CMD_GetDischargeParm, devId);
        if (b) {
            QueryWrapper<Fbs9100Setparam> query = Wrappers.query();
            query.eq("dev_id", devId).last(" limit 1");
            Fbs9100Setparam param = mapper.selectOne(query);
            return new Response().setII(1, true, param, null);
            return new Response().setII(1, true, param, "");
        }
        return new Response().set(1, false, "读取参数失败,请检查网络!");
@@ -694,7 +697,7 @@
                .set("DCVolHighLimit",param.getDCVolHighLimit())
                .set("ChargeCurrSet",param.getChargeCurrSet())
                .eq("dev_id",devId);
        mapper.update(null,update);
        mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update);
        boolean res = sendCmdToDev(FBS9100_ComBase.CMD_SetDischargeParm, devId.intValue());
        return new Response().set(1, res, res ? "修改参数成功" : "设置参数失败,请检查网络");
@@ -703,7 +706,7 @@
    public Response updateOpCmdAndTestCmd(int devId,int opCmd,int testCmd) {
        UpdateWrapper<Fbs9100Setparam> update = Wrappers.update();
        update.set("TestCmd",testCmd).eq("dev_id",devId);
        Boolean res=mapper.update(null,update)==1;
        Boolean res=mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update)==1;
        boolean res2=false;
        if(res){
            res2=sendCmdToDev(opCmd,devId);
@@ -749,7 +752,7 @@
                .set("BattGroupNum",param.getBattGroupNum())
                .set("DCVolHighLimit",param.getDCVolHighLimit())
                .eq("dev_id",devId);
        mapper.update(null,update);
        mapper.update((Fbs9100Setparam) ActionUtil.objeNull,update);
        boolean res = sendCmdToDev(FBS9100_ComBase.CMD_SetDischargeParm, devId.intValue());
        return new Response().set(1, res, res ? "修改参数成功" : "设置参数失败,请检查网络");