fuliqi
2024-09-30 628b80d0452602c5c02cec9ddbbee266f89d60c8
ycl-server/src/main/java/com/ycl/thread/OnlineCheckThread.java
@@ -29,6 +29,7 @@
    private TMonitorResult monitor;
    private CheckPointUtil checkPointUtil;
    private Integer times;
    public OnlineCheckThread(TMonitorResult monitor, CheckPointUtil checkPointUtil,Integer times) {
        this.monitor = monitor;
        this.checkPointUtil = checkPointUtil;
@@ -60,7 +61,7 @@
    }
    @Override
    public TMonitorResult call() throws Exception {
    public TMonitorResult call() {
        TMonitorResult result = checkPointUtil.check(monitor);
        // 一天内监测到离线1次以上,生成工单
        if (result.getOffLineCount() >= times) {
@@ -72,6 +73,7 @@
            workOrder.setStatus(WorkOrderStatusEnum.DISTRIBUTED);
            result.setWorkOrder(workOrder);
        }
        log.info("监测对象:"+result);
        return result;
    }