From 931110fb925baebb759dfa66bba40ccbf0380ab4 Mon Sep 17 00:00:00 2001
From: zhaowenyu <35589726@qq.com>
Date: Fri, 17 Oct 2025 16:22:17 +0800
Subject: [PATCH] 2025-10-17 zwy 机场设备实体增加workType工作状态字段,数据表中增加字段

---
 ard-sample/src/main/java/com/ard/sample/manage/service/IDeviceService.java    |    2 ++
 ard-sample/src/main/java/com/ard/sample/manage/model/dto/DeviceDTO.java       |    2 ++
 ard-sample/src/main/java/com/ard/sample/manage/model/entity/DeviceEntity.java |    3 +++
 3 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/ard-sample/src/main/java/com/ard/sample/manage/model/dto/DeviceDTO.java b/ard-sample/src/main/java/com/ard/sample/manage/model/dto/DeviceDTO.java
index 8f6bbb7..2a2c393 100644
--- a/ard-sample/src/main/java/com/ard/sample/manage/model/dto/DeviceDTO.java
+++ b/ard-sample/src/main/java/com/ard/sample/manage/model/dto/DeviceDTO.java
@@ -64,4 +64,6 @@
     private Integer firmwareStatus;
 
     private Integer firmwareProgress;
+
+    private Long workType;
 }
\ No newline at end of file
diff --git a/ard-sample/src/main/java/com/ard/sample/manage/model/entity/DeviceEntity.java b/ard-sample/src/main/java/com/ard/sample/manage/model/entity/DeviceEntity.java
index 4fb8e75..f1cd2d2 100644
--- a/ard-sample/src/main/java/com/ard/sample/manage/model/entity/DeviceEntity.java
+++ b/ard-sample/src/main/java/com/ard/sample/manage/model/entity/DeviceEntity.java
@@ -91,4 +91,7 @@
     @TableField(value = "login_time")
     private Long loginTime;
 
+    @TableField(value = "work_type")
+    private Long workType;
+
 }
\ No newline at end of file
diff --git a/ard-sample/src/main/java/com/ard/sample/manage/service/IDeviceService.java b/ard-sample/src/main/java/com/ard/sample/manage/service/IDeviceService.java
index 659c9ff..81d3812 100644
--- a/ard-sample/src/main/java/com/ard/sample/manage/service/IDeviceService.java
+++ b/ard-sample/src/main/java/com/ard/sample/manage/service/IDeviceService.java
@@ -145,6 +145,8 @@
      */
     Boolean updateDevice(DeviceDTO deviceDTO);
 
+    Boolean updateWorkType(String sn, Long workType);
+
     /**
      * Bind devices to organizations and people.
      * @param device

--
Gitblit v1.9.3