| | |
| | | |
| | | @Override |
| | | public TMonitorResult call() { |
| | | TMonitorResult result = checkPointUtil.check(monitor); |
| | | // 这次不在线且一天内监测到离线2次及以上,生成工单 |
| | | if (!result.getPingOnline() && result.getOffLineCount() >= times) { |
| | | TMonitorResult result = checkPointUtil.check(monitor,times); |
| | | if (result.getPingOnline()){ |
| | | result.setPingOnlineStr("1"); |
| | | |
| | | }else { |
| | | result.setPingOnlineStr("-1"); |
| | | } |
| | | // 现在需要查出状态为未知的设备 |
| | | if (result.getCreateWorkOrder()!=null && result.getCreateWorkOrder()) { |
| | | WorkOrder workOrder = new WorkOrder(); |
| | | workOrder.setSerialNumber(result.getNo()); |
| | | List<String> errList = new ArrayList<>(); |