<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.casic.dao.DataH2sMapper"> <update id="clearOnline" > update bus_device set ONLINE_STATE=1 where ONLINE_STATE=0 AND VALID=1 </update> <select id="getRuleValue" resultType="java.lang.Float"> SELECT HIGH_VALUE FROM ALARM_LEVEL WHERE DEVICE_TYPE=#{deviceType} AND level=1 </select> <select id="getWellCode" resultType="java.lang.String"> SELECT well_code FROM bus_device bd JOIN bus_device_well bdw ON bdw.device_id=bd.id JOIN bus_well_info bwi ON bwi.id=bdw.well_id WHERE bd.DEVCODE=#{devcode} </select> <insert id="cancelAlarm"> UPDATE alarm_record SET status=#{status} WHERE devcode=#{devcode} AND status=1 </insert> <select id="getImeiByDevcode" resultType="java.lang.String"> SELECT imei FROM bus_imei_iccid WHERE devcode=#{devcode} </select> <update id="updateImeiDevcode"> UPDATE bus_imei_iccid SET IMEI=#{imei},iccid=#{iccid} WHERE devcode=#{devcode} </update> <insert id="addImeiDevcode"> insert into bus_imei_iccid(devcode,imei,iccid) values (#{devcode},#{imei},#{iccid}) </insert> </mapper>