From cbbea55a92b178b75f58e7c468f7e8d8ae417c9d Mon Sep 17 00:00:00 2001
From: zhangnaisong <2434969829@qq.com>
Date: 星期四, 11 七月 2024 13:18:38 +0800
Subject: [PATCH] 电磁锁手动操控提交
---
ard-work/src/main/resources/mapper/sy/ArdTankWallLockMapper.xml | 21 +++++++++++++++++++++
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/ard-work/src/main/resources/mapper/sy/ArdTankWallLockMapper.xml b/ard-work/src/main/resources/mapper/sy/ArdTankWallLockMapper.xml
index 8085bea..761286d 100644
--- a/ard-work/src/main/resources/mapper/sy/ArdTankWallLockMapper.xml
+++ b/ard-work/src/main/resources/mapper/sy/ArdTankWallLockMapper.xml
@@ -73,4 +73,25 @@
<delete id="deleteArdTankWallLockByWallId" parameterType="java.lang.String">
delete from ard_tank_wall_lock where wall_id = #{wallId}
</delete>
+
+ <update id="updateArdTankWallLockByWallIdAndLockId" parameterType="ArdTankWallLock">
+ update ard_tank_wall_lock
+ <trim prefix="SET" suffixOverrides=",">
+ <if test="processType != null">process_type = #{processType},</if>
+ </trim>
+ where wall_id = #{wallId} and lock_id = #{lockId}
+ </update>
+
+ <delete id="deleteArdTankWallLockByLockIdAndOtherIds" >
+ delete from ard_tank_wall_lock atwl
+ where atwl.lock_id = #{lockId}
+ and atwl.id not in
+ <foreach item="mid" collection="idList" open="(" separator="," close=")">
+ #{mid}
+ </foreach>
+ </delete>
+
+ <select id="selectArdTankWallLockByLockId" parameterType="java.lang.String" resultMap="ArdTankWallLockResult">
+ select * from ard_tank_wall_lock where lock_id = #{lockId}
+ </select>
</mapper>
\ No newline at end of file
--
Gitblit v1.9.3