| <?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.ReportQueryMapper"> | 
|   | 
| <!-- mapper不支持sql语句嵌套时,采用sql片段包含方式,解决xml标签问题 --> | 
| <sql id="viewWorkInConditionSql"> | 
|         <if test="viewWorkIn.locNo!=null and viewWorkIn.locNo!='' "> | 
|             and loc_no like '%' + #{viewWorkIn.locNo} + '%' | 
|         </if> | 
|         <if test="viewWorkIn.matnr!=null and viewWorkIn.matnr!='' "> | 
|             and matnr like '%' + #{viewWorkIn.matnr} + '%' | 
|         </if> | 
|         <if test="viewWorkIn.maktx!=null and viewWorkIn.maktx!='' "> | 
|             and (maktx like '%' + #{viewWorkIn.maktx} + '%' | 
|             or matnr like '%' + #{viewWorkIn.maktx} + '%' | 
|             or lgnum like '%' + #{viewWorkIn.maktx} + '%' | 
|             or tbnum like '%' + #{viewWorkIn.maktx} + '%' | 
|             or tbpos like '%' + #{viewWorkIn.maktx} + '%' | 
|             or zmatid like '%' + #{viewWorkIn.maktx} + '%' | 
|             or maktx like '%' + #{viewWorkIn.maktx} + '%' | 
|             or werks like '%' + #{viewWorkIn.maktx} + '%' | 
|             or anfme like '%' + #{viewWorkIn.maktx} + '%' | 
|             or altme like '%' + #{viewWorkIn.maktx} + '%' | 
|             or zpallet like '%' + #{viewWorkIn.maktx} + '%' | 
|             or bname like '%' + #{viewWorkIn.maktx} + '%' | 
|             ) | 
|         </if> | 
|         <if test="viewWorkIn.beginDate!=null and viewWorkIn.beginDate!='' "> | 
|             <![CDATA[ | 
|             and io_time >= #{viewWorkIn.beginDate} | 
|             ]]> | 
|         </if> | 
|         <if test="viewWorkIn.endDate!=null and viewWorkIn.endDate!='' "> | 
|             <![CDATA[ | 
|             and io_time <= #{viewWorkIn.endDate} | 
|             ]]> | 
|         </if> | 
| </sql> | 
|   | 
| <!-- 入库统计 --> | 
| <!-- 分页查询所有信息 --> | 
| <select id="queryViewWorkInList" parameterType="com.zy.asrs.common.wms.entity.ViewWorkInBean" resultType="com.zy.asrs.common.wms.entity.ViewWorkInBean"> | 
|     select * from asr_wrkin_view | 
|     where 1=1 | 
|     <include refid="viewWorkInConditionSql"></include> | 
| </select> | 
|   | 
| <!-- 出库统计 --> | 
| <!-- 分页查询所有信息 --> | 
| <select id="queryViewWorkOutList" parameterType="com.zy.asrs.common.wms.entity.ViewWorkInBean" resultType="com.zy.asrs.common.wms.entity.ViewWorkInBean"> | 
|     select * | 
|     from asr_wrkout_view | 
|     where 1=1 | 
|     <include refid="viewWorkInConditionSql"></include> | 
| </select> | 
|   | 
| </mapper> |