From e23edcf2619ad46fd77a710fca6c21de78234bc0 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期二, 07 一月 2025 17:33:06 +0800 Subject: [PATCH] 核算重构完成 --- ycl-server/src/main/java/com/ycl/task/HKTask.java | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 deletions(-) diff --git a/ycl-server/src/main/java/com/ycl/task/HKTask.java b/ycl-server/src/main/java/com/ycl/task/HKTask.java index 77ea50f..91b9159 100644 --- a/ycl-server/src/main/java/com/ycl/task/HKTask.java +++ b/ycl-server/src/main/java/com/ycl/task/HKTask.java @@ -204,23 +204,24 @@ TMonitor monitor = map.get(item.getExternalIndexCode()); item.setIp(monitor.getIp()); }); - List<UpdateOnlineVO> willUpdateList = totalResult.stream().map(item -> { - UpdateOnlineVO vo = new UpdateOnlineVO(); - vo.setOnline(item.getDataCount() > 0 ? 1 : -1); - vo.setIp(map.get(item.getExternalIndexCode()).getIp()); - vo.setUpdateTime(now); - return vo; - }).collect(Collectors.toList()); - monitorMapper.updateOnlineFromUyOrHk(willUpdateList); - //绂荤嚎鐢熸垚宸ュ崟,涓�涓猧p鍙敓鎴愪竴涓伐鍗� - List<SnapshotDataMonitorResult> workOrders = new ArrayList<>(totalResult.stream() - .filter(item -> ApiConstants.UY_OnlineSite_Offline.equals(item.getDataCount() > 0 ? 1 : -1)) - .collect(Collectors.toMap( - SnapshotDataMonitorResult::getIp, - Function.identity(), - (existing, replacement) -> existing // 濡傛灉閬囧埌鐩稿悓鐨� IP锛屼繚鐣欑涓�涓紙existing锛� - )).values()); - uyErrorTypeCheckService.hkOnlineCheck(workOrders); + //娴峰悍涓嶅仛鍦ㄧ嚎鐩戞祴 +// List<UpdateOnlineVO> willUpdateList = totalResult.stream().map(item -> { +// UpdateOnlineVO vo = new UpdateOnlineVO(); +// vo.setOnline(item.getDataCount() > 0 ? 1 : -1); +// vo.setIp(map.get(item.getExternalIndexCode()).getIp()); +// vo.setUpdateTime(now); +// return vo; +// }).collect(Collectors.toList()); +// monitorMapper.updateOnlineFromUyOrHk(willUpdateList); +// //绂荤嚎鐢熸垚宸ュ崟,涓�涓猧p鍙敓鎴愪竴涓伐鍗� +// List<SnapshotDataMonitorResult> workOrders = new ArrayList<>(totalResult.stream() +// .filter(item -> ApiConstants.UY_OnlineSite_Offline.equals(item.getDataCount() > 0 ? 1 : -1)) +// .collect(Collectors.toMap( +// SnapshotDataMonitorResult::getIp, +// Function.identity(), +// (existing, replacement) -> existing // 濡傛灉閬囧埌鐩稿悓鐨� IP锛屼繚鐣欑涓�涓紙existing锛� +// )).values()); +// uyErrorTypeCheckService.hkOnlineCheck(workOrders); } log.info("缁撴潫鎶撴媿鏁版嵁閲忔娴嬬粨鏋滄暟鎹悓姝�"); } -- Gitblit v1.8.0