From fa1f4cdd548662fc2619c4675588b9797e0dd9fa Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期三, 27 八月 2025 16:16:16 +0800 Subject: [PATCH] update --- lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java | 18 ++++++++++++++---- 1 files changed, 14 insertions(+), 4 deletions(-) diff --git a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java index 1e81b96..da5fdd5 100644 --- a/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java +++ b/lxzn-module-system/lxzn-system-biz/src/main/java/org/jeecg/modules/quartz/job/SampleParamJob.java @@ -82,8 +82,12 @@ AtomicReference<String> end = new AtomicReference<>(""); AtomicReference<Date> endDate = new AtomicReference<>(null); // 閲囬泦鏃堕棿 serverDeployList.forEach(s -> { - if (s.getId().equals(in.getServerDeployId()) && s.getCollectTime() != null) { - start.set(sdf.format(s.getCollectTime())); + if (s.getId().equals(in.getServerDeployId())) { + if (s.getCollectTime() != null) { + start.set(sdf.format(s.getCollectTime())); + } else { + start.set(sdf.format(new Date())); + } // 鑾峰彇褰撳墠鏃堕棿 LocalDateTime now = LocalDateTime.now(); // 鍑忓幓涓�鍒嗛挓 @@ -98,7 +102,7 @@ end.set(formattedTime); } }); - if (start.get().equals("")){ + if (start.get().equals("")) { return; } LocalDateTime startTime = LocalDateTime.parse(start.get(), inputFormatter); @@ -158,7 +162,13 @@ // 澶勭悊璁惧鐘舵�� int lastIndex = table.lastIndexOf('.'); String code = table.substring(lastIndex + 1); - EquipmentLog equipmentLog = equipmentLogService.selectEquipmentOporation(code); + EquipmentLog equipmentLog = null; + if (databaseType.equals("SqlServer")) { + equipmentLog = equipmentLogService.selectEquipmentOporationSqlServer(code); + } else if (databaseType.equals("MySql")) { + equipmentLog = equipmentLogService.selectEquipmentOporationMySql(code); + + } // 璁惧鐘舵�� Integer equipmentState = null; for (Map.Entry<String, List<Influxdb>> entry : timeListMap.entrySet()) { -- Gitblit v1.9.3