From bc9a169ce3648467136a279d167f72c4fbab9595 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期六, 05 九月 2026 00:53:48 +0800
Subject: [PATCH] 完成设备发现登记与状态事实

---
 ruoyi-system/src/main/resources/mapper/system/TDeviceAdapterMapper.xml |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/TDeviceAdapterMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TDeviceAdapterMapper.xml
index b092e59..3d29848 100644
--- a/ruoyi-system/src/main/resources/mapper/system/TDeviceAdapterMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/TDeviceAdapterMapper.xml
@@ -64,11 +64,11 @@
             timezone_id, capabilities, status, connection_status, create_by, create_time, update_by, update_time,
             remark, del_flag)
         values(#{adapterCode}, #{adapterName}, #{adapterType}, #{host}, #{port}, #{pollIntervalMs}, #{timezoneId},
-            #{capabilities}, '0', 'DISCONNECTED', 'system', sysdate(), 'system', sysdate(), #{remark}, 0)
+            #{capabilities}, '0', 'OFFLINE', 'system', sysdate(), 'system', sysdate(), #{remark}, 0)
         on duplicate key update adapter_name=values(adapter_name), adapter_type=values(adapter_type),
             host=values(host), port=values(port), poll_interval_ms=values(poll_interval_ms),
             timezone_id=values(timezone_id), capabilities=values(capabilities), status='0',
-            connection_status='DISCONNECTED', last_error_code=null, last_error_message=null,
+            connection_status='OFFLINE', last_error_code=null, last_error_message=null,
             update_by='system', update_time=sysdate(), remark=values(remark), del_flag=0
     </insert>
 
@@ -76,31 +76,31 @@
         insert into t_device_adapter(adapter_code, adapter_name, adapter_type, host, port, poll_interval_ms,
             timezone_id, capabilities, status, connection_status, create_by, create_time, remark, del_flag)
         values(#{adapterCode}, #{adapterName}, #{adapterType}, #{host}, #{port}, #{pollIntervalMs},
-            #{timezoneId}, #{capabilities}, #{status}, 'DISCONNECTED', #{createBy}, sysdate(), #{remark}, 0)
+            #{timezoneId}, #{capabilities}, #{status}, 'OFFLINE', #{createBy}, sysdate(), #{remark}, 0)
     </insert>
 
     <update id="updateDeviceAdapter" parameterType="TDeviceAdapter">
         update t_device_adapter set adapter_name=#{adapterName}, adapter_type=#{adapterType}, host=#{host}, port=#{port},
             poll_interval_ms=#{pollIntervalMs}, timezone_id=#{timezoneId}, capabilities=#{capabilities},
-            connection_status='DISCONNECTED', last_error_code=null, last_error_message=null,
+            connection_status='OFFLINE', last_error_code=null, last_error_message=null,
             update_by=#{updateBy}, update_time=sysdate()
         where adapter_id=#{adapterId} and del_flag=0
     </update>
 
     <update id="updateDeviceAdapterStatus">
-        update t_device_adapter set status=#{status}, connection_status='DISCONNECTED',
+        update t_device_adapter set status=#{status}, connection_status='OFFLINE',
             last_error_code=null, last_error_message=null, update_by=#{updateBy}, update_time=sysdate()
         where adapter_id=#{adapterId} and del_flag=0
     </update>
 
     <update id="updateDiscoverySuccess">
-        update t_device_adapter set connection_status='CONNECTED', last_error_code=null, last_error_message=null,
+        update t_device_adapter set connection_status='ONLINE', last_error_code=null, last_error_message=null,
             last_attempt_at_utc=#{observedAt}, last_observed_at_utc=#{observedAt}, update_time=sysdate()
         where adapter_id=#{adapterId} and del_flag=0
     </update>
 
     <update id="updateDiscoveryFailure">
-        update t_device_adapter set connection_status='ERROR', last_error_code=#{errorCode},
+        update t_device_adapter set connection_status='OFFLINE', last_error_code=#{errorCode},
             last_error_message=left(#{errorMessage}, 500), last_attempt_at_utc=utc_timestamp(3), update_time=sysdate()
         where adapter_id=#{adapterId} and del_flag=0
     </update>

--
Gitblit v1.7.1