给报表中的查询增加商品的查询条件
This commit is contained in:
parent
88cb3ffc9a
commit
2c14a2dbb0
@ -342,7 +342,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="creator != null">
|
<if test="creator != null">
|
||||||
and dh.creator=#{creator}
|
and dh.creator=#{creator}
|
||||||
@ -411,7 +413,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="creator != null">
|
<if test="creator != null">
|
||||||
and dh.creator=#{creator}
|
and dh.creator=#{creator}
|
||||||
@ -536,7 +540,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="forceFlag">
|
<if test="forceFlag">
|
||||||
and (dh.status = '1' or dh.status = '2' or dh.status = '3')
|
and (dh.status = '1' or dh.status = '2' or dh.status = '3')
|
||||||
@ -605,7 +611,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="forceFlag">
|
<if test="forceFlag">
|
||||||
and (dh.status = '1' or dh.status = '2' or dh.status = '3')
|
and (dh.status = '1' or dh.status = '2' or dh.status = '3')
|
||||||
@ -721,7 +729,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey} or dh.remark like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="remark != null and remark !=''">
|
<if test="remark != null and remark !=''">
|
||||||
<bind name="bindRemark" value="'%'+remark+'%'"/>
|
<bind name="bindRemark" value="'%'+remark+'%'"/>
|
||||||
@ -778,7 +788,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey} or dh.remark like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="remark != null and remark !=''">
|
<if test="remark != null and remark !=''">
|
||||||
<bind name="bindRemark" value="'%'+remark+'%'"/>
|
<bind name="bindRemark" value="'%'+remark+'%'"/>
|
||||||
|
|||||||
@ -359,7 +359,9 @@
|
|||||||
where 1=1 and me.default_flag=1
|
where 1=1 and me.default_flag=1
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="categoryIdList.size()>0">
|
<if test="categoryIdList.size()>0">
|
||||||
and m.category_id in
|
and m.category_id in
|
||||||
@ -387,7 +389,9 @@
|
|||||||
where 1=1 and me.default_flag=1
|
where 1=1 and me.default_flag=1
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="categoryIdList.size()>0">
|
<if test="categoryIdList.size()>0">
|
||||||
and m.category_id in
|
and m.category_id in
|
||||||
@ -414,7 +418,9 @@
|
|||||||
where 1=1
|
where 1=1
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="billType =='buy'">
|
<if test="billType =='buy'">
|
||||||
and (dh.sub_type = '采购' or dh.sub_type = '采购退货')
|
and (dh.sub_type = '采购' or dh.sub_type = '采购退货')
|
||||||
@ -474,7 +480,9 @@
|
|||||||
where 1=1
|
where 1=1
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="billType =='buy'">
|
<if test="billType =='buy'">
|
||||||
and (dh.sub_type = '采购' or dh.sub_type = '采购退货')
|
and (dh.sub_type = '采购' or dh.sub_type = '采购退货')
|
||||||
@ -874,7 +882,9 @@
|
|||||||
or (ifnull(mis.high_safe_stock,0)!=0 and mcs.current_number > ifnull(mis.high_safe_stock,0)))
|
or (ifnull(mis.high_safe_stock,0)!=0 and mcs.current_number > ifnull(mis.high_safe_stock,0)))
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="depotList.size()>0">
|
<if test="depotList.size()>0">
|
||||||
and mis.depot_id in
|
and mis.depot_id in
|
||||||
@ -905,7 +915,9 @@
|
|||||||
or (ifnull(mis.high_safe_stock,0)!=0 and mcs.current_number > ifnull(mis.high_safe_stock,0)))
|
or (ifnull(mis.high_safe_stock,0)!=0 and mcs.current_number > ifnull(mis.high_safe_stock,0)))
|
||||||
<if test="materialParam != null and materialParam !=''">
|
<if test="materialParam != null and materialParam !=''">
|
||||||
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
<bind name="bindKey" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
<if test="depotList.size()>0">
|
<if test="depotList.size()>0">
|
||||||
and mis.depot_id in
|
and mis.depot_id in
|
||||||
|
|||||||
@ -710,7 +710,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null">
|
<if test="materialParam != null">
|
||||||
<bind name="bindParam" value="'%'+materialParam+'%'"/>
|
<bind name="bindParam" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindParam} or m.name like #{bindParam} or m.standard like #{bindParam} or m.model like #{bindParam} or m.color like #{bindParam})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
and ifnull(m.delete_flag,'0') !='1'
|
and ifnull(m.delete_flag,'0') !='1'
|
||||||
group by m.id
|
group by m.id
|
||||||
@ -755,7 +757,9 @@
|
|||||||
</if>
|
</if>
|
||||||
<if test="materialParam != null">
|
<if test="materialParam != null">
|
||||||
<bind name="bindParam" value="'%'+materialParam+'%'"/>
|
<bind name="bindParam" value="'%'+materialParam+'%'"/>
|
||||||
and (me.bar_code like #{bindParam} or m.name like #{bindParam} or m.standard like #{bindParam} or m.model like #{bindParam} or m.color like #{bindParam})
|
and (me.bar_code like #{bindKey} or m.name like #{bindKey} or m.mnemonic like #{bindKey} or m.standard like #{bindKey} or m.model like #{bindKey}
|
||||||
|
or m.color like #{bindKey} or m.mfrs like #{bindKey} or m.brand like #{bindKey} or m.other_field1 like #{bindKey}
|
||||||
|
or m.other_field2 like #{bindKey} or m.other_field3 like #{bindKey})
|
||||||
</if>
|
</if>
|
||||||
and ifnull(m.delete_flag,'0') !='1'
|
and ifnull(m.delete_flag,'0') !='1'
|
||||||
group by m.id
|
group by m.id
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user