| 1234567891011121314151617181920212223 |
- <?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.xunmei.mediator.iot.mapper.IotDeviceInfoExtendMapper">
- <select id="selectByProductDeviceNameAndToken" resultType="com.xunmei.system.api.domain.iot.IotDeviceInfoExtend">
- select e.* from iot_device_info i inner join iot_device_info_extend e on i.id=e.device_id
- where i.iot_token=#{token} and i.device_code=#{deviceName} and i.device_type=#{deviceTypeCode} limit 1
- </select>
- <update id="deleteDeviceExtendByTokenAndDeviceType">
- UPDATE iot_device_info_extend e
- SET e.deleted = 1
- WHERE
- e.device_id IN (
- SELECT
- id
- FROM
- iot_device_info
- WHERE
- iot_token = #{token} and device_type = #{deviceType}
- )
- </update>
- </mapper>
|