| | |
| | | |
| | | @GetMapping("/getLedInfos") |
| | | public R getLedInfos(HttpServletRequest request) { |
| | | HashMap<String, Object> map = new HashMap<>(); |
| | | String remoteAddr = request.getRemoteAddr(); |
| | | TvDevice tvDevice = tvDeviceService.selectOne( |
| | | new EntityWrapper<TvDevice>().eq("ip", remoteAddr)); |
| | | if (tvDevice == null) { |
| | | return R.error("未找到IP对应的电视机设备: " + remoteAddr); |
| | | } |
| | | map.put("deviceName", tvDevice.getName()); |
| | | |
| | | List<BasStationTv> relations = basStationTvService |
| | | .selectList(new EntityWrapper<BasStationTv>().eq("tv_id", tvDevice.getId())); |
| | | if (relations == null || relations.isEmpty()) { |
| | | R r = R.ok(); |
| | | r.put("data", new ArrayList<>()); |
| | | return r; |
| | | map.put("data", new ArrayList<>()); |
| | | return R.ok().add(map); |
| | | } |
| | | |
| | | |
| | |
| | | list.add(tvDataDto); |
| | | } |
| | | |
| | | return R.ok().add(list); |
| | | |
| | | map.put("data", list); |
| | | return R.ok().add(map); |
| | | } |
| | | |
| | | @GetMapping("/getError") |