| | |
| | | </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 |
| | |
| | | , 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 |
| | |
| | | , all_loc_detl.* |
| | | FROM all_loc_detl |
| | | where 1=1 |
| | | <include refid="viewStayTimeConditionSql"></include> |
| | | <include refid="viewStayTimeConditionSql2"></include> |
| | | ) t |
| | | ) a |
| | | </select> |