diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml
index 653255a7a..b8d0d566a 100644
--- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml
@@ -4014,7 +4014,7 @@
IFNULL(SUM(CASE WHEN a.receive_country != '0086' AND NOT (a.send_country = '0086' AND tl.trans_type IN ('1','2','3','4','5')) THEN a.bill_weight ELSE 0 END), 0) AS otherWeight
FROM emis_waybill a
LEFT JOIN emis_trans_line tl ON a.trans_line_type = tl.line_code AND tl.del_flag = '0'
- LEFT JOIN emis_customer_user cu ON a.customer_code = cu.customer_code AND cu.del_flag = '0'
+ LEFT JOIN emis_customer_user cu ON a.cust_no = cu.monthly_pay_code AND cu.del_flag = '0'
a.del_flag = '0'
AND a.order_status !='0'
@@ -4051,7 +4051,121 @@
- AND a.receive_country = #{receiveCountry}
+
+
+ AND a.receive_country NOT IN ('0086','0084','0855','0095','0880','0856','0066')
+
+
+ AND a.receive_country = #{receiveCountry}
+
+
+
+
+
+ AND cu.sales_executive LIKE CONCAT('%', #{salesExecutive}, '%')
+
+
+
+ AND cu.sales_support LIKE CONCAT('%', #{salesSupport}, '%')
+
+
+
+ AND cu.salesmen LIKE CONCAT('%', #{salesmen}, '%')
+
+
+
+ AND (
+ cu.sales_executive = #{params.privEmpName}
+ OR cu.sales_support = #{params.privEmpName}
+ OR cu.salesmen = #{params.privEmpName}
+ OR cu.salesmen IN (
+ SELECT salesmen FROM emis_salesmen_rel esr
+ WHERE esr.del_flag = '0'
+ AND esr.bl_open = '1'
+ AND NOW() = ]]> esr.start_date
+ AND NOW() esr.end_date
+ AND esr.sales_ass = #{params.privEmpName}
+ )
+ )
+
+
+ GROUP BY a.cust_no
+ ORDER BY a.cust_name
+
+
+
+