From d5393a9bb19c2c5a500012a0ec539dbdd88ad09f Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Wed, 21 Jan 2026 09:11:22 +0800
Subject: [PATCH] 工单调整

---
 drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdPatrolTaskMapper.xml |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdPatrolTaskMapper.xml b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdPatrolTaskMapper.xml
index 39a7bef..73d3397 100644
--- a/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdPatrolTaskMapper.xml
+++ b/drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdPatrolTaskMapper.xml
@@ -72,4 +72,21 @@
         SELECT * FROM ja_gd_patrol_task ${ew.customSqlSegment}
     </select>
 
+    <!-- 自定义更新工单状态语句 -->
+    <update id="updateWorkOrderById" parameterType="org.sxkj.gd.workorder.entity.GdWorkOrderEntity">
+        UPDATE ja_gd_work_order
+        <set>
+            <if test="workOrderParam.workOrderStatus != null">
+                work_order_status = #{workOrderParam.workOrderStatus},
+            </if>
+            <if test="workOrderParam.updateUser != null">
+                update_user = #{workOrderParam.updateUser},
+            </if>
+            <if test="workOrderParam.updateTime != null">
+                update_time = #{workOrderParam.updateTime},
+            </if>
+        </set>
+        WHERE id = #{workOrderParam.id}
+    </update>
+
 </mapper>

--
Gitblit v1.9.3