|
@@ -428,27 +428,33 @@
|
|
|
LEFT JOIN tb_rst_cm_proc_method pm ON pm.proc_method_id = cr.proc_method_id
|
|
|
LEFT JOIN tb_rst_cm_proc_type pt ON pt.proc_type_id = pm.proc_type_id
|
|
|
<where>
|
|
|
+ <if test="isSelectCustomer !=null and isSelectCustomer !='' and isSelectCustomer == 2 ">
|
|
|
+ sales_batch_id != 'KS00000000000001'
|
|
|
+ </if>
|
|
|
<if test="salesIsDownload !=null and salesIsDownload !=''">
|
|
|
AND sales_is_download = #{salesIsDownload}
|
|
|
</if>
|
|
|
<if test="salesShippingStatus !=null">
|
|
|
AND sales_shipping_status = #{salesShippingStatus}
|
|
|
</if>
|
|
|
- <if test="salesDeliver !=null">
|
|
|
- AND sales_deliver = #{salesDeliver}
|
|
|
- </if>
|
|
|
<if test="salesStatus !=null">
|
|
|
AND sales_status = #{salesStatus}
|
|
|
</if>
|
|
|
<if test="salesOrderStatus !=null">
|
|
|
AND sales_order_status = #{salesOrderStatus}
|
|
|
</if>
|
|
|
+ <if test="salesDeliver !=null">
|
|
|
+ AND sales_deliver = #{salesDeliver}
|
|
|
+ </if>
|
|
|
<if test="salesStoreId !=null and salesStoreId !=''">
|
|
|
AND sales_store_id = #{salesStoreId}
|
|
|
</if>
|
|
|
<if test="salesPostFirm !=null and salesPostFirm !=''">
|
|
|
AND sales_post_firm = #{salesPostFirm}
|
|
|
</if>
|
|
|
+ <if test="salesPostNum !=null and salesPostNum !=''">
|
|
|
+ AND sales_post_num like CONCAT('%',#{salesPostNum},'%')
|
|
|
+ </if>
|
|
|
<if test="salesCompanyId !=null and salesCompanyId !=''">
|
|
|
AND sales_company_id = #{salesCompanyId}
|
|
|
</if>
|
|
@@ -473,9 +479,6 @@
|
|
|
<if test="salesAddressInfo !=null and salesAddressInfo !=''">
|
|
|
AND sales_address_info like CONCAT('%',#{salesAddressInfo},'%')
|
|
|
</if>
|
|
|
- <if test="itemProductName !=null and itemProductName !=''">
|
|
|
- AND (oi.item_product_color like CONCAT('%',#{itemProductName},'%') OR oi.item_product_name LIKE CONCAT('%',#{itemProductName},'%'))
|
|
|
- </if>
|
|
|
<if test="startDate != null and startDate != ''">
|
|
|
AND sales_create_time <![CDATA[>=]]> #{startDate}
|
|
|
</if>
|
|
@@ -488,11 +491,27 @@
|
|
|
<if test="salesAddType != null ">
|
|
|
AND sales_add_type = #{salesAddType}
|
|
|
</if>
|
|
|
+ <if test="itemProductName !=null and itemProductName !=''">
|
|
|
+ AND (oi.item_product_color like CONCAT('%',#{itemProductName},'%') OR oi.item_product_name LIKE CONCAT('%',#{itemProductName},'%'))
|
|
|
+ </if>
|
|
|
+ <if test="colorId !=null and colorId !=''">
|
|
|
+ AND oi.item_color_id = #{colorId}
|
|
|
+ </if>
|
|
|
<if test="salesIds != null and salesIds != ''">
|
|
|
AND sales_id IN
|
|
|
<foreach collection="salesIds" item="node" index="index" separator="," open="(" close=")">
|
|
|
#{node}
|
|
|
</foreach >
|
|
|
+ or sales_belong_orderId IN
|
|
|
+ <foreach collection="salesIds" item="node" index="index" separator="," open="(" close=")">
|
|
|
+ #{node}
|
|
|
+ </foreach >
|
|
|
+ </if>
|
|
|
+ <if test="salesWarehouseId != null ">
|
|
|
+ AND sales_warehouse_id = #{salesWarehouseId}
|
|
|
+ </if>
|
|
|
+ <if test="salesIsSublist != null and salesIsSublist !=''">
|
|
|
+ AND sales_is_sublist = #{salesIsSublist}
|
|
|
</if>
|
|
|
<if test="procTypeId != null and procTypeId !=''">
|
|
|
AND pt.proc_type_id = #{procTypeId}
|