| | |
| | | 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; |
| | | |
| | |
| | | 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); |
| | |
| | | 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参数失败,请检查网络!"); |
| | | } |
| | |
| | | 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) |
| | | { |
| | |
| | | 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); |
| | |
| | | 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) |
| | | { |
| | |
| | | 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) |
| | | { |
| | |
| | | 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()); |
| | |
| | | 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()); |
| | |
| | | //根据设备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, "读取参数失败,请检查网络!"); |
| | | |
| | |
| | | .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 ? "修改参数成功" : "设置参数失败,请检查网络"); |
| | |
| | | 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); |
| | |
| | | .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 ? "修改参数成功" : "设置参数失败,请检查网络"); |