From 8e944cfabb253fc2556588e308e282586043f7b0 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期二, 18 十一月 2025 22:09:56 +0800
Subject: [PATCH] 即时消息时间出现负数的问题修改

---
 smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/RealTimeDataService.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/RealTimeDataService.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/RealTimeDataService.java
index 7fafbc4..80d774f 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/RealTimeDataService.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/mdc/service/RealTimeDataService.java
@@ -58,7 +58,8 @@
         	}*/
 			Integer val = Integer.parseInt(statusDTO.getV());
 
-			StateVO diffStatusVO = stateMapper.lastStateNotEqValue(workstationId,val);
+			//StateVO diffStatusVO = stateMapper.lastStateNotEqValue(workstationId,val);
+			StateVO diffStatusVO = stateMapper.lastStateNotEqValueLtTime(workstationId,val,statusDTO.getT());
 			StateVO tempStatusVO;
 			if(diffStatusVO != null) {
 				tempStatusVO = stateMapper.firstStateEqValueGtTime(workstationId, val, diffStatusVO.getTime());

--
Gitblit v1.9.3