| | |
| | | } |
| | | */ |
| | | |
| | | public List<PoleLightemitEntity> ledList() { |
| | | // Wrappers.lambdaQuery() |
| | | List<PoleLightemitEntity> list = list(); |
| | | return ledOnlineCheck(list); |
| | | } |
| | | |
| | | |
| | | public List<PoleLightemitEntity> ledOnlineCheck(List<PoleLightemitEntity> list) { |
| | | public List<PoleLightemitEntity> ledOnline(List<PoleLightemitEntity> list) { |
| | | List<PoleLightemitEntity> onLineList = new ArrayList<>(); |
| | | for (PoleLightemitEntity poleLightemitEntity : list) { |
| | | poleLightemitEntity.setIsOpen(lightemitUtils.getIsScreenOpen(poleLightemitEntity.getLightemitControlCode()).contains("true")); |
| | |
| | | } |
| | | } |
| | | return onLineList; |
| | | } |
| | | |
| | | |
| | | public void ledOnlineCheck(List<PoleLightemitEntity> list) { |
| | | for (PoleLightemitEntity poleLightemitEntity : list) { |
| | | poleLightemitEntity.setIsOpen(lightemitUtils.getIsScreenOpen(poleLightemitEntity.getLightemitControlCode()).contains("true")); |
| | | |
| | | } |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | if (b && poleLightemit.getStreetlightId() != null) { |
| | | //先删除绑定关系 |
| | | poleBindingService.unBindPole(poleLightemit.getLightemitControlCode()); |
| | | poleBindingService.unBindPole(null, poleLightemit.getLightemitControlCode()); |
| | | //再绑定 |
| | | PoleBindingParam poleBindingParam = new PoleBindingParam(); |
| | | poleBindingParam.setDeviceCode(poleLightemit.getLightemitControlCode()); |
| | |
| | | public void setVolume(String lightemitControlCode, Integer volume) { |
| | | lightemitUtils.setVoiume(lightemitControlCode, volume); |
| | | } |
| | | /* |
| | | 根据led屏编码设置音量 |
| | | */ |
| | | |
| | | @Async("taskExecutor") |
| | | public void setBrightness(String lightemitControlCode, Integer brightness) { |
| | | lightemitUtils.setBrightness(lightemitControlCode, brightness); |
| | | } |
| | | |
| | | |
| | | |
| | | // public List<PoleLightemitEntity> listOfStreetlight(String streetlightId) { |