| | |
| | | PageHelper.startPage(baseConditionVO.getPageNo(), baseConditionVO.getPageSize()); |
| | | List<NewNovaLed> newNovaListBos = baseMapper.listLed(keyword, groupId, SecurityUtils.getClientId()); |
| | | //获取在线状态 |
| | | instanceUtil.getOnlineStatus(newNovaListBos, onlineStatus); |
| | | List<NewNovaLed> onLine = instanceUtil.getOnlineStatus(newNovaListBos, onlineStatus); |
| | | //获取屏幕开关 |
| | | instanceUtil.getScreenPowerState(newNovaListBos); |
| | | instanceUtil.getScreenPowerState(onLine); |
| | | //获取音量 |
| | | instanceUtil.getVolumeState(newNovaListBos); |
| | | instanceUtil.getVolumeState(onLine); |
| | | //获取亮度 |
| | | instanceUtil.getScreenBrightness(newNovaListBos); |
| | | instanceUtil.getScreenBrightness(onLine); |
| | | //获取同步状态 |
| | | instanceUtil.getSync(newNovaListBos); |
| | | instanceUtil.getSync(onLine); |
| | | //获取分辨率 |
| | | instanceUtil.getDisplayInfoAsync(onLine); |
| | | //获取时区 |
| | | instanceUtil.getTimezone(onLine); |
| | | //获取视频源 |
| | | instanceUtil.getVideoInfoAsync(onLine); |
| | | |
| | | updateBatchById(newNovaListBos); |
| | | return newNovaListBos; |
| | | updateBatchById(onLine); |
| | | return onLine; |
| | | } |
| | | |
| | | public NewNovaLed getInfo(Long ledId) { |
| | |
| | | instanceUtil.getSync(list); |
| | | //获取详情 |
| | | instanceUtil.getInfo(byId); |
| | | //获取分辨率 |
| | | instanceUtil.getDisplayInfoAsync(list); |
| | | //获取时区 |
| | | instanceUtil.getTimezone(list); |
| | | //获取视频源 |
| | | instanceUtil.getVideoInfoAsync(list); |
| | | |
| | | return list.get(0); |
| | | } |
| | | |