|  |  | 
 |  |  |  | 
 |  |  | <!-- 不分页查询所有信息,用于excel导出 --> | 
 |  |  | <select id="getViewWorkInAll" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean"> | 
 |  |  | select * from asr_wrkin_view a | 
 |  |  | <where> | 
 |  |  |    <![CDATA[ | 
 |  |  |        1=1 | 
 |  |  |     ]]> | 
 |  |  | <!--   select count(1)--> | 
 |  |  | <!--   from asr_wrkin_view a--> | 
 |  |  | <!--   where 1=1--> | 
 |  |  | <!--   <include refid="viewWorkInConditionSql"></include>--> | 
 |  |  |    select * from asr_wrkin_view | 
 |  |  |    where 1=1 | 
 |  |  |    <include refid="viewWorkInConditionSql"></include> | 
 |  |  |    <![CDATA[ | 
 |  |  |       order by io_time desc | 
 |  |  |    ]]> | 
 |  |  | </where> | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | <!-- 不分页查询所有信息,ERP调用 --> | 
 |  |  | <select id="getViewWorkInERP" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean"> | 
 |  |  |    select top 100 * from asr_wrkin_view | 
 |  |  |    where 1=1 | 
 |  |  |    Order by io_time desc | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | <!-- 出库统计 --> | 
 |  |  | <!-- 分页查询所有信息 --> | 
 |  |  | <select id="queryViewWorkOutList" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean"> | 
 |  |  | select * from ( | 
 |  |  | select *,ROW_NUMBER() OVER(Order by io_time desc) as rowid | 
 |  |  |  from asr_wrkout_view | 
 |  |  | <where> | 
 |  |  |    1=1 | 
 |  |  |     <include refid="viewWorkOutConditionSql"></include> | 
 |  |  | </where> | 
 |  |  |  ) as a | 
 |  |  | <where> | 
 |  |  |    rowid between ((#{pageNumber}-1)*#{pageSize}) and (#{pageNumber}*#{pageSize}) | 
 |  |  |    <![CDATA[ | 
 |  |  |       order by io_time desc | 
 |  |  |    ]]> | 
 |  |  | </where> | 
 |  |  |  | 
 |  |  |  | 
 |  |  |    select | 
 |  |  |    * | 
 |  |  |    from ( | 
 |  |  |       select | 
 |  |  |       ROW_NUMBER() OVER(Order by t.io_time desc) as row | 
 |  |  |       , * | 
 |  |  |       from ( | 
 |  |  |          select * | 
 |  |  |          from asr_wrkout_view | 
 |  |  |          where 1=1 | 
 |  |  |          <include refid="viewWorkInConditionSql"></include> | 
 |  |  |       ) t | 
 |  |  |    ) a where 1=1 and a.row between ((#{pageNumber}-1)*#{pageSize}+1) and (#{pageNumber}*#{pageSize}) | 
 |  |  |  | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | <select id="getViewWorkOutCount" parameterType="com.zy.asrs.entity.ViewWorkInBean"   resultType="Integer"> | 
 |  |  | select count(1) from asr_wrkout_view a | 
 |  |  | <where> | 
 |  |  | <![CDATA[ | 
 |  |  |    1=1 | 
 |  |  | ]]> | 
 |  |  | <include refid="viewWorkOutConditionSql"></include> | 
 |  |  | </where> | 
 |  |  |    select count(1) | 
 |  |  |    from asr_wrkout_view a | 
 |  |  |    where 1=1 | 
 |  |  |    <include refid="viewWorkInConditionSql"></include> | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | <!-- 不分页查询所有信息,用于excel导出 --> | 
 |  |  | <select id="getViewWorkOutAll" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean"> | 
 |  |  | select * from asr_wrkout_view a | 
 |  |  | <where> | 
 |  |  |    <![CDATA[ | 
 |  |  |        1=1 | 
 |  |  |     ]]> | 
 |  |  |    <include refid="viewWorkOutConditionSql"></include> | 
 |  |  |    <![CDATA[ | 
 |  |  |       order by io_time desc | 
 |  |  |    ]]> | 
 |  |  | </where> | 
 |  |  |    select * | 
 |  |  |    from asr_wrkout_view a | 
 |  |  |    where 1=1 | 
 |  |  |    <include refid="viewWorkInConditionSql"></include> | 
 |  |  |    Order by a.io_time desc | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | <!-- 不分页查询所有信息,ERP调用 --> | 
 |  |  | <select id="getViewWorkOutERP" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean"> | 
 |  |  |    select top 100 * from asr_wrkout_view | 
 |  |  |    where 1=1 | 
 |  |  |    Order by io_time desc | 
 |  |  | </select> | 
 |  |  |  | 
 |  |  | </mapper> |