From 9f10f8c5f5ddbf763d6f7774b98e82bb0126f735 Mon Sep 17 00:00:00 2001 From: zhangc <zc@123> Date: 星期一, 23 十二月 2024 15:35:27 +0800 Subject: [PATCH] 更新滞留天数报告及搜索条件 --- src/main/resources/mapper/ViewStayTimeMapper.xml | 40 ++++++++++++++++++++++++++++++++++++++-- 1 files changed, 38 insertions(+), 2 deletions(-) diff --git a/src/main/resources/mapper/ViewStayTimeMapper.xml b/src/main/resources/mapper/ViewStayTimeMapper.xml index 7a0e299..a06ccd4 100644 --- a/src/main/resources/mapper/ViewStayTimeMapper.xml +++ b/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> -- Gitblit v1.9.1