liurunyu
2025-07-31 d15cae9e8d2cabf8d0f3ed41f2f88b04131f8c76
pipIrr-platform/pipIrr-web/pipIrr-web-remote/src/main/java/com/dy/pipIrrRemote/monitor/MonitorCtrl.java
@@ -30,6 +30,43 @@
    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
@@ -65,7 +102,7 @@
            }
        } catch (Exception e) {
            log.error("命令执行异常", e);
            return BaseResponseUtils.buildException(e.getMessage());
            return BaseResponseUtils.buildErrorMsg(e.getMessage());
        }
    }