diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index 251948983..6115b8efc 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -2188,7 +2188,8 @@ and register_site_code=#{registerSiteCode} and register_date = #{registerDate} and register_man_code= #{registerManCode} - and take_piece_employee_code=#{takePieceEmployeeCode} + and exists (select 1 from sys_user su1, sys_user su2 where su1.emp_code = #{takePieceEmployeeCode} and su2.emp_code = a.take_piece_employee_code and su1.emp_name = su2.emp_name and su1.del_flag='0' and su2.del_flag='0') + and send_date = #{sendDate} and dispatch_man_code=#{dispatchManCode}