From 55d66b7f91b856cc37ee02ce26ca15b9a21c7d68 Mon Sep 17 00:00:00 2001 From: lizijie <lzjiiie@163.com> Date: Tue, 11 May 2021 15:11:58 +0800 Subject: [PATCH] sensor更新接口 --- screen-manage/src/main/resources/mapper/SensorMapper.xml | 61 ++++++++++++++++-------------- 1 files changed, 33 insertions(+), 28 deletions(-) diff --git a/screen-manage/src/main/resources/mapper/SensorMapper.xml b/screen-manage/src/main/resources/mapper/SensorMapper.xml index a5ec44d..123dc80 100644 --- a/screen-manage/src/main/resources/mapper/SensorMapper.xml +++ b/screen-manage/src/main/resources/mapper/SensorMapper.xml @@ -6,18 +6,15 @@ <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="upper" property="upper" /> - <result column="lower" property="lower" /> + <result column="desc" property="desc" /> + <result column="code" property="code" /> <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.create_time,s.update_time,s.is_delete </sql> <insert id="insertOne" parameterType="com.moral.api.entity.Sensor"> @@ -26,17 +23,8 @@ <if test="name != null"> name, </if> - <if test="sensorKey != null"> - sensor_key, - </if> - <if test="unit != null"> - unit, - </if> - <if test="upper != null"> - upper, - </if> - <if test="lower != null"> - lower, + <if test="code != null"> + code, </if> <if test="desc != null"> `desc`, @@ -46,17 +34,8 @@ <if test="name != null"> #{name}, </if> - <if test="sensorKey != null"> - #{sensorKey}, - </if> - <if test="unit != null"> - #{unit}, - </if> - <if test="upper != null"> - #{upper}, - </if> - <if test="lower != null"> - #{lower}, + <if test="code != null"> + #{code}, </if> <if test="desc != null"> #{desc}, @@ -64,4 +43,30 @@ </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="isDelete != null"> + is_delete = #{isDelete}, + </if> + </set> + where id = #{id} + </update> </mapper> \ No newline at end of file -- Gitblit v1.8.0