原:<if test="payOrdVo.bkRtRmkArr != null and payOrdVo.bkRtRmkArr != ' ' ">
and<foreach item="item" index="index" collection="payOrdVo.bkRtRmkArr"
open="(" separator=" or " close=")">
p. BK_RT_RMK like '%'||#{item}||'%'
</foreach>
</if>
传过来的可能是一个数组payOrdVo.bkRtRmkArr[] ,有值为payOrdVo.bkRtRmkArr[0] =" ",条件仍然符合
现:<if test="payOrdVo.bkRtRmkArr != null and payOrdVo.bkRtRmkArr != '' and payOrdVo.bkRtRmkArr[0] !=' ' " >
and<foreach item="item" index="index" collection="payOrdVo.bkRtRmkArr"
open="(" separator=" or " close=")">
p. BK_RT_RMK like '%'||#{item}||'%'
</foreach>
</if>