| | |
| | | private final MonitorSv monitorSv; |
| | | |
| | | /** |
| | | * 查询设备是否在线 |
| | | * |
| | | * @param rtuAddr |
| | | * @return |
| | | */ |
| | | @GetMapping(path = "isOnLine4Rtu") |
| | | @SsoAop() |
| | | public BaseResponse<Boolean> isOnLine4Rtu(String rtuAddr) { |
| | | try { |
| | | Boolean res = monitorSv.isOnLine4Rtu(rtuAddr); |
| | | return BaseResponseUtils.buildSuccess(res); |
| | | } catch (Exception e) { |
| | | log.error("命令执行异常", e); |
| | | return BaseResponseUtils.buildException(e.getMessage()); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 查询设备是否在线 |
| | | * |
| | | * @param rtuAddr |
| | | * @return |
| | | */ |
| | | @GetMapping(path = "isOnLine4Mqtt") |
| | | @SsoAop() |
| | | public BaseResponse<Boolean> isOnLine4Mqtt(String rtuAddr) { |
| | | try { |
| | | Boolean res = monitorSv.isOnLine4Mqtt(rtuAddr); |
| | | return BaseResponseUtils.buildSuccess(res); |
| | | } catch (Exception e) { |
| | | log.error("命令执行异常", e); |
| | | return BaseResponseUtils.buildException(e.getMessage()); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取取水口列表(在线和不在线) |
| | | * |
| | | * @param qo |