CASEID as id, REGNO as zch, UNISCID as uniscid, ENTNAME as dsrmc, PENDECNO as sbookcode, ILLEGACTTYPE as sgisttypename, PENAUTH_CN as cfdjjg, PENDECISSDATE as cfjdsj, PENCONTENT as spuncontent
select
from case_pub_nbaseinfo
where ACTYPE = '1'
and PENAUTH like concat(#{params.region}, '%')
and (uniscid = #{params.uniscid} or REGNO = #{params.uniscid})
and ENTNAME like concat('%', #{params.dsrmc}, '%')
and PENAUTH_CN = #{params.cfdjjg}
select from case_pub_nbaseinfo where ACTYPE = '1' and CASEID = #{id}
(
SELECT
CASEID AS caseId,
ENTNAME AS entName,
UNISCID AS uniscid,
REGNO AS regNo,
PENDECNO AS penDecNo,
PENAUTH_CN AS penAuthCn,
PENDECISSDATE AS penDecIssDate,
PENCONTENT AS penContent,
PENAM AS penam,
ILLEGACTTYPE AS illegActType,
'外省' AS dataSource
FROM QG_CASE_PUB_NBASEINFO
WHERE ACTYPE = '1'
AND (UNISCID = #{params.uniscid} OR REGNO = #{params.uniscid})
AND ENTNAME LIKE '%' || #{params.entname} || '%'
AND PENAUTH_CN = #{params.penAuthCn}
AND PENDECNO = #{params.penDecNo}
AND (OPFLAG IS NULL OR OPFLAG != 'D')
)
UNION ALL
(
SELECT
ID AS caseId,
DSRMC AS entName,
UNISCID AS uniscid,
ZCH AS regNo,
SBOOKCODE AS penDecNo,
CFDJJG AS penAuthCn,
CFJDSJ AS penDecIssDate,
SPUNCONTENT AS penContent,
PENAM AS penam,
SGISTTYPENAME AS illegActType,
'本省' AS dataSource
FROM case_pub_nbaseinfo
WHERE ACTYPE = '1'
AND PENAUTH LIKE concat(#{params.region}, '%')
AND (UNISCID = #{params.uniscid} OR ZCH = #{params.uniscid})
AND DSRMC LIKE concat('%', #{params.entname}, '%')
AND CFDJJG = #{params.penAuthCn}
)