|
|
|
@ -65,6 +65,12 @@
|
|
|
|
|
<if test="ggxh != null and ggxh != ''">
|
|
|
|
|
AND bp.ggxh like concat('%', #{ggxh}, '%')
|
|
|
|
|
</if>
|
|
|
|
|
<if test="bzgg != null and bzgg != ''">
|
|
|
|
|
AND bp.bzgg like concat('%', #{bzgg}, '%')
|
|
|
|
|
</if>
|
|
|
|
|
<if test="prepnSpec != null and prepnSpec != ''">
|
|
|
|
|
AND bp.prepnSpec like concat('%', #{prepnSpec}, '%')
|
|
|
|
|
</if>
|
|
|
|
|
<if test="batchNo != null and batchNo != ''">
|
|
|
|
|
AND ipp.batchNo like concat('%', #{batchNo}, '%')
|
|
|
|
|
</if>
|
|
|
|
@ -75,7 +81,10 @@
|
|
|
|
|
AND ipp.expireDate = #{expireDate}
|
|
|
|
|
</if>
|
|
|
|
|
<if test="ylqxzcrbarmc != null and ylqxzcrbarmc != ''">
|
|
|
|
|
AND bp.ylqxzcrbarmc like concat('%', #{ylqxzcrbarmc}, '%')
|
|
|
|
|
AND (
|
|
|
|
|
bp.ylqxzcrbarmc like concat('%', #{ylqxzcrbarmc}, '%')
|
|
|
|
|
or bp.manufactory like concat('%', #{ylqxzcrbarmc}, '%')
|
|
|
|
|
)
|
|
|
|
|
</if>
|
|
|
|
|
<if test="zczbhhzbapzbh != null and zczbhhzbapzbh != ''">
|
|
|
|
|
AND bp.zczbhhzbapzbh like concat('%', #{zczbhhzbapzbh}, '%')
|
|
|
|
@ -99,6 +108,18 @@
|
|
|
|
|
#{item}
|
|
|
|
|
</foreach>
|
|
|
|
|
</if>
|
|
|
|
|
<if test="keyWords != '' and keyWords != null">
|
|
|
|
|
AND (
|
|
|
|
|
bp.cpmctymc like concat('%', #{keyWords}, '%')
|
|
|
|
|
or ipp.nameCode like concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.ggxh like concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.bzgg like concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.prepnSpec LIKE concat('%', #{keyWords}, '%')
|
|
|
|
|
or ipp.batchNo like concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.zczbhhzbapzbh LIKE concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.manufactory LIKE concat('%', #{keyWords}, '%')
|
|
|
|
|
or bp.ylqxzcrbarywmc LIKE concat('%', #{keyWords}, '%'))
|
|
|
|
|
</if>
|
|
|
|
|
</where>
|
|
|
|
|
GROUP BY ipp.relIdFk, ipp.batchNo
|
|
|
|
|
order by ipp.updateTime desc
|
|
|
|
|