From 1bd3438d234684520c9bf92ea1a311d5535514d0 Mon Sep 17 00:00:00 2001
From: zengh <123456>
Date: Wed, 27 Jan 2021 14:21:26 +0800
Subject: [PATCH] 客户列表接口修改

---
 src/main/java/org/springblade/modules/equipment/mapper/EquipmentMapper.xml |   33 +++++++++++++++++++++++++++++++--
 1 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/src/main/java/org/springblade/modules/equipment/mapper/EquipmentMapper.xml b/src/main/java/org/springblade/modules/equipment/mapper/EquipmentMapper.xml
index 8d8b297..a52ce21 100644
--- a/src/main/java/org/springblade/modules/equipment/mapper/EquipmentMapper.xml
+++ b/src/main/java/org/springblade/modules/equipment/mapper/EquipmentMapper.xml
@@ -138,8 +138,37 @@
 
     <update id="updateClinent" parameterType="org.springblade.modules.equipment.entity.Equipment">
     update sys_equipment SET deviceName=#{deviceName},deviceNumber=#{deviceNumber},deviceType=#{deviceType},
-    ownership=#{ownership},devicestate=#{devicestate},stime=#{stime},
-    addvcd=#{addvcd},street=#{street},dtype=#{dtype},pay=#{pay},expireTime=#{expireTime},heartbeat=#{heartbeat} where id=#{id}
+    ownership=#{ownership},devicestate=#{devicestate},
+    addvcd=#{addvcd},street=#{street},dtype=#{dtype},pay=#{pay}
+
+    <choose>
+        <when test="expireTime!=null and expireTime!=''">
+            ,expireTime=#{expireTime}
+        </when>
+        <otherwise>
+            ,expireTime= null
+        </otherwise>
+    </choose>
+
+    <choose>
+        <when test="heartbeat!=null and heartbeat!=''">
+            ,heartbeat=#{heartbeat}
+        </when>
+        <otherwise>
+            ,heartbeat= null
+        </otherwise>
+    </choose>
+
+    <choose>
+        <when test="stime!=null and stime!=''">
+            ,stime=#{stime}
+        </when>
+        <otherwise>
+            ,stime= null
+        </otherwise>
+    </choose>
+
+    where id=#{id}
     </update>
 
 

--
Gitblit v1.9.3