|
|
|
|
<?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.nmgs.mapper.UnBindMapper">
|
|
|
|
|
<select id="getPage" resultType="java.util.Map">
|
|
|
|
|
SELECT a.vehicleid,
|
|
|
|
|
a.vehiclecolor,
|
|
|
|
|
a.wxid,
|
|
|
|
|
c.wxname,
|
|
|
|
|
a.ismanager,
|
|
|
|
|
b.vehicletype,
|
|
|
|
|
b.phoneNumber,
|
|
|
|
|
b.freetype,
|
|
|
|
|
b.freeStartTime,
|
|
|
|
|
b.freeEndTime
|
|
|
|
|
FROM wx_vehiclewx_bind a
|
|
|
|
|
LEFT JOIN wx_vehiclebind b ON a.vehicleid = b.vehicleid
|
|
|
|
|
AND a.vehiclecolor = b.vehiclecolor
|
|
|
|
|
LEFT JOIN wx_vehiclewxdata c ON a.wxid = c.wxid
|
|
|
|
|
<where>
|
|
|
|
|
<if test="params.wxname!=null and params.wxname!=''">
|
|
|
|
|
<bind name="wxname" value="'%'+params.wxname+'%'"/>
|
|
|
|
|
and c.wxname like #{wxname}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="params.vehicleid!=null and params.vehicleid!=''">
|
|
|
|
|
<bind name="vehicleid" value="'%'+params.vehicleid+'%'"/>
|
|
|
|
|
and a.vehicleid like #{vehicleid}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="params.vehiclecolor!=null ">
|
|
|
|
|
and a.vehiclecolor = #{params.vehiclecolor}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="params.ismanager!=null ">
|
|
|
|
|
and a.ismanager = #{params.ismanager}
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
</select>
|
|
|
|
|
<select id="getWXCarColorList" resultType="java.util.Map">
|
|
|
|
|
SELECT *
|
|
|
|
|
FROM atype_text
|
|
|
|
|
</select>
|
|
|
|
|
<select id="getWXCarTypeList" resultType="java.util.Map">
|
|
|
|
|
SELECT *
|
|
|
|
|
FROM type_text
|
|
|
|
|
</select>
|
|
|
|
|
<delete id="deleteData">
|
|
|
|
|
DELETE
|
|
|
|
|
FROM wx_vehiclewx_bind
|
|
|
|
|
WHERE vehicleid = #{vehicleid}
|
|
|
|
|
AND vehiclecolor = #{vehiclecolor}
|
|
|
|
|
AND ismanager = #{ismanager}
|
|
|
|
|
AND wxid = #{wxid}
|
|
|
|
|
</delete>
|
|
|
|
|
<update id="crossData">
|
|
|
|
|
update wx_vehiclewx_bind set ismanager= 0
|
|
|
|
|
WHERE vehicleid = #{vehicleid}
|
|
|
|
|
AND vehiclecolor = #{vehiclecolor}
|
|
|
|
|
AND ismanager = #{ismanager}
|
|
|
|
|
AND wxid = #{wxid}
|
|
|
|
|
</update>
|
|
|
|
|
</mapper>
|