自动化立体仓库 - WMS系统
zhangc
2024-12-23 9f10f8c5f5ddbf763d6f7774b98e82bb0126f735
src/main/resources/mapper/ViewStayTimeMapper.xml
@@ -42,6 +42,42 @@
      </if>
</sql>
   <sql id="viewStayTimeConditionSql2">
      <if test="loc_no!=null and loc_no!='' ">
         and asr_loc_mast.loc_no like '%' + #{loc_no} + '%'
      </if>
      <if test="floor!=null and floor!='' ">
         and floor = #{floor}
      </if>
      <if test="locType1!=null and locType1!='' ">
         and loc_type1 = #{locType1}
      </if>
      <if test="lev1!=null and lev1!='' ">
         and lev1 = #{lev1}
      </if>
      <if test="matnr!=null and matnr!='' ">
         and matnr like '%' + #{matnr} + '%'
      </if>
      <if test="stay_time!=null and stay_time!='' ">
         and stay_time > #{stay_time}
      </if>
      <if test="maktx!=null and maktx!='' ">
         and (maktx like '%' + #{maktx} + '%'
         )
      </if>
      <if test="begin_date!=null and begin_date!='' ">
         <![CDATA[
         and appe_time >= #{begin_date}
         ]]>
      </if>
      <if test="end_date!=null and end_date!='' ">
         <![CDATA[
         and appe_time <= #{end_date}
         ]]>
      </if>
   </sql>
<!-- 分页查询所有信息 -->
<select id="queryViewStayTimeList" parameterType="com.zy.asrs.entity.ViewStayTimeBean" resultType="com.zy.asrs.entity.ViewStayTimeBean">
   select
@@ -106,7 +142,7 @@
                    , all_loc_detl.*
                FROM all_loc_detl
                where 1=1
                <include refid="viewStayTimeConditionSql"></include>
                <include refid="viewStayTimeConditionSql2"></include>
             ) t
                left join (select matnr as c ,store_max_date,store_max,store_min from man_mat) b
                        on t.matnr = b.c
@@ -130,7 +166,7 @@
                    , all_loc_detl.*
                FROM all_loc_detl
                where 1=1
                <include refid="viewStayTimeConditionSql"></include>
                <include refid="viewStayTimeConditionSql2"></include>
             ) t
       ) a
</select>