From ea51d1578b34f0fa0e989e8a6ddabb8f3d365edc Mon Sep 17 00:00:00 2001 From: linfso Date: Thu, 27 Jun 2024 15:46:38 +0800 Subject: [PATCH] md --- emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml index b42931929..6cfdae6b3 100644 --- a/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisWaybillMapper.xml @@ -778,6 +778,15 @@ UNION SELECT #{params.privSiteCode} FROM dual ) + or + a.dispatch_site_code in ( + SELECT t1.site_code FROM ( + SELECT * FROM emis_site WHERE parent_site_code IS NOT NULL ) t1,( SELECT @pid := + #{params.privSiteCode} ) pd + WHERE FIND_IN_SET( parent_site_code, @pid ) > 0 AND @pid := concat(@pid,',',site_code) + UNION + SELECT #{params.privSiteCode} FROM dual + ) or a.operate_employee_code=#{params.privEmpCode} or a.take_piece_employee_code=#{params.privEmpCode} )