From 351bbd8738c89c0302465360c1ca0c92abd18eba Mon Sep 17 00:00:00 2001
From: DELL <1525436766@qq.com>
Date: 星期五, 07 二月 2025 13:34:35 +0800
Subject: [PATCH] 新增统计月份,季度,年度统计开锁次数

---
 ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java b/ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java
index 1bc75fe..3a7bed4 100644
--- a/ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java
+++ b/ElectLock_Monitor/src/com/dev/lock/comm/Lock_SocketClient_Thread.java
@@ -164,7 +164,10 @@
 					if(SocketComm(mRtu_Tx, ByteBuffer.allocate(0))) {
 						Lock_Task_SQL.updateLock_Rt_Table(pool,client_id,mLock_State);
 
-						Lock_Task_SQL.updateLock_Inf_Table(pool,client_id,mLock_State);
+						Lock_Task_SQL.updateLock_Inf_Table(pool,ele_lock,mLock_State);
+						
+						//鏇存柊閿佸叿鐘舵��
+						ele_lock.lockRecordState.setLockState(mLock_State);
 						
 						if(mLock_State.isIDOpen()) {
 							String ctl_uname = Lock_Task_SQL.queryKeyInfByKeyNumberTable(pool,mLock_State.getLast_unlock_id());
@@ -229,7 +232,7 @@
 		} finally {
 			logger.info("璁惧鏂紑杩炴帴锛欴evIp:" + client_ip + " DevId:" + mLock_State.getLockDevId());
 			mLock_State.setLock_online(0);
-			Lock_Task_SQL.updateLock_Inf_Table(pool,client_id,mLock_State);
+			Lock_Task_SQL.updateLock_Inf_Table(pool,ele_lock,mLock_State);
 		}
 
 		if(null != tmp_socket) {

--
Gitblit v1.9.1