40 lines
1.1 KiB
XML
40 lines
1.1 KiB
XML
|
|
<?xml version="1.0" encoding="utf-8"?>
|
||
|
|
<dynamic-sql>
|
||
|
|
<sql id="getLogList"><![CDATA[
|
||
|
|
SELECT
|
||
|
|
SLOG.*
|
||
|
|
FROM
|
||
|
|
JCDP_SYS_LOG slog
|
||
|
|
LEFT JOIN JCDP_SYS_USER_ORG uorg ON (
|
||
|
|
UORG.USERID = SLOG.userid
|
||
|
|
AND UORG.IS_DEFAULT_ORG = 1
|
||
|
|
)
|
||
|
|
LEFT JOIN JCDP_SYS_ORG org ON org. ID = uorg.orgid where 1=1
|
||
|
|
<@p p=" AND ORG.CASCADE_ID like ?">cascade_id</@p>
|
||
|
|
<@p p=" AND SLOG.loginname=?">loginname1</@p>
|
||
|
|
<@p p=" AND (%s)" s=" OR " f="SLOG.%S LIKE ?">sessionid,loginname,username</@p>
|
||
|
|
]]></sql>
|
||
|
|
|
||
|
|
<sql id="getMessage_List"><![CDATA[
|
||
|
|
select * from (
|
||
|
|
SELECT
|
||
|
|
rece.ID,
|
||
|
|
rece.MSGSTATUS,
|
||
|
|
rece.RECEIVERID,
|
||
|
|
cont.MSGTITLE,
|
||
|
|
cont.MSGCONTENT,
|
||
|
|
cont.MSGTYPE,
|
||
|
|
cont.SENDTIME,
|
||
|
|
usr.USERNAME,
|
||
|
|
usr.USERCODE
|
||
|
|
FROM
|
||
|
|
jcdp_msg_receivers rece
|
||
|
|
LEFT JOIN jcdp_msg_content cont ON rece.MSGID = cont.ID
|
||
|
|
LEFT JOIN jcdp_sys_user usr ON usr.id = cont.SENDERID
|
||
|
|
) as list where 1=1
|
||
|
|
<@p p=" AND list.RECEIVERID=?">receiverid</@p>
|
||
|
|
<@p p=" AND list.MSGSTATUS=?">msgstatus</@p>
|
||
|
|
<@p p=" AND list.MSGTYPE=?">msgtype</@p>
|
||
|
|
<@p p=" AND (%s)" s=" OR " f="list.%S LIKE ?">msgtitle,msgcontent,username,usercode</@p>
|
||
|
|
]]></sql>
|
||
|
|
</dynamic-sql>
|