BindInfoMapper.xml 1.14 KB
Newer Older
xieshixiang committed
1 2 3
<?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.hikcreate.edl.pub.web.mobile.infra.data.mapper.BindInfoMapper">
xieshixiang committed
4

lixian7 committed
5
    <insert id="bindInfoInsert" parameterType="com.hikcreate.edl.pub.web.mobile.infra.model.entity.ParkBindInfo">
xieshixiang committed
6
        insert ignore into park_bind_info(unq_id,user_id,phone,plate_color,plate_num,plate_type,gmt_bind_time)
xieshixiang committed
7 8 9 10
        values (#{unqId},#{userId},#{phone},#{plateColor},#{plateNum},#{plateType},#{gmtBindTime})
    </insert>


lixian7 committed
11
    <select id="selectByQuery" parameterType="java.lang.String"
xieshixiang committed
12
            resultType="com.hikcreate.edl.pub.web.mobile.infra.model.entity.ParkBindInfo">
xieshixiang committed
13
        select b.unq_id,b.plate_color,b.plate_num,b.gmt_bind_time
xieshixiang committed
14
        from park_bind_info as b
lixian7 committed
15
        where b.status='1'
xieshixiang committed
16 17 18
        <if test="userId!=null and userId!=''">
            and b.user_id=#{userId}
        </if>
xieshixiang committed
19 20
    </select>

xieshixiang committed
21
    <update id="unbind">
lixian7 committed
22
        update park_bind_info as b set b.status='0',b.unbind_time=#{unbindTime} where b.unq_id=#{unqId} and b.user_id=#{userId} and b.status='1'
xieshixiang committed
23 24 25

    </update>

xieshixiang committed
26

xieshixiang committed
27
</mapper>