| | |
| | | case FBS9100_ComBase.CMD_Stop: |
| | | m_cmd_ack = FBS9100_ComBase.CMD_StopAck; |
| | | break; |
| | | case FBS9100_ComBase.CMD_SetDischargeParm: |
| | | m_cmd_ack = FBS9100_ComBase.CMD_SetDischargeParmAck; |
| | | case FBS9100_ComBase.CMD_GetMutilMode_Param: |
| | | m_cmd_ack = FBS9100_ComBase.CMD_GetMutilMode_Param_Ack; |
| | | break; |
| | | case FBS9100_ComBase.CMD_GetDischargeParm: |
| | | m_cmd_ack = FBS9100_ComBase.CMD_GetDischargeParmAck; |
| | | case FBS9100_ComBase.CMD_SetMutilMode_Param: |
| | | m_cmd_ack = FBS9100_ComBase.CMD_SetMutilMode_Param_Ack; |
| | | break; |
| | | |
| | | default: |
| | | return false; |
| | | } |
| | | UpdateWrapper updateWrapper = new UpdateWrapper(); |
| | | updateWrapper.set("op_cmd", m_cmd); |
| | | updateWrapper.set("BattGroupNum", battGroupNum); |
| | | updateWrapper.set("TestCmd", testCmd); |
| | | if (cmd == FBS9100_ComBase.CMD_Start || cmd == FBS9100_ComBase.CMD_Stop) { |
| | | updateWrapper.set("BattGroupNum", battGroupNum); |
| | | updateWrapper.set("TestCmd", testCmd); |
| | | } |
| | | updateWrapper.eq("dev_id", dev_id); |
| | | int flag = mapper.update(null, updateWrapper); |
| | | boolean res_exe = false; |
| | |
| | | boolean bl = sendCmdToFBS9100Dev3(opCmd, testCmd, devId, battGroupNum); |
| | | return new Response().set(1, bl, bl == true ? "操控并联电源成功!" : "操控并联电源失败,请检查网络!"); |
| | | } |
| | | |
| | | //在线监测-实时监控-读取并联电源放电参数 |
| | | public Response searchParalleParam(int opCmd, int devId) { |
| | | PageHelper.startPage(1, 1); |
| | | QueryWrapper wrapper = new QueryWrapper(); |
| | | wrapper.eq("dev_id", devId); |
| | | boolean bl = sendCmdToFBS9100Dev3(opCmd, 0, devId, 0); |
| | | Fbs9100Setparam paralleParam = mapper.selectOne(wrapper); |
| | | return new Response().setII(1, bl, paralleParam, bl == true ? "读取参数成功!" : "读取并联电源参数失败,请检查网络!"); |
| | | } |
| | | |
| | | //在线监测-实时监控-设置并联电源放电参数 |
| | | public Response updateParalleParam(Fbs9100Setparam a059setParam) { |
| | | Boolean b = mapper.updateParalleParam(a059setParam); |
| | | boolean bl = false; |
| | | if (b) { |
| | | bl = sendCmdToFBS9100Dev3(a059setParam.getOpCmd().intValue(), 0, a059setParam.getDevId().intValue(), 0); |
| | | } |
| | | return new Response().set(1, bl, bl == true ? "修改参数成功!" : "设置并联电源参数失败,请检查网络!"); |
| | | } |
| | | } |