From 60211f59d2c85053533ed151adb2bdc5348dd342 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: 星期四, 01 八月 2024 09:51:12 +0800
Subject: [PATCH] 修改:会话消息独立线程池;线程池参数统一设置

---
 ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockStateServiceImpl.java |   20 +++++++++++++++++++-
 1 files changed, 19 insertions(+), 1 deletions(-)

diff --git a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockStateServiceImpl.java b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockStateServiceImpl.java
index 6471083..7a0c357 100644
--- a/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockStateServiceImpl.java
+++ b/ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdTankLockStateServiceImpl.java
@@ -99,7 +99,7 @@
 
     @Override
     public int insertOrUpdateArdTankLockState(ArdTankLockState ardTankLockState) {
-        int result = ardTankLockStateMapper.insertOrUpdateArdTankLockState(ardTankLockState);
+        /*int result = ardTankLockStateMapper.insertOrUpdateArdTankLockState(ardTankLockState);
         try{
             return result;
         }finally {
@@ -107,6 +107,24 @@
             ardTankLock.setId(ardTankLockState.getLockId());
             ardTankLock.setOnlineTime(ardTankLockState.getUploadTime());
             ardTankLockMapper.updateArdTankLock(ardTankLock);//鏇存敼鐘舵��
+        }*/
+        try{
+            System.out.println("////////////");
+            System.out.println(ardTankLockState.getLockState());
+            System.out.println(ardTankLockState.getUniqueMark());
+            int result = ardTankLockStateMapper.insertArdTankLockState(ardTankLockState);
+            return result;
+        }catch(Exception e){
+            System.out.println("111111111111");
+            System.out.println(ardTankLockState.getLockState());
+            System.out.println(ardTankLockState.getUniqueMark());
+            int result = ardTankLockStateMapper.updateArdTankLockStateByUniqueMark(ardTankLockState.getUniqueMark(),ardTankLockState.getUploadTime());
+            return result;
+        }finally {
+            ArdTankLock ardTankLock = new ArdTankLock();
+            ardTankLock.setId(ardTankLockState.getLockId());
+            ardTankLock.setOnlineTime(ardTankLockState.getUploadTime());
+            ardTankLockMapper.updateArdTankLock(ardTankLock);//鏇存敼鐘舵��
         }
     }
 }

--
Gitblit v1.9.3