<?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.zy.acs.manager.manager.mapper.NavMapMapper">
|
|
<select id="selectActive" resultType="com.zy.acs.manager.manager.entity.NavMap">
|
select * from man_nav_map
|
where 1=1
|
and active = 1
|
<choose>
|
<when test="zoneId != null">
|
and zone_id = #{zoneId}
|
</when>
|
<otherwise>
|
and zone_id IS NULL
|
</otherwise>
|
</choose>
|
<choose>
|
<when test="floor != null">
|
and floor = #{floor}
|
</when>
|
<otherwise>
|
and floor IS NULL
|
</otherwise>
|
</choose>
|
order by create_time desc
|
limit 0, 1
|
</select>
|
|
</mapper>
|