| | |
| | | actmParam.setMaxBatteryNumber(dto.getMaxBatteryNumber()); |
| | | actmParam.setMaxNtcCount(dto.getMaxNtcCount()); |
| | | } |
| | | |
| | | //设置电池组数与电池节数 |
| | | public Object setActmBatteryStorageNumber(ActmResDto param) { |
| | | QueryWrapper wrapper=new QueryWrapper(); |
| | | wrapper.eq("dev_id",param.getDevId()); |
| | | wrapper.last("limit 1"); |
| | | DevInf dinf=dinfMapper.selectOne(wrapper); |
| | | String url="http://"+dinf.getDevIp()+":8080/webService/setBatteryStorageNumber"; |
| | | //将请求头部和参数合成一个请求 |
| | | MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>(); |
| | | paramMap.add("batteryStorageNumber",param.getBatteryStorageNumber()); |
| | | paramMap.add("batteryNumber",param.getBatteryNumber()); |
| | | ResultActmDto dto= (ResultActmDto) TestparamHttpUtil.postforform_dataActm(restTemplate,url,paramMap); |
| | | return dto; |
| | | } |
| | | //批量设设置电池组数与电池节数 |
| | | public Object setActmBatteryStorageNumberPl(ActmResDto param) { |
| | | Map<Integer,Object> map=new HashMap<>(); |
| | | int size=param.getDevIds().size(); |
| | | for (Integer devId:param.getDevIds()) { |
| | | param.setDevId(devId); |
| | | ResultActmDto dto= (ResultActmDto) setActmBatteryStorageNumber(param); |
| | | map.put(devId,dto); |
| | | } |
| | | return new Response().setII(1,true,map,"批量设设置电池组数与电池节数"); |
| | | } |
| | | } |