| | |
| | | ); |
| | | } |
| | | List<PoleLightemitEntity> list = poleLightemitService.list(wrapper); |
| | | if(isOnLine){ |
| | | if (isOnLine) { |
| | | List<PoleLightemitEntity> results = poleLightemitService.ledOnline(list); |
| | | CommonPage commonPage = CommonPage.restPage(results); |
| | | int size = results.size(); |
| | |
| | | commonPage.setTotalPage(size / baseConditionVO.getPageSize()); |
| | | } |
| | | return ResponseUtil.success(commonPage); |
| | | }else { |
| | | } else { |
| | | poleLightemitService.ledOnlineCheck(list); |
| | | return ResponseUtil.success(list); |
| | | } |
| | |
| | | */ |
| | | |
| | | @PostMapping("/setScreenOpen") |
| | | public ResponseVO<Object> setScreenOpen(@RequestBody SetScreenOpenParam setScreenOpenEntity){ |
| | | if(setScreenOpenEntity.getIds() == null || setScreenOpenEntity.getIds().length == 0 || setScreenOpenEntity.getBool() == null){ |
| | | public ResponseVO<Object> setScreenOpen(@RequestBody SetScreenOpenParam setScreenOpenEntity) { |
| | | if (setScreenOpenEntity.getIds() == null || setScreenOpenEntity.getIds().length == 0 || setScreenOpenEntity.getBool() == null) { |
| | | throw new BusinessException("未选择LED屏"); |
| | | } |
| | | Collection poleLightemitControllers = poleLightemitService.listByIds(Arrays.asList(setScreenOpenEntity.getIds())); |
| | |
| | | //结果查询 |
| | | String result = lightemitUtils.setScreenOpen(poleLightemitEntity.getLightemitControlCode(), setScreenOpenEntity.getBool()); |
| | | |
| | | System.out.println("result:---------------------"+result); |
| | | if(result.isEmpty() || !"true".equals(result)){ |
| | | System.out.println("result:---------------------" + result); |
| | | if (result.isEmpty() || !"true".equals(result)) { |
| | | |
| | | } |
| | | |
| | | map.put(poleLightemitEntity.getLightemitId(), result); |
| | | } |
| | | return ResponseUtil.success(map); |
| | | }else { |
| | | } else { |
| | | throw new BusinessException("未正确选择LED屏"); |
| | | } |
| | | } |