| <?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.asrs.common.wms.mapper.PriorMapper"> | 
|   | 
|     <sql id="pageCondition"> | 
|         <if test="map.host_id != null and map.host_id != ''"> | 
|             and host_id = #{map.host_id} | 
|         </if> | 
|         <if test="map.matnr != null and map.matnr != ''"> | 
|             and matnr like concat('%',#{map.matnr},'%') | 
|         </if> | 
|         <if test="map.maktx != null and map.maktx != ''"> | 
|             and maktx like concat('%',#{map.maktx},'%') | 
|         </if> | 
|         <if test="map.loc_no != null and map.loc_no != ''"> | 
|             and loc_no like concat('%',#{map.loc_no},'%') | 
|         </if> | 
|     </sql> | 
|   | 
|     <select id="selectSafeStoPage" resultType="com.zy.asrs.common.domain.dto.SafeStoDo"> | 
|         select * from wms_prior | 
|         where 1=1 | 
|         <include refid="pageCondition"></include> | 
|     </select> | 
|   | 
| </mapper> |