| | |
| | | <mapper namespace="com.slcf.dao.WaitPakInLogDao"> |
| | | |
| | | <!-- mapper不支持sql语句嵌套时,采用sql片段包含方式,解决xml标签问题 --> |
| | | <sql id="WaitPakInLogConditionSql"> |
| | | <sql id="WaitPakInLogConditionSql"> |
| | | <if test="matnr!=null and matnr!='' "> |
| | | and a.matnr like '%' + #{matnr} + '%' |
| | | </if> |
| | |
| | | or zpallet like '%' + #{maktx} + '%' |
| | | or loc_no like '%' + #{maktx} + '%' |
| | | ) |
| | | </if> |
| | | </if> |
| | | <if test="begin_date!=null and begin_date!='' "> |
| | | <![CDATA[ |
| | | and a.modi_time >= #{begin_date} |
| | | ]]> |
| | | </if> |
| | | and a.modi_time >= #{begin_date} |
| | | ]]> |
| | | </if> |
| | | <if test="end_date!=null and end_date!='' "> |
| | | <![CDATA[ |
| | | and a.modi_time <= #{end_date} |
| | | ]]> |
| | | and a.modi_time <= #{end_date} |
| | | ]]> |
| | | </if> |
| | | </sql> |
| | | |
| | | <select id="queryWaitPakInLogList" parameterType="com.slcf.bean.WaitPakInLogCondition" resultType="com.slcf.pojo.WaitPakInLogBean"> |
| | | select * from ( |
| | | select * from ( |
| | | select *,ROW_NUMBER() OVER(Order by modi_time,lgnum) as rowid |
| | | from cust_wait_pakin_log a |
| | | <where> |
| | |
| | | <include refid="WaitPakInLogConditionSql"></include> |
| | | </where> |
| | | </select> |
| | | </mapper> |
| | | |
| | | |
| | | <!-- 不分页查询所有信息,用于excel导出 --> |
| | | <select id="getWaitPakInLogAll" parameterType="com.slcf.bean.WaitPakInLogCondition" resultType="com.slcf.pojo.WaitPakInLogBean"> |
| | | select a.* |
| | | from cust_wait_pakin_log a |
| | | <where> |
| | | <![CDATA[ |
| | | 1=1 |
| | | ]]> |
| | | <include refid="WaitPakInLogConditionSql"></include> |
| | | <![CDATA[ |
| | | order by a.appe_time,a.matnr,a.loc_no asc |
| | | ]]> |
| | | </where> |
| | | </select> |
| | | </mapper> |