| | |
| | | return service.stopA200ParamPl(devIds); |
| | | } |
| | | |
| | | @ApiOperation(value = "启动a200一体机暂停/继续") |
| | | @ApiOperation(value = "暂停/继续启动a200一体机") |
| | | @GetMapping("pauseA200Param") |
| | | public Object pauseA200Param(@RequestParam int devId,@RequestParam int type){ |
| | | return service.pauseA200Param(devId,type); |
| | | } |
| | | |
| | | @ApiOperation(value = "批量暂停/继续启动a200一体机") |
| | | @PostMapping("pauseA200ParamPl") |
| | | public Response pauseA200ParamPl(@RequestBody List<Integer> devIds,@RequestParam int type){ |
| | | return service.pauseA200ParamPl(devIds,type); |
| | | } |
| | | |
| | | } |
| | |
| | | return new Response().setII(1,true,map,"批量停止a200一体机"); |
| | | } |
| | | |
| | | //批量启动a200一体机 |
| | | public Response pauseA200ParamPl(List<Integer> devIds,int type) { |
| | | Map<Integer,Object> map=new HashMap<>(); |
| | | for (int devId:devIds) { |
| | | ResultA200Dto dto= (ResultA200Dto) pauseA200Param(devId,type); |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("dev_id",devId); |
| | | wrapper.set("batch_state",1); |
| | | dinfMapper.update(null,wrapper); |
| | | map.put(devId,dto); |
| | | } |
| | | return new Response().setII(1,true,map,"批量控制a200一体机"); |
| | | } |
| | | |
| | | //将dto拷贝至param |
| | | private void copyA200DTO(Object data, DevA200Testparam a200Param) { |
| | | A200ResDto dto= (A200ResDto) data; |