From e7bc156f901b06e5af54cfe86fe53e7491af7b7f Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Thu, 20 May 2021 10:22:27 +0800
Subject: [PATCH] Merge branch 'dev' of http://blit.7drlb.com:8888/r/moral into dev

---
 screen-manage/src/main/resources/mapper/SensorMapper.xml |   67 +++++++++++++++++++++++++--------
 1 files changed, 51 insertions(+), 16 deletions(-)

diff --git a/screen-manage/src/main/resources/mapper/SensorMapper.xml b/screen-manage/src/main/resources/mapper/SensorMapper.xml
index a5ec44d..71810cc 100644
--- a/screen-manage/src/main/resources/mapper/SensorMapper.xml
+++ b/screen-manage/src/main/resources/mapper/SensorMapper.xml
@@ -6,18 +6,18 @@
         <resultMap id="BaseResultMap" type="com.moral.api.entity.Sensor">
                     <id column="id" property="id" />
                     <result column="name" property="name" />
-                    <result column="sensor_key" property="sensorKey" />
-                    <result column="unit" property="unit" />
+                    <result column="desc" property="desc" />
+                    <result column="code" property="code" />
                     <result column="upper" property="upper" />
                     <result column="lower" property="lower" />
+                    <result column="default_util" property="defaultUtil" />
                     <result column="create_time" property="createTime" />
                     <result column="update_time" property="updateTime" />
                     <result column="is_delete" property="isDelete" />
-                    <result column="desc" property="desc" />
         </resultMap>
 
     <sql id="Base_Column_List">
-            s.id,s.name,s.sensor_key,s.unit,s.upper,s.lower,s.create_time,s.update_time,s.id_delete,s.desc
+            s.id,s.name,s.code,s.desc,s.upper,s.lower,s.default_util,s.create_time,s.update_time,s.is_delete
     </sql>
 
     <insert id="insertOne" parameterType="com.moral.api.entity.Sensor">
@@ -26,11 +26,11 @@
             <if test="name != null">
                 name,
             </if>
-            <if test="sensorKey != null">
-                sensor_key,
+            <if test="code != null">
+                code,
             </if>
-            <if test="unit != null">
-                unit,
+            <if test="desc != null">
+                `desc`,
             </if>
             <if test="upper != null">
                 upper,
@@ -38,19 +38,19 @@
             <if test="lower != null">
                 lower,
             </if>
-            <if test="desc != null">
-                `desc`,
+            <if test="defaultUtil != null">
+                default_util,
             </if>
         </trim>
         <trim prefix="values (" suffix=")" suffixOverrides=",">
             <if test="name != null">
                 #{name},
             </if>
-            <if test="sensorKey != null">
-                #{sensorKey},
+            <if test="code != null">
+                #{code},
             </if>
-            <if test="unit != null">
-                #{unit},
+            <if test="desc != null">
+                #{desc},
             </if>
             <if test="upper != null">
                 #{upper},
@@ -58,10 +58,45 @@
             <if test="lower != null">
                 #{lower},
             </if>
-            <if test="desc != null">
-                #{desc},
+            <if test="defaultUtil != null">
+                #{defaultUtil},
             </if>
         </trim>
     </insert>
 
+    <select id="getSensorById" resultMap="BaseResultMap">
+        select
+        <include refid="Base_Column_List"></include>
+        from sensor s
+        where s.id = #{id}
+        and s.is_delete = 0
+    </select>
+
+    <update id="updateSensor" parameterType="java.util.Map">
+        update sensor
+        <set>
+            <if test="name != null">
+                name = #{name},
+            </if>
+            <if test="desc != null">
+                `desc` = #{desc},
+            </if>
+            <if test="code != null">
+                code = #{code},
+            </if>
+            <if test="upper != null">
+                upper = #{upper},
+            </if>
+            <if test="lower != null">
+                lower = #{lower},
+            </if>
+            <if test="default_util != null">
+                default_util = #{default_util},
+            </if>
+            <if test="isDelete != null">
+                is_delete = #{isDelete},
+            </if>
+        </set>
+        where id = #{id}
+    </update>
 </mapper>
\ No newline at end of file

--
Gitblit v1.8.0