This commit is contained in:
linfso 2024-06-08 23:52:40 +08:00
parent 61b5e2d16f
commit 69a4c8db79
2 changed files with 23 additions and 0 deletions

View File

@ -548,6 +548,7 @@
</if>
<if test="params.privSiteCode != null and params.privSiteCode != '88888'">
and (
a.send_site_code in (

View File

@ -83,6 +83,28 @@
and register_date <![CDATA[ <= ]]> #{params.endRegisterDate}
</if>
<if test="params.privSiteCode != null and params.privSiteCode != '88888'">
and (
register_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
send_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
)
)
</if>
</where>
order by create_time desc