init
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
Manifest-Version: 1.0
|
||||
Built-By: RMS Team
|
||||
Implementation-Title: Realtime Management System
|
||||
Implementation-Version: 3.5
|
||||
Implementation-Date: 2019-01
|
||||
Main-Class: com.eactive.eai.rms.Version
|
||||
@@ -0,0 +1,83 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="EAILog">
|
||||
<resultMap id="portalStatisticsResult" class="com.eactive.eai.rms.data.entity.onl.apim.portalstatistics.PortalStatisticsVO">
|
||||
<result property="clientId" column="CLIENT_ID"/>
|
||||
<result property="orgId" column="ORG_ID"/>
|
||||
<result property="orgName" column="ORG_NAME"/>
|
||||
<result property="appId" column="APP_ID"/>
|
||||
<result property="appName" column="APP_NAME"/>
|
||||
<result property="apiId" column="API_ID"/>
|
||||
<result property="apiName" column="API_NAME"/>
|
||||
<result property="requestCount" column="REQUEST_COUNT"/>
|
||||
<result property="failureCount" column="FAILURE_COUNT"/>
|
||||
<result property="statisticsTime" column="STATISTICS_TIME"/>
|
||||
<result property="routingUri" column="ROUTING_URI"/>
|
||||
</resultMap>
|
||||
|
||||
<statement id="selectLogList" parameterClass="java.util.HashMap" resultMap="portalStatisticsResult">
|
||||
SELECT
|
||||
A.CLIENT_ID,
|
||||
A.ORG_ID,
|
||||
MAX(A.ORG_NAME) AS ORG_NAME,
|
||||
A.API_ID,
|
||||
MAX(B.eaisvcdesc) AS API_NAME,
|
||||
MAX(C.clientname) AS APP_ID,
|
||||
MAX(C.clientname) AS APP_NAME,
|
||||
A.ROUTING_URI,
|
||||
SUM(A.END_COUNT) AS REQUEST_COUNT,
|
||||
SUM(A.START_COUNT) - SUM(A.END_COUNT) AS FAILURE_COUNT,
|
||||
A.STATISTICS_TIME
|
||||
FROM (
|
||||
SELECT
|
||||
CLIENTID AS CLIENT_ID,
|
||||
RAND() AS REQUEST_URI,
|
||||
'$startTime$' AS STATISTICS_TIME,
|
||||
EAISVCNAME AS API_ID,
|
||||
NULL AS API_NAME,
|
||||
NULL AS ROUTING_URI,
|
||||
NULL AS APP_ID,
|
||||
NULL AS APP_NAME,
|
||||
ORGID AS ORG_ID,
|
||||
ORGNAME AS ORG_NAME,
|
||||
0 AS END_COUNT,
|
||||
1 AS START_COUNT
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS BETWEEN #startTime# AND #endTime#
|
||||
AND LOGPRCSSSERNO = '100'
|
||||
UNION ALL
|
||||
SELECT
|
||||
CLIENTID AS CLIENT_ID,
|
||||
RAND() AS REQUEST_URI,
|
||||
'$startTime$' AS STATISTICS_TIME,
|
||||
EAISVCNAME AS API_ID,
|
||||
NULL AS API_NAME,
|
||||
NULL AS ROUTING_URI,
|
||||
NULL AS APP_ID,
|
||||
NULL AS APP_NAME,
|
||||
ORGID AS ORG_ID,
|
||||
ORGNAME AS ORG_NAME,
|
||||
CASE
|
||||
WHEN SUBSTRING(RSPNSERRCDNAME, 1, 2) = 'RE' THEN 0
|
||||
WHEN SUBSTRING(RSPNSERRCDNAME, 1, 2) = 'FE' THEN 0
|
||||
ELSE 1
|
||||
END AS END_COUNT,
|
||||
0 AS START_COUNT
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE
|
||||
MSGDPSTYMS BETWEEN #startTime# AND #endTime#
|
||||
AND LOGPRCSSSERNO = '400'
|
||||
) A
|
||||
LEFT JOIN $schemaId$.tseaihe01 B ON A.API_ID = B.eaisvcname
|
||||
LEFT JOIN $schemaId$.tseaiau01 C ON A.CLIENT_ID = C.clientid
|
||||
GROUP BY
|
||||
A.ORG_ID,
|
||||
A.CLIENT_ID,
|
||||
A.API_ID,
|
||||
A.STATISTICS_TIME,
|
||||
A.ROUTING_URI
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="EAILog">
|
||||
|
||||
<resultMap id="portalStatisticsResult" class="com.eactive.eai.rms.data.entity.onl.apim.portalstatistics.PortalStatisticsVO">
|
||||
<result property="clientId" column="CLIENT_ID"/>
|
||||
<result property="orgId" column="ORG_ID"/>
|
||||
<result property="orgName" column="ORG_NAME"/>
|
||||
<result property="appId" column="APP_ID"/>
|
||||
<result property="appName" column="APP_NAME"/>
|
||||
<result property="apiId" column="API_ID"/>
|
||||
<result property="apiName" column="API_NAME"/>
|
||||
<result property="requestCount" column="REQUEST_COUNT"/>
|
||||
<result property="failureCount" column="FAILURE_COUNT"/>
|
||||
<result property="statisticsTime" column="STATISTICS_TIME"/>
|
||||
<result property="routingUri" column="ROUTING_URI"/>
|
||||
</resultMap>
|
||||
|
||||
<statement id="selectLogList" parameterClass="java.util.HashMap" resultMap="portalStatisticsResult">
|
||||
SELECT
|
||||
A.CLIENT_ID,
|
||||
A.ORG_ID,
|
||||
MAX(A.ORG_NAME) AS ORG_NAME,
|
||||
A.API_ID,
|
||||
MAX(B.eaisvcdesc) AS API_NAME,
|
||||
MAX(C.clientname) AS APP_ID,
|
||||
MAX(C.clientname) AS APP_NAME,
|
||||
A.ROUTING_URI,
|
||||
SUM(A.END_COUNT) AS REQUEST_COUNT,
|
||||
SUM(A.START_COUNT) - SUM(A.END_COUNT) AS FAILURE_COUNT,
|
||||
A.STATISTICS_TIME
|
||||
FROM (
|
||||
SELECT
|
||||
CLIENTID AS CLIENT_ID,
|
||||
random() AS REQUEST_URI,
|
||||
'$startTime$' AS STATISTICS_TIME,
|
||||
EAISVCNAME AS API_ID,
|
||||
NULL AS API_NAME,
|
||||
NULL AS ROUTING_URI,
|
||||
NULL AS APP_ID,
|
||||
NULL AS APP_NAME,
|
||||
ORGID AS ORG_ID,
|
||||
ORGNAME AS ORG_NAME,
|
||||
0 AS END_COUNT,
|
||||
1 AS START_COUNT
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS BETWEEN #startTime# AND #endTime#
|
||||
AND LOGPRCSSSERNO = '100'
|
||||
UNION ALL
|
||||
SELECT
|
||||
CLIENTID AS CLIENT_ID,
|
||||
random() AS REQUEST_URI,
|
||||
'$startTime$' AS STATISTICS_TIME,
|
||||
EAISVCNAME AS API_ID,
|
||||
NULL AS API_NAME,
|
||||
NULL AS ROUTING_URI,
|
||||
NULL AS APP_ID,
|
||||
NULL AS APP_NAME,
|
||||
ORGID AS ORG_ID,
|
||||
ORGNAME AS ORG_NAME,
|
||||
CASE
|
||||
WHEN SUBSTRING(RSPNSERRCDNAME, 1, 2) = 'RE' THEN 0
|
||||
WHEN SUBSTRING(RSPNSERRCDNAME, 1, 2) = 'FE' THEN 0
|
||||
ELSE 1
|
||||
END AS END_COUNT,
|
||||
0 AS START_COUNT
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE
|
||||
MSGDPSTYMS BETWEEN #startTime# AND #endTime#
|
||||
AND LOGPRCSSSERNO = '400'
|
||||
) A
|
||||
LEFT JOIN $schemaId$.tseaihe01 B ON A.API_ID = B.eaisvcname
|
||||
LEFT JOIN $schemaId$.tseaiau01 C ON A.CLIENT_ID = C.clientid
|
||||
GROUP BY
|
||||
A.ORG_ID,
|
||||
A.CLIENT_ID,
|
||||
A.API_ID,
|
||||
A.STATISTICS_TIME,
|
||||
A.ROUTING_URI
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="SyncUp">
|
||||
|
||||
<statement id="insertPtlApiSpecInfoIntfSnd" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.PTL_API_SPEC_INFO_STG_TO_PRD_INTF_SND (
|
||||
EAI_SND_DATA_CRTN_DT, EAI_SND_DATA_CRTN_SEQ_NBR, EAI_SND_DATA_PRCS_TP_CD, EAI_SND_STS_CD, EAI_SND_DTTM,
|
||||
EAI_TX_ID, EAI_PRTT_SND_INDEX, EAI_RCV_SYS_RCV_STS_NBR, API_ID, API_NAME, API_SIMPLE_DESCRIPTION, API_URL,
|
||||
API_METHOD, API_CONTENT_TYPE, API_REQUEST_SPEC, API_RESPONSE_SPEC, SAMPLE_REQUEST, SAMPLE_RESPONSE,
|
||||
RESPONSE_TYPE, MOCK_URL, FILE_ID, DESCRIPTION, CREATED_BY, CREATED_DATE, LAST_MODIFIED_BY, LAST_MODIFIED_DATE,
|
||||
TESTBED_SPEC, DISPLAY_YN, DISPLAY_ORG, DISPLAY_ROLE_CODE
|
||||
)
|
||||
SELECT DATE_FORMAT(NOW(), '%Y%m%d%H') AS EAI_SND_DATA_CRTN_DT,
|
||||
ROW_NUMBER() OVER (ORDER BY API_ID) AS EAI_SND_DATA_CRTN_SEQ_NBR,
|
||||
'I' AS EAI_SND_DATA_PRCS_TP_CD, 'N' AS EAI_SND_STS_CD, CURRENT_TIMESTAMP() EAI_SND_DTTM,
|
||||
" " AS EAI_TX_ID, 0 AS EAI_PRTT_SND_INDEX, -1 AS EAI_RCV_SYS_RCV_STS_NBR,
|
||||
API_ID, API_NAME, API_SIMPLE_DESCRIPTION, API_URL, API_METHOD, API_CONTENT_TYPE,
|
||||
API_REQUEST_SPEC, API_RESPONSE_SPEC, SAMPLE_REQUEST, SAMPLE_RESPONSE, RESPONSE_TYPE, MOCK_URL,
|
||||
FILE_ID, DESCRIPTION, CREATED_BY, CREATED_DATE, LAST_MODIFIED_BY, LAST_MODIFIED_DATE, TESTBED_SPEC,
|
||||
DISPLAY_YN, DISPLAY_ORG, DISPLAY_ROLE_CODE
|
||||
FROM $schemaId$.PTL_API_SPEC_INFO
|
||||
WHERE STR_TO_DATE(LAST_MODIFIED_DATE, '%Y%m%d%H%i%s%f') <![CDATA[ >= ]]> NOW() - INTERVAL 1 DAY
|
||||
AND DISPLAY_YN = 'Y'
|
||||
</statement>
|
||||
|
||||
<statement id="deletePtlApiSpecInfoRcv" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.PTL_API_SPEC_INFO
|
||||
WHERE API_ID IN
|
||||
(
|
||||
SELECT API_ID
|
||||
FROM $schemaId$.PTL_API_SPEC_INFO_STG_TO_PRD_INTF_RCV
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') <![CDATA[ >= ]]> NOW() - INTERVAL 7 DAY
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertPtlApiSpecInfoRcv" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.PTL_API_SPEC_INFO(
|
||||
API_ID, API_NAME, API_SIMPLE_DESCRIPTION, API_URL, API_METHOD, API_CONTENT_TYPE,
|
||||
API_REQUEST_SPEC, API_RESPONSE_SPEC, SAMPLE_REQUEST, SAMPLE_RESPONSE,
|
||||
RESPONSE_TYPE, MOCK_URL, FILE_ID, DESCRIPTION, CREATED_BY, CREATED_DATE,
|
||||
LAST_MODIFIED_BY, LAST_MODIFIED_DATE, TESTBED_SPEC, DISPLAY_YN,
|
||||
DISPLAY_ORG, DISPLAY_ROLE_CODE
|
||||
)
|
||||
SELECT R.API_ID, API_NAME, API_SIMPLE_DESCRIPTION, API_URL, API_METHOD,
|
||||
API_CONTENT_TYPE, API_REQUEST_SPEC, API_RESPONSE_SPEC, SAMPLE_REQUEST,
|
||||
SAMPLE_RESPONSE, RESPONSE_TYPE, MOCK_URL, FILE_ID, DESCRIPTION, CREATED_BY,
|
||||
CREATED_DATE, LAST_MODIFIED_BY, LAST_MODIFIED_DATE, TESTBED_SPEC, DISPLAY_YN,
|
||||
DISPLAY_ORG, DISPLAY_ROLE_CODE
|
||||
FROM $schemaId$.PTL_API_SPEC_INFO_STG_TO_PRD_INTF_RCV R,
|
||||
(
|
||||
SELECT API_ID, MAX(EAI_SND_DATA_CRTN_DT) EAI_SND_DATA_CRTN_DT
|
||||
FROM $schemaId$.PTL_API_SPEC_INFO_STG_TO_PRD_INTF_RCV
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') >= NOW() - INTERVAL 7 DAY
|
||||
GROUP BY API_ID
|
||||
) C
|
||||
WHERE R.EAI_SND_DATA_CRTN_DT = C.EAI_SND_DATA_CRTN_DT
|
||||
AND R.API_ID = C.API_ID
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
</statement>
|
||||
|
||||
<statement id="updatePtlApiSpecInfoIntfRcv" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.PTL_API_SPEC_INFO_STG_TO_PRD_INTF_RCV
|
||||
SET BIZ_PRCS_RSLT_CD = 'S',
|
||||
BIZ_PRCS_DTTM = CURRENT_TIMESTAMP()
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') <![CDATA[ >= ]]> NOW() - INTERVAL 7 DAY
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
</statement>
|
||||
|
||||
<statement id="insertPtlOrgIntfSnd" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.PTL_ORG_PRD_TO_STG_INTF_SND (
|
||||
EAI_SND_DATA_CRTN_DT, EAI_SND_DATA_CRTN_SEQ_NBR, EAI_SND_DATA_PRCS_TP_CD, EAI_SND_STS_CD, EAI_SND_DTTM,
|
||||
EAI_TX_ID, EAI_PRTT_SND_INDEX, EAI_RCV_SYS_RCV_STS_NBR,
|
||||
ID, CORP_REG_NO, COMP_REG_NO, ORG_NAME, ORG_DESC, ORG_STATUS, ORG_TYPE, CREATED_BY, CREATED_DATE,
|
||||
LAST_MODIFIED_BY, LAST_MODIFIED_DATE, APPROVAL_STATUS, CEO_NAME, ORG_ADDR, ORG_SECTORS,
|
||||
ORG_INDUSTRYTYPE, ORG_PHONE_NUMBER, IP_WHITELIST, COMP_REG_FILE, SERVICE_NAME, SC_PHONE_NUMBER, ORG_CODE
|
||||
)
|
||||
SELECT DATE_FORMAT(NOW(), '%Y%m%d%H') AS EAI_SND_DATA_CRTN_DT,
|
||||
ROW_NUMBER() OVER (ORDER BY ID) AS EAI_SND_DATA_CRTN_SEQ_NBR,
|
||||
'I' AS EAI_SND_DATA_PRCS_TP_CD, 'N' AS EAI_SND_STS_CD, CURRENT_TIMESTAMP() EAI_SND_DTTM,
|
||||
" " AS EAI_TX_ID, 0 AS EAI_PRTT_SND_INDEX, -1 AS EAI_RCV_SYS_RCV_STS_NBR,
|
||||
ID, CORP_REG_NO, COMP_REG_NO, ORG_NAME, ORG_DESC, ORG_STATUS, ORG_TYPE, CREATED_BY, CREATED_DATE,
|
||||
LAST_MODIFIED_BY, LAST_MODIFIED_DATE, APPROVAL_STATUS, CEO_NAME, ORG_ADDR, ORG_SECTORS,
|
||||
ORG_INDUSTRYTYPE, ORG_PHONE_NUMBER, IP_WHITELIST, COMP_REG_FILE, SERVICE_NAME, SC_PHONE_NUMBER, ORG_CODE
|
||||
FROM $schemaId$.PTL_ORG
|
||||
WHERE STR_TO_DATE(LAST_MODIFIED_DATE, '%Y%m%d%H%i%s%f') <![CDATA[ >= ]]> NOW() - INTERVAL 1 DAY
|
||||
AND APPROVAL_STATUS = "COMPLETED"
|
||||
</statement>
|
||||
|
||||
<statement id="deletePtlOrgRcv" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.PTL_ORG
|
||||
WHERE ID IN
|
||||
(
|
||||
SELECT ID
|
||||
FROM $schemaId$.PTL_ORG_PRD_TO_STG_INTF_RCV
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') <![CDATA[ >= ]]> NOW() - INTERVAL 7 DAY
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertPtlOrgRcv" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.PTL_ORG(
|
||||
ID, CORP_REG_NO, COMP_REG_NO, ORG_NAME, ORG_DESC, ORG_STATUS, ORG_TYPE, CREATED_BY, CREATED_DATE,
|
||||
LAST_MODIFIED_BY, LAST_MODIFIED_DATE, APPROVAL_STATUS, CEO_NAME, ORG_ADDR, ORG_SECTORS,
|
||||
ORG_INDUSTRYTYPE, ORG_PHONE_NUMBER, IP_WHITELIST, COMP_REG_FILE, SERVICE_NAME, SC_PHONE_NUMBER, ORG_CODE
|
||||
)
|
||||
SELECT R.ID, CORP_REG_NO, COMP_REG_NO, ORG_NAME, ORG_DESC, ORG_STATUS, ORG_TYPE, CREATED_BY, CREATED_DATE,
|
||||
LAST_MODIFIED_BY, LAST_MODIFIED_DATE, APPROVAL_STATUS, CEO_NAME, ORG_ADDR, ORG_SECTORS,
|
||||
ORG_INDUSTRYTYPE, ORG_PHONE_NUMBER, IP_WHITELIST, COMP_REG_FILE, SERVICE_NAME, SC_PHONE_NUMBER, ORG_CODE
|
||||
FROM $schemaId$.PTL_ORG_PRD_TO_STG_INTF_RCV R,
|
||||
(
|
||||
SELECT ID, MAX(EAI_SND_DATA_CRTN_DT) EAI_SND_DATA_CRTN_DT
|
||||
FROM $schemaId$.PTL_ORG_PRD_TO_STG_INTF_RCV
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') <![CDATA[ >= ]]> NOW() - INTERVAL 7 DAY
|
||||
GROUP BY ID
|
||||
) C
|
||||
WHERE R.EAI_SND_DATA_CRTN_DT = C.EAI_SND_DATA_CRTN_DT
|
||||
AND R.ID = C.ID
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
</statement>
|
||||
|
||||
<statement id="updatePtlOrgIntfRcv" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.PTL_ORG_PRD_TO_STG_INTF_RCV
|
||||
SET BIZ_PRCS_RSLT_CD = 'S',
|
||||
BIZ_PRCS_DTTM = CURRENT_TIMESTAMP()
|
||||
WHERE STR_TO_DATE(EAI_SND_DATA_CRTN_DT, '%Y%m%d%H') <![CDATA[ >= ]]> NOW() - INTERVAL 7 DAY
|
||||
AND BIZ_PRCS_RSLT_CD = 'N'
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapInstStatus">
|
||||
|
||||
<statement id="findInstStatusList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT X.BjobBzwkDstcd AS BJOBBZWKDSTCD ,
|
||||
Y.BjobBzwkName AS BJOBBZWKNAME ,
|
||||
X.LnkgIPInfoName AS LNKGIPINFONAME ,
|
||||
X.LnkgPortInfoName AS LNKGPORTINFONAME,
|
||||
X.TCirtLnkgStusCd AS TCIRTLNKGSTUSCD ,
|
||||
X.THISMSGUSEYN AS THISMSGUSEYN ,
|
||||
X.SysLnkgDstcd AS SYSLNKGDSTCD ,
|
||||
X.OsidInstiDstcd AS OSIDINSTIDSTCD ,
|
||||
Z.OsidInstiName AS OSIDINSTINAME
|
||||
FROM $schemaId$.TSEAIBJ05 X
|
||||
INNER JOIN $schemaId$.TSEAIBJ02 Y ON X.BjobBzwkDstcd = Y.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 Z ON X.OsidInstiDstcd = Z.OsidInstiDstcd
|
||||
AND X.BjobBzwkDstcd = Z.BjobBzwkDstcd
|
||||
WHERE RqstRspnsDstcd = 'R'
|
||||
ORDER BY BjobBzwkDstcd, OsidInstiDstcd
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapInterfaceDeploy">
|
||||
|
||||
<statement id="selectInterfaceDeploy" parameterClass="java.util.HashMap" resultClass="com.eactive.eai.rms.bap.loader.intf.deploy.InterfaceDeploy" >
|
||||
select
|
||||
bjobmsgdstcd, bjobmsgdsticname, bjobbzwkdstcd, bjobtrandstcdname, bjobtelgmhdrsize, bjobtelgmrecsize, bjobtelgmtrailsize, eaifilesenduseyn, eaifilerecvuseyn, msgprcssprity, syscd, uapplcd, sndrcvfilename, rcvfilepattern, sndrcvfilepath, thismsgchrgids, recvnotiuseyn, logcretnyn, filetranssche, thismsguseyn, thismsgregsntid, thismsgregihms, thismsgamndrid, thismsgamndhms, outbizcd, filetransalam, filetranscond, osidinstitelno, osidinstibzwkrsempname, osidinsticode, bzwkrsemptelno, bzwkrsempname, sndscriptname, rmtnodename, groupcocd, infid, intfid, bizlevel1, bizlevel2, syscd2, syslnkgdstcd, osidinstidstcd, rqstrspnsdstcd, lnkgipinfoname, lnkgportinfoname, lnkgid, lnkgpwd, toutval, tcirtlnkgstuscd, adptrbzwkgroupname, adptrbzwkname, srcfilepath, encyn
|
||||
from
|
||||
$schemaId$.tseaibj01
|
||||
where bjobmsgdstcd = #intfid#
|
||||
</statement>
|
||||
|
||||
<delete id="deleteAllInterfaceDeploy" parameterClass="java.util.HashMap">
|
||||
delete from $schemaId$.tseaibj01 where bjobmsgdstcd = #intfid#
|
||||
</delete>
|
||||
|
||||
<insert id="insertInterfaceDeploy" parameterClass="com.eactive.eai.rms.bap.loader.intf.deploy.InterfaceDeploy">
|
||||
insert into $schemaId$.tseaibj01
|
||||
(bjobmsgdstcd, bjobmsgdsticname, bjobbzwkdstcd, bjobtrandstcdname, bjobtelgmhdrsize, bjobtelgmrecsize, bjobtelgmtrailsize, eaifilesenduseyn, eaifilerecvuseyn, msgprcssprity, syscd, uapplcd, sndrcvfilename, rcvfilepattern, sndrcvfilepath, thismsgchrgids, recvnotiuseyn, logcretnyn, filetranssche, thismsguseyn, thismsgregsntid, thismsgregihms, thismsgamndrid, thismsgamndhms, outbizcd, filetransalam, filetranscond, osidinstitelno, osidinstibzwkrsempname, osidinsticode, bzwkrsemptelno, bzwkrsempname, sndscriptname, rmtnodename, groupcocd, infid, intfid, bizlevel1, bizlevel2, syscd2, syslnkgdstcd, osidinstidstcd, rqstrspnsdstcd, lnkgipinfoname, lnkgportinfoname, lnkgid, lnkgpwd, toutval, tcirtlnkgstuscd, adptrbzwkgroupname, adptrbzwkname, srcfilepath, encyn)
|
||||
values
|
||||
(#bjobmsgdstcd#, #bjobmsgdsticname#, #bjobbzwkdstcd#, #bjobtrandstcdname#, #bjobtelgmhdrsize#, #bjobtelgmrecsize#, #bjobtelgmtrailsize#, #eaifilesenduseyn#, #eaifilerecvuseyn#, #msgprcssprity#, #syscd#, #uapplcd#, #sndrcvfilename#, #rcvfilepattern#, #sndrcvfilepath#, #thismsgchrgids#, #recvnotiuseyn#, #logcretnyn#, #filetranssche#, #thismsguseyn#, #thismsgregsntid#, #thismsgregihms#, #thismsgamndrid#, #thismsgamndhms#, #outbizcd#, #filetransalam#, #filetranscond#, #osidinstitelno#, #osidinstibzwkrsempname#, #osidinsticode#, #bzwkrsemptelno#, #bzwkrsempname#, #sndscriptname#, #rmtnodename#, #groupcocd#, #infid#, #intfid#, #bizlevel1#, #bizlevel2#, #syscd2#, #syslnkgdstcd#, #osidinstidstcd#, #rqstrspnsdstcd#, #lnkgipinfoname#, #lnkgportinfoname#, #lnkgid#, #lnkgpwd#, #toutval#, #tcirtlnkgstuscd#, #adptrbzwkgroupname#, #adptrbzwkname#, #srcfilepath#, #encyn#)
|
||||
</insert>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,283 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="LoaderBAP">
|
||||
<!-- transform -->
|
||||
<statement id="insertTSEAITR01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR01 ( CNVSNNAME, CNVSNDESC, LASTAMNDHMS, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, USEYN, VERINFO , AUTHOR)
|
||||
VALUES ( #CNVSNNAME#, #CNVSNDESC#, #LASTAMNDHMS#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #USEYN#, #VERINFO# ,#AUTHOR#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR02 (CNVSNNAME, LOUTNAME, SOURCRSULTDSTCD)
|
||||
VALUES ( #CNVSNNAME#, #LOUTNAME#, #SOURCRSULTDSTCD#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR03 (CNVSNNAME, CNVSNRSULTITEMPATHNAME, CNVSNCMDNAME, CNVSNITEMBASCVAL, CNVSNITEMSERNO )
|
||||
VALUES (#CNVSNNAME#, #CNVSNRSULTITEMPATHNAME#, #CNVSNCMDNAME#, #CNVSNITEMBASCVAL#, #CNVSNITEMSERNO#)
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR01 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAITR02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR02 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR03 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
|
||||
<!-- file info -->
|
||||
<statement id="deleteTSEAIBJ01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIBJ01 WHERE BJOBTRANDSTCDNAME = #BJOBTRANDSTCDNAME#
|
||||
</statement>
|
||||
|
||||
<!-- file info -->
|
||||
<statement id="insertTSEAIBJ01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIBJ01 (BJOBMSGDSTCD, BJOBMSGDSTICNAME, BJOBBZWKDSTCD, BJOBTRANDSTCDNAME, BJOBTELGMHDRSIZE, BJOBTELGMRECSIZE, BJOBTELGMTRAILSIZE, EAIFILESENDUSEYN, EAIFILERECVUSEYN, MSGPRCSSPRITY, SYSCD, UAPPLCD, SNDRCVFILENAME, RCVFILEPATTERN, SNDRCVFILEPATH, THISMSGCHRGIDS, RECVNOTIUSEYN, LOGCRETNYN, FILETRANSSCHE, THISMSGUSEYN, THISMSGREGSNTID, THISMSGREGIHMS, THISMSGAMNDRID, THISMSGAMNDHMS, OUTBIZCD, FILETRANSALAM, FILETRANSCOND, OSIDINSTITELNO, OSIDINSTIBZWKRSEMPNAME, OSIDINSTICODE, BZWKRSEMPTELNO, BZWKRSEMPNAME, SNDSCRIPTNAME, RMTNODENAME, GROUPCOCD, INFID, INTFID, BIZLEVEL1, BIZLEVEL2, SYSCD2, SYSLNKGDSTCD, OSIDINSTIDSTCD, RQSTRSPNSDSTCD, LNKGIPINFONAME, LNKGPORTINFONAME, LNKGID, LNKGPWD, TOUTVAL, TCIRTLNKGSTUSCD, ADPTRBZWKGROUPNAME, ADPTRBZWKNAME)
|
||||
VALUES (#BJOBMSGDSTCD#, #BJOBMSGDSTICNAME#, #BJOBBZWKDSTCD#, #BJOBTRANDSTCDNAME#, #BJOBTELGMHDRSIZE#, #BJOBTELGMRECSIZE#, #BJOBTELGMTRAILSIZE#, #EAIFILESENDUSEYN#, #EAIFILERECVUSEYN#, #MSGPRCSSPRITY#, #SYSCD#, #UAPPLCD#, #SNDRCVFILENAME#, #RCVFILEPATTERN#, #SNDRCVFILEPATH#, #THISMSGCHRGIDS#, #RECVNOTIUSEYN#, #LOGCRETNYN#, #FILETRANSSCHE#, #THISMSGUSEYN#, #THISMSGREGSNTID#, #THISMSGREGIHMS#, #THISMSGAMNDRID#, #THISMSGAMNDHMS#, #OUTBIZCD#, #FILETRANSALAM#, #FILETRANSCOND#, #OSIDINSTITELNO#, #OSIDINSTIBZWKRSEMPNAME#, #OSIDINSTICODE#, #BZWKRSEMPTELNO#, #BZWKRSEMPNAME#, #SNDSCRIPTNAME#, #RMTNODENAME#, #GROUPCOCD#, #INFID#, #INTFID#, #BIZLEVEL1#, #BIZLEVEL2#, #SYSCD2#, #SYSLNKGDSTCD#, #OSIDINSTIDSTCD#, #RQSTRSPNSDSTCD#, #LNKGIPINFONAME#, #LNKGPORTINFONAME#, #LNKGID#, #LNKGPWD#, #TOUTVAL#, #TCIRTLNKGSTUSCD#, #ADPTRBZWKGROUPNAME#, #ADPTRBZWKNAME#)
|
||||
</statement>
|
||||
|
||||
<!-- transform -->
|
||||
|
||||
|
||||
<!-- layout -->
|
||||
<statement id="insertTSEAITR07" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR07 (LOUTNAME, LOUTPTRNNAME, LOUTDESC, LASTAMNDHMS, EAIBZWKDSTCD, UAPPLNAME, SYSINTFACNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, USEYN, VERINFO , AUTHOR)
|
||||
VALUES (#LOUTNAME#, #LOUTPTRNNAME#, #LOUTDESC#, #LASTAMNDHMS#, #EAIBZWKDSTCD#, #UAPPLNAME#, #SYSINTFACNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #USEYN# ,#VERINFO#, #AUTHOR#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR08" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR08 (LOUTNAME, LOUTITEMNAME, LOUTITEMSERNO, LOUTITEMIDNAME, PARNTLOUTITEMIDNAME, LOUTITEMDESC, LOUTITEMNODEPTRNIDNAME, LOUTITEMPTRNIDNAME, LOUTITEMPATHNAME, LOUTITEMLENCNT, LOUTITEMREFINFO, LOUTITEMREFINFO2, LOUTITEMOCCURPTRNDSTCD, LOUTITEMMAXOCCURNOITM, LOUTITEMMINOCCURNOITM, LOUTITEMBASCVAL, LOUTITEMMSKYN, LOUTDPTCNT, DECPTLENCNT, LOUTITEMREFPTRNIDNAME, LOUTITEMMASKLENGTH, MULTILANG )
|
||||
VALUES (#LOUTNAME#, #LOUTITEMNAME#, #LOUTITEMSERNO#, #LOUTITEMIDNAME#, #PARNTLOUTITEMIDNAME#, #LOUTITEMDESC#, #LOUTITEMNODEPTRNIDNAME#, #LOUTITEMPTRNIDNAME#, #LOUTITEMPATHNAME#, #LOUTITEMLENCNT#, #LOUTITEMREFINFO#, #LOUTITEMREFINFO2#, #LOUTITEMOCCURPTRNDSTCD#, #LOUTITEMMAXOCCURNOITM#, #LOUTITEMMINOCCURNOITM#, #LOUTITEMBASCVAL#, #LOUTITEMMSKYN#, #LOUTDPTCNT#, #DECPTLENCNT#, #LOUTITEMREFPTRNIDNAME#, #LOUTITEMMASKLENGTH#, #MULTILANG#)
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR07" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR07 WHERE LOUTNAME = #LOUTNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAITR08" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR08 WHERE LOUTNAME = #LOUTNAME#
|
||||
</statement>
|
||||
|
||||
|
||||
|
||||
<!-- interface -->
|
||||
<statement id="insertTSEAIHE01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHE01 (EAISVCNAME , EAIBZWKDSTCD , SVCHMSEONOT , SVCMOTIVUSEDSTCD , SVCPRCESDSTICNAME , FLOWCTRLROUTNAME , INTGRADSTICNAME , SVCBFCLMNLOGYN , GSTATSYSADPTRBZWKGROUPNAME , SEVRLOGLVELNO , SVCLOGLVELNO , ERREAISVCNAME , DMNDERRCHNGIDNAME , DMNDERRFLDNAME , RSPNSERRCHNGIDNAME , RSPNSERRFLDNAME , EAISVCDESC , EAISEVRDSTCD , MODFIMGTSTUSDSTCD , EAILASTAMNDYMS , EAIGROUPCOCD , TRANTYPE , USEYN ,VERINFO , TXID, REFKEY, EXTBIZCD, AUTHOR)
|
||||
VALUES (#EAISVCNAME#, #EAIBZWKDSTCD#, #SVCHMSEONOT#, #SVCMOTIVUSEDSTCD#, #SVCPRCESDSTICNAME#, #FLOWCTRLROUTNAME#, #INTGRADSTICNAME#, #SVCBFCLMNLOGYN#, #GSTATSYSADPTRBZWKGROUPNAME#, #SEVRLOGLVELNO#, #SVCLOGLVELNO#, #ERREAISVCNAME#, #DMNDERRCHNGIDNAME#, #DMNDERRFLDNAME#, #RSPNSERRCHNGIDNAME#, #RSPNSERRFLDNAME#, #EAISVCDESC#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#, #EAIGROUPCOCD#, #TRANTYPE#,#USEYN# ,#VERINFO# , #TXID#, #REFKEY#, #EXTBIZCD#, #AUTHOR#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHE02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHE02 (EAISVCNAME , SVCPRCSSNO , PSVINTFACDSTICNAME , PSVSYSBZWKDSTCD , PSVSYSIDNAME , PSVSYSSVCDSTICNAME , PSVSYSADPTRBZWKGROUPNAME , FLOVRYN , CHNGEONOT , CHNGMSGIDNAME , BASCRSPNSMSGCMPRCTNT , BASCRSPNSCHNGEONOT , BASCRSPNSCHNGMSGIDNAME , ERRRSPNSMSGCMPRCTNT , ERRRSPNSCHNGEONOT , ERRRSPNSCHNGMSGIDNAME , NEXTSVCPRCSSNO , OUTBNDROUTNAME , TOUTVAL , CMPENSVCPRCSSDSTICNAME , SUPPLDELYN , HDRCTRLDSTCD , HDRREFCLSNAME , RESTOPTION, TIMEOUTCODE)
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #PSVINTFACDSTICNAME#, #PSVSYSBZWKDSTCD#, #PSVSYSIDNAME#, #PSVSYSSVCDSTICNAME#, #PSVSYSADPTRBZWKGROUPNAME#, #FLOVRYN#, #CHNGEONOT#, #CHNGMSGIDNAME#, #BASCRSPNSMSGCMPRCTNT#, #BASCRSPNSCHNGEONOT#, #BASCRSPNSCHNGMSGIDNAME#, #ERRRSPNSMSGCMPRCTNT#, #ERRRSPNSCHNGEONOT#, #ERRRSPNSCHNGMSGIDNAME#, #NEXTSVCPRCSSNO#, #OUTBNDROUTNAME#, #TOUTVAL#, #CMPENSVCPRCSSDSTICNAME#, #SUPPLDELYN#, #HDRCTRLDSTCD#, #HDRREFCLSNAME#, #RESTOPTION# , #TIMEOUTCODE#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIMS02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIMS02 (EAISVCNAME, SVCPRCSSNO, REFMSGIDNO, REFMSGIDNAME )
|
||||
VALUES ( #EAISVCNAME#, #SVCPRCSSNO#, #REFMSGIDNO#, #REFMSGIDNAME#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR01 (EAISVCNAME, SVCPRCSSNO, RULESERNO, RSULTPRCSSNO, RULEFLDGROUPNAME, RULEFLDNAME, CMPRCTNT )
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #RULESERNO#, #RSULTPRCSSNO#, #RULEFLDGROUPNAME#, #RULEFLDNAME#, #CMPRCTNT#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR03 (EAISVCNAME, ETRACTDSTCD, FLDPRCSSNO, MSGDSTCD, BZWKFLDNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS )
|
||||
VALUES (#EAISVCNAME#, #ETRACTDSTCD#, #FLDPRCSSNO#, #MSGDSTCD#, #BZWKFLDNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS# )
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHS04" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHS04 (BZWKSVCKEYNAME, EAISVCNAME, EAITRANNAME, EAISENDRECV, EAIDIRECTION, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS)
|
||||
VALUES (#BZWKSVCKEYNAME#, #EAISVCNAME#, #EAITRANNAME#, #EAISENDRECV#, #EAIDIRECTION#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIHS05" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHS05 (BZWKSVCKEYNAME, COLUMNNAME, COLUMNVALUE)
|
||||
VALUES (#BZWKSVCKEYNAME#, #COLUMNNAME#, #COLUMNVALUE#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR06" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR06 (EAISVCNAME, SVCPRCSSNO, SVCROUTCLSNAME, ADPTRROUTCLSNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS)
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #SVCROUTCLSNAME#, #ADPTRROUTCLSNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHE03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHE03 (EXTNLINSTIIDNFINAME, SVCPRCSSNO, PSVINTFACDSTICNAME, PSVSYSBZWKDSTCD, PSVSYSIDNAME, PSVSYSSVCDSTICNAME, PSVSYSADPTRBZWKGROUPNAME, FLOVRYN, CHNGEONOT, CHNGMSGIDNAME, BASCRSPNSMSGCMPRCTNT, BASCRSPNSCHNGEONOT, BASCRSPNSCHNGMSGIDNAME, ERRRSPNSMSGCMPRCTNT, ERRRSPNSCHNGEONOT, ERRRSPNSCHNGMSGIDNAME, NEXTSVCPRCSSNO, OUTBNDROUTNAME, TOUTVAL, CMPENSVCPRCSSDSTICNAME, SUPPLDELYN, HDRCTRLDSTCD, HDRREFCLSNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS, ADPTRBZWKGROUPDESC)
|
||||
VALUES (#EXTNLINSTIIDNFINAME#, #SVCPRCSSNO#, #PSVINTFACDSTICNAME#, #PSVSYSBZWKDSTCD#, #PSVSYSIDNAME#, #PSVSYSSVCDSTICNAME#, #PSVSYSADPTRBZWKGROUPNAME#, #FLOVRYN#, #CHNGEONOT#, #CHNGMSGIDNAME#, #BASCRSPNSMSGCMPRCTNT#, #BASCRSPNSCHNGEONOT#, #BASCRSPNSCHNGMSGIDNAME#, #ERRRSPNSMSGCMPRCTNT#, #ERRRSPNSCHNGEONOT#, #ERRRSPNSCHNGMSGIDNAME#, #NEXTSVCPRCSSNO#, #OUTBNDROUTNAME#, #TOUTVAL#, #CMPENSVCPRCSSDSTICNAME#, #SUPPLDELYN#, #HDRCTRLDSTCD#, #HDRREFCLSNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#, #ADPTRBZWKGROUPDESC#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE01 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE02 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIMS02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIMS02 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR01 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR03 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHS04" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS04 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
<statement id="deleteTSEAIHS05" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS05 WHERE BZWKSVCKEYNAME IN (SELECT BZWKSVCKEYNAME FROM $schemaId$.TSEAIHS04 WHERE EAISVCNAME = #EAISVCNAME# )
|
||||
</statement>
|
||||
<statement id="deleteTSEAIFR06" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR06 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE03 WHERE EXTNLINSTIIDNFINAME = #EXTNLINSTIIDNFINAME#
|
||||
</statement>
|
||||
|
||||
|
||||
<!-- statement id="deleteTSEAIHS01old" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS01 WHERE EAITRANNAME||SPLIZDMNDDSTCD||STNDTELGMWTINEXTNLDSTCD = #EAISVCNAME#
|
||||
</statement-->
|
||||
<!-- interface -->
|
||||
|
||||
<!-- adapter -->
|
||||
<statement id="insertTSEAIAD01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD01 (ADPTRBZWKGROUPNAME,ADPTRMSGPTRNCD,EAIBZWKDSTCD,ADPTRCD,ADPTRMSGDSTCD,ADPTRIODSTCD,REFCLSNAME,SNDRCVHMSLOGYN,ADPTRUSEYN,SPCFCLUUSEYN,ADPTRBZWKGROUPDESC,OSIDINSTINO,EAISEVRDSTCD,EAILASTAMNDYMS,OSIDINSTIYN,OSIDINSTIBZWKRSEMPNAME,OSIDINSTITELNO,MONIUSEYN,MONICNDNCTNT,KESAUSEYN,TESTMASTERYN,ADPTRNICKNAME,COMPANYCODEDATA,ADPTRINSTICODE)
|
||||
VALUES (#ADPTRBZWKGROUPNAME#,#ADPTRMSGPTRNCD#,#EAIBZWKDSTCD#,#ADPTRCD#,#ADPTRMSGDSTCD#,#ADPTRIODSTCD#,#REFCLSNAME#,#SNDRCVHMSLOGYN#,'0',#SPCFCLUUSEYN#,#ADPTRBZWKGROUPDESC#,#OSIDINSTINO#,#EAISEVRDSTCD#,#EAILASTAMNDYMS#,#OSIDINSTIYN#,#OSIDINSTIBZWKRSEMPNAME#,#OSIDINSTITELNO#,#MONIUSEYN#,#MONICNDNCTNT#,#KESAUSEYN#,#TESTMASTERYN#,#ADPTRNICKNAME#,#COMPANYCODEDATA#,#ADPTRINSTICODE#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIAD02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD02 (ADPTRBZWKGROUPNAME, ADPTRBZWKNAME, EAISEVRINSTNCNAME, LSTNERCLSNAME, TESTCLSNAME, PRPTYGROUPNAME, ADPTRDESC)
|
||||
VALUES (#ADPTRBZWKGROUPNAME#, #ADPTRBZWKNAME#, #EAISEVRINSTNCNAME#, #LSTNERCLSNAME#, #TESTCLSNAME#, #PRPTYGROUPNAME#, #ADPTRDESC#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIAD14" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD14 (PRPTYGROUPNAME, PRPTYGROUPDESC)
|
||||
VALUES (#PRPTYGROUPNAME#, #PRPTYGROUPDESC#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIAD15" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD15 (PRPTYGROUPNAME, PRPTYNAME, PRPTY2VAL)
|
||||
VALUES (#PRPTYGROUPNAME#, #PRPTYNAME#, #PRPTY2VAL#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIFR04" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR04 (ADPTRBZWKGROUPNAME, MSGDSTCD, IODSTCD, FLDPRCSSNO, BZWKFLDNAME, CLSNAME, MSGFLDSTARTSITUVAL, MSGFLDLEN, NOMALPRCSSCTNT, GROUPINORNO )
|
||||
VALUES (#ADPTRBZWKGROUPNAME#, #MSGDSTCD#, #IODSTCD#, #FLDPRCSSNO#, #BZWKFLDNAME#, #CLSNAME#, #MSGFLDSTARTSITUVAL#, #MSGFLDLEN#, #NOMALPRCSSCTNT#, #GROUPINORNO# )
|
||||
</statement>
|
||||
<statement id="deleteTSEAIAD01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIAD01 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIAD02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIAD14" parameterClass="java.util.HashMap">
|
||||
DELETE
|
||||
FROM $schemaId$.TSEAIAD14
|
||||
WHERE PRPTYGROUPNAME IN (SELECT PRPTYGROUPNAME FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#)
|
||||
|
||||
</statement>
|
||||
<statement id="deleteTSEAIAD15" parameterClass="java.util.HashMap">
|
||||
DELETE
|
||||
FROM $schemaId$.TSEAIAD15
|
||||
WHERE PRPTYGROUPNAME IN (SELECT PRPTYGROUPNAME FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR04" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR04 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectTable" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="value1">
|
||||
$key1$ = #value1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTable" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.$tableName$
|
||||
|
||||
</statement>
|
||||
<statement id="insertTable" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.$tableName$
|
||||
<iterate close=")" conjunction="," open="(" prepend="" property="columnList">
|
||||
$COLUMNLIST[]$
|
||||
</iterate>
|
||||
VALUES
|
||||
<iterate close=")" conjunction="," open="(" prepend="" property="valueList">
|
||||
#VALUELIST[]#
|
||||
</iterate>
|
||||
</statement>
|
||||
|
||||
<statement id="updateNode" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAICM03 SET PRPTY2VAL = #instName# WHERE PRPTYGROUPNAME = 'TRAN_BLOCK'
|
||||
</statement>
|
||||
|
||||
<statement id="updateInst" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAICM03 SET PRPTY2VAL = #value# WHERE PRPTYGROUPNAME = 'TRAN_BLOCK' AND PRPTYNAME = #type#
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableData" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableDataLike" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ LIKE #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableDataMain" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT MAIN.*
|
||||
FROM $schemaId$.$tableName$ MAIN
|
||||
, $schemaId$.TSEAIAD02 SUB
|
||||
WHERE MAIN.PRPTYGROUPNAME = SUB.PRPTYGROUPNAME
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
<statement id="selectDataForTSEAITR08" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.TSEAITR08
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY LOUTNAME, LOUTITEMIDNAME
|
||||
</statement>
|
||||
<statement id="selectTableDataForListValue" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<isNotEmpty prepend="WHERE" property="param1">
|
||||
$key1$ in
|
||||
<iterate property="param1" prepend="" open="(" close=")" conjunction=",">
|
||||
#param1[]#
|
||||
</iterate>
|
||||
</isNotEmpty>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
<statement id="selectSnaAdpApList" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
$schemaId$.TSEAIAD15 AD15, $schemaId$.TSEAIAD02 AD02
|
||||
WHERE
|
||||
AD15.PRPTYGROUPNAME = AD02.ADPTRBZWKNAME
|
||||
AND AD02.ADPTRBZWKGROUPNAME = #param1#
|
||||
AND PRPTYNAME = 'APP_CODE'
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SearchBAP">
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" >
|
||||
SELECT
|
||||
INFID AS "interfaceName",
|
||||
BJOBMSGDSTICNAME AS "interfaceDesc" ,
|
||||
'fileinfo' AS "resourceType",
|
||||
THISMSGREGSNTID AS "userId",
|
||||
UAPPLCD AS "resourceApp",
|
||||
INFID || '.json' AS "resourceName",
|
||||
BJOBMSGDSTICNAME AS "resourceDesc",
|
||||
'FBT' || '/' || UAPPLCD || '/' || 'fileinfo' || '/' AS "resourcePath",
|
||||
BJOBTRANDSTCDNAME AS "fileCode"
|
||||
FROM
|
||||
$schemaId$.tseaiBJ01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="userId">
|
||||
THISMSGREGSNTID = #userId#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="resourceApp">
|
||||
UAPPLCD = #resourceApp#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty property="searchName">
|
||||
<isEqual prepend="AND" property="searchType" compareValue="interfaceName">
|
||||
INFID like '%'||#searchName#||'%'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchType" compareValue="interfaceDesc">
|
||||
BJOBMSGDSTICNAME like '%'||#searchName#||'%'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchType" compareValue="fileCode">
|
||||
BJOBTRANDSTCDNAME like '%'||#searchName#||'%'
|
||||
</isEqual>
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapAdapter">
|
||||
<statement id="adapterGroupDetail" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME,
|
||||
ADPTRCD,
|
||||
ADPTRUSEYN,
|
||||
ADPTRBZWKGROUPDESC
|
||||
FROM $schemaId$.TSEAIBA01
|
||||
WHERE AdptrBzwkGroupName=#adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="adapterDetail" resultClass="java.util.HashMap">
|
||||
SELECT A.ADPTRBZWKGROUPNAME,
|
||||
A.ADPTRBZWKNAME,
|
||||
A.LSTNERCLSNAME,
|
||||
A.PRPTYGROUPNAME,
|
||||
A.ADPTRDESC,
|
||||
B.PRPTYGROUPDESC
|
||||
FROM $schemaId$.TSEAIBA02 A LEFT OUTER JOIN $schemaId$.TSEAIBA03 B
|
||||
ON A.PrptyGroupName = B.PrptyGroupName
|
||||
WHERE AdptrBzwkGroupName=#adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="propertyList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
B.PRPTYNAME,
|
||||
B.PRPTY2VAL
|
||||
FROM $schemaId$.TSEAIBA02 A LEFT OUTER JOIN $schemaId$.TSEAIBA04 B
|
||||
ON A.PrptyGroupName = B.PrptyGroupName
|
||||
WHERE A.AdptrBzwkGroupName=#adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ROWNO, ADPTRBZWKGROUPNAME, ADPTRBZWKGROUPDESC, ADPTRUSEYN
|
||||
FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO, AdptrBzwkGroupName, AdptrBzwkGroupDesc, AdptrUseYn
|
||||
FROM (
|
||||
SELECT
|
||||
AdptrBzwkGroupName, AdptrBzwkGroupDesc, AdptrUseYn
|
||||
FROM $schemaId$.TSEAIBA01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="adptrUseYn">
|
||||
AdptrUseYn = #adptrUseYn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(AdptrBzwkGroupName) LIKE CONCAT( '%' , #searchAdptrBzwkGroupName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP, (SELECT @NO := 0) R
|
||||
ORDER BY AdptrBzwkGroupName
|
||||
) T
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBA01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="adptrUseYn">
|
||||
AdptrUseYn = #adptrUseYn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(AdptrBzwkGroupName) LIKE CONCAT( '%' , #searchAdptrBzwkGroupName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,60 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapAdapter">
|
||||
<statement id="updateAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBA01 SET
|
||||
AdptrCd = #adptrCd#,
|
||||
AdptrUseYn = #adptrUseYn#,
|
||||
AdptrBzwkGroupDesc = #adptrBzwkGroupDesc#
|
||||
WHERE AdptrBzwkGroupName = #adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="updateAdapter" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBA02 SET
|
||||
LstnerClsName = #lstnerClsName#,
|
||||
PrptyGroupName = #prptyGroupName#,
|
||||
AdptrDesc = #adptrDesc#
|
||||
WHERE AdptrBzwkGroupName = #adptrBzwkGroupName#
|
||||
AND AdptrBzwkName = #adptrBzwkName#
|
||||
</statement>
|
||||
|
||||
<statement id="insertAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA01 (
|
||||
AdptrBzwkGroupName,
|
||||
AdptrCd,
|
||||
AdptrUseYn,
|
||||
AdptrBzwkGroupDesc )
|
||||
VALUES (
|
||||
#adptrBzwkGroupName#,
|
||||
#adptrCd#,
|
||||
#adptrUseYn#,
|
||||
#adptrBzwkGroupDesc#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertAdapter" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA02 (
|
||||
AdptrBzwkGroupName,
|
||||
AdptrBzwkName,
|
||||
LstnerClsName,
|
||||
PrptyGroupName,
|
||||
AdptrDesc)
|
||||
VALUES (
|
||||
#adptrBzwkGroupName#,
|
||||
#adptrBzwkName#,
|
||||
#lstnerClsName#,
|
||||
#prptyGroupName#,
|
||||
#adptrDesc#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA01 WHERE AdptrBzwkGroupName = #adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteAdapter" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA02
|
||||
WHERE AdptrBzwkGroupName=#adptrBzwkGroupName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapAdapterProperty">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ORGTABLE.*
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, A.*
|
||||
FROM (
|
||||
SELECT BA03.PRPTYGROUPNAME
|
||||
, BA03.PRPTYGROUPDESC
|
||||
FROM $schemaId$.TSEAIBA03 BA03
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBA04 BA04
|
||||
ON BA03.PRPTYGROUPNAME = BA04.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BA03.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BA03.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BA04.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BA04.Prpty2Val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BA03.PRPTYGROUPNAME
|
||||
, BA03.PRPTYGROUPDESC
|
||||
) A
|
||||
, (SELECT @NO := 0) R
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM (
|
||||
SELECT BA03.PRPTYGROUPNAME
|
||||
FROM $schemaId$.TSEAIBA03 BA03
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBA04 BA04
|
||||
ON BA03.PRPTYGROUPNAME = BA04.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BA03.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BA03.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BA04.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BA04.Prpty2val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BA03.PRPTYGROUPNAME
|
||||
, BA03.PRPTYGROUPDESC
|
||||
) ORGTABLE
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapAdapterProperty">
|
||||
<statement id="propertyGroupDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYGROUPNAME AS "PRPTYGROUPNAME", PRPTYGROUPDESC AS "PRPTYGROUPDESC"
|
||||
FROM $schemaId$.TSEAIBA03
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="propertyDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYNAME AS "PRPTYNAME", PRPTY2VAL AS "PRPTY2VAL"
|
||||
FROM $schemaId$.TSEAIBA04
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBA03
|
||||
SET PrptyGroupDesc = #prptyGroupDesc#
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA03(
|
||||
PrptyGroupName, PrptyGroupDesc)
|
||||
VALUES(#prptyGroupName#, #prptyGroupDesc#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA04(
|
||||
PrptyGroupName, PrptyName, Prpty2Val)
|
||||
VALUES(#prptyGroupName#, #prptyName#, #prpty2Val#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA03 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA04 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapCode">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
MSG ,
|
||||
MSGCTNT ,
|
||||
TREATMATRCTNT ,
|
||||
SMSSENDYN ,
|
||||
ITSMOBSTCLGRDDSTCD
|
||||
FROM $schemaId$.TSEAIBP05, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsg">
|
||||
UPPER(Msg) LIKE CONCAT( '%' , #searchMsg# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDesc">
|
||||
UPPER(MsgCtnt) LIKE '%' || #searchDesc# || '%'
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY Msg
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM $schemaId$.TSEAIBP05
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsg">
|
||||
UPPER(Msg) LIKE CONCAT( '%' , #searchMsg# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDesc">
|
||||
UPPER(MsgCtnt) LIKE '%' || #searchDesc# || '%'
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapCode">
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT Msg AS "MSG" ,
|
||||
MsgCtnt AS "MSGCTNT" ,
|
||||
TreatMatrCtnt AS "TREATMATRCTNT" ,
|
||||
SMSSendYn AS "SMSSENDYN" ,
|
||||
ITSMObstclGrdDstcd AS "ITSMOBSTCLGRDDSTCD"
|
||||
FROM $schemaId$.TSEAIBP05
|
||||
WHERE MSG = #msg#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBP05 SET
|
||||
MsgCtnt = #msgCtnt# ,
|
||||
TreatMatrCtnt = #treatMatrCtnt# ,
|
||||
SMSSendYn = #smsSendYn# ,
|
||||
ITSMObstclGrdDstcd = #itsmObstclGrdDstcd#
|
||||
WHERE Msg = #msg#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP05(
|
||||
Msg, MsgCtnt, TreatMatrCtnt, SMSSendYn, ITSMObstclGrdDstcd )
|
||||
VALUES(#msg# ,#msgCtnt#, #treatMatrCtnt#, #smsSendYn#, #itsmObstclGrdDstcd#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP05 WHERE Msg = #msg#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Combo">
|
||||
|
||||
<statement id="selectListComboForTable" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT $codeColumn$ CODE, $nameColumn$ NAME
|
||||
FROM $schemaId$.$tableName$
|
||||
<isNotEmpty prepend="WHERE" property="where">
|
||||
$where$
|
||||
</isNotEmpty>
|
||||
<isEmpty prepend=" " property="sortColumn">
|
||||
ORDER BY $nameColumn$ ASC
|
||||
</isEmpty>
|
||||
<isNotEmpty prepend=" " property="sortColumn">
|
||||
ORDER BY $sortColumn$ ASC
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectListComboForTableWithCode" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT $codeColumn$ CODE, CONCAT( '[' , $codeColumn$ , ']' , $nameColumn$ ) NAME
|
||||
FROM $schemaId$.$tableName$
|
||||
<isNotEmpty prepend="WHERE" property="where">
|
||||
$where$
|
||||
</isNotEmpty>
|
||||
ORDER BY NAME ASC
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCombo" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT CODE CODE
|
||||
<isEqual prepend="," property="locale" compareValue="EN">
|
||||
IFNULL(CODENAME_EN, CODENAME) AS NAME
|
||||
</isEqual>
|
||||
<isNotEqual prepend="," property="locale" compareValue="EN">
|
||||
CODENAME NAME
|
||||
</isNotEqual>
|
||||
FROM $schemaId$.TSEAICM20
|
||||
WHERE CODEGROUP = #codeGroup# AND USEYN = 'Y'
|
||||
ORDER BY SEQ
|
||||
</statement>
|
||||
|
||||
<statement id="selectMeta04ComboList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT VLD_VAL CODE, VLD_VAL_NM NAME
|
||||
FROM $schemaId$.TSEAIMX04
|
||||
WHERE DEL_YN ='N'
|
||||
<isNotEmpty prepend="AND" property="upperVal">
|
||||
UPPER_VLD_VAL = #upperVal#
|
||||
</isNotEmpty>
|
||||
AND $searchType$ = #param#
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapLifecycle">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
LIFECYCLCLSNAME,
|
||||
LODINSEQ,
|
||||
LIFECYCLUSEDSTCD
|
||||
FROM $schemaId$.TSEAIBP04, (SELECT @NO := 0) R
|
||||
ORDER BY LodinSeq, LifeCyclClsName
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapLifecycle">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIBP04
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT LIFECYCLCLSNAME AS "LIFECYCLCLSNAME",
|
||||
LODINSEQ AS "LODINSEQ",
|
||||
LIFECYCLUSEDSTCD AS "LIFECYCLUSEDSTCD"
|
||||
FROM $schemaId$.TSEAIBP04
|
||||
WHERE LifeCyclClsName = #lifeCyclClsName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBP04
|
||||
SET LodinSeq = #lodinSeq#,
|
||||
LifeCyclUseDstcd = #lifeCyclUseDstcd#
|
||||
WHERE LifeCyclClsName = #lifeCyclClsName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP04 (
|
||||
LifeCyclClsName,
|
||||
LodinSeq,
|
||||
LifeCyclUseDstcd
|
||||
)
|
||||
VALUES (
|
||||
#lifeCyclClsName#,
|
||||
#lodinSeq#,
|
||||
#lifeCyclUseDstcd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP04 WHERE LifeCyclClsName = #lifeCyclClsName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapLogDelete">
|
||||
|
||||
<statement id="clearStage" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ04
|
||||
WHERE BjobDmndMsgID IN
|
||||
( SELECT BjobDmndMsgID
|
||||
FROM $schemaId$.TSEAIBJ03
|
||||
WHERE BjobDmndMsgID LIKE CONCAT( #uuid# , '%')
|
||||
AND TranStartHMS BETWEEN #stageStart# AND #stageEnd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="clearNoFileStage" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ04
|
||||
WHERE BjobDmndMsgID IN
|
||||
( SELECT BjobDmndMsgID
|
||||
FROM $schemaId$.TSEAIBJ03
|
||||
WHERE BjobDmndMsgID LIKE CONCAT( #uuid# , '%')
|
||||
AND TranPrcssDstcd = 'N'
|
||||
AND TranStartHMS BETWEEN #nofileStart# AND #nofileEnd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="clearNoFileMaster" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ03
|
||||
WHERE BjobDmndMsgID IN
|
||||
( SELECT BjobDmndMsgID
|
||||
FROM $schemaId$.TSEAIBJ03
|
||||
WHERE BjobDmndMsgID LIKE CONCAT( #uuid# , '%')
|
||||
AND TranPrcssDstcd = 'N'
|
||||
AND TranStartHMS BETWEEN #nofileStart# AND #nofileEnd#
|
||||
MINUS
|
||||
SELECT BjobDmndMsgID
|
||||
FROM $schemaId$.TSEAIBJ04
|
||||
WHERE BjobDmndMsgID LIKE CONCAT( #uuid# , '%')
|
||||
AND ThisStgeStartHMS BETWEEN #nofileStart# AND #nofileEnd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapProperty">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ORGTABLE.*
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, A.*
|
||||
FROM (
|
||||
SELECT BP01.PRPTYGROUPNAME
|
||||
, BP01.PRPTYGROUPDESC
|
||||
FROM $schemaId$.TSEAIBP01 BP01
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBP02 BP02
|
||||
ON BP01.PRPTYGROUPNAME = BP02.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BP01.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BP01.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BP02.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BP02.Prpty2Val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BP01.PRPTYGROUPNAME
|
||||
, BP01.PRPTYGROUPDESC
|
||||
) A
|
||||
, (SELECT @NO := 0) R
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM (
|
||||
SELECT BP01.PRPTYGROUPNAME
|
||||
FROM $schemaId$.TSEAIBP01 BP01
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBP02 BP02
|
||||
ON BP01.PRPTYGROUPNAME = BP02.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BP01.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BP01.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BP02.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BP02.Prpty2Val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BP01.PRPTYGROUPNAME
|
||||
, BP01.PRPTYGROUPDESC
|
||||
) ORGTABLE
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapProperty">
|
||||
<statement id="propertyGroupDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYGROUPNAME AS "PRPTYGROUPNAME", PRPTYGROUPDESC AS "PRPTYGROUPDESC"
|
||||
FROM $schemaId$.TSEAIBP01
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="propertyDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYNAME AS "PRPTYNAME", PRPTY2VAL AS "PRPTY2VAL"
|
||||
FROM $schemaId$.TSEAIBP02
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBP01
|
||||
SET PrptyGroupDesc = #prptyGroupDesc#
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP01(
|
||||
PrptyGroupName, PrptyGroupDesc)
|
||||
VALUES(#prptyGroupName#, #prptyGroupDesc#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP02(
|
||||
PrptyGroupName, PrptyName, Prpty2Val)
|
||||
VALUES(#prptyGroupName#, #prptyName#, #prpty2Val#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP01 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP02 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapServer">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
EAISEVRINSTNCNAME,
|
||||
EAISEVRIP,
|
||||
SEVRLSNPORTNAME,
|
||||
FLOVRSEVRNAME,
|
||||
HOSTNAME
|
||||
FROM $schemaId$.TSEAIBP03, (SELECT @NO := 0) R
|
||||
ORDER BY EAISEVRINSTNCNAME
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="getEaiServerIpPort" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
EAISEVRINSTNCNAME AS "EAISVRINSTNM",
|
||||
EAISEVRIP AS "EAISVRIP",
|
||||
SEVRLSNPORTNAME AS "EAISVRLSNPORT",
|
||||
FLOVRSEVRNAME AS "FAILOVERSVRNM",
|
||||
HOSTNAME AS "HOSTNAME"
|
||||
FROM $schemaId$.TSEAIBP03, (SELECT @NO := 0) R
|
||||
) ORGTBL
|
||||
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,54 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapServer">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIBP03
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME AS "EAISEVRINSTNCNAME",
|
||||
EAISEVRIP AS "EAISEVRIP",
|
||||
SEVRLSNPORTNAME AS "SEVRLSNPORTNAME",
|
||||
FLOVRSEVRNAME AS "FLOVRSEVRNAME",
|
||||
HOSTNAME AS "HOSTNAME"
|
||||
FROM $schemaId$.TSEAIBP03
|
||||
WHERE EAISEVRINSTNCNAME = #EAISevrInstncName#
|
||||
</statement>
|
||||
|
||||
<!--
|
||||
<statement id="eaiServerList" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME "EAISevrInstncName" FROM $schemaId$.TSEAIBP03
|
||||
ORDER BY EAISEVRINSTNCNAME
|
||||
</statement>
|
||||
-->
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBP03 SET
|
||||
EAISEVRIP = #eaiSevrIp#,
|
||||
SEVRLSNPORTNAME = #sevrLsnPortName#,
|
||||
FLOVRSEVRNAME = #flovrSevrName#,
|
||||
HOSTNAME = #hostName#
|
||||
WHERE EAISEVRINSTNCNAME = #eaiSevrInstncName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP03(
|
||||
EAISEVRINSTNCNAME,
|
||||
EAISEVRIP,
|
||||
SEVRLSNPORTNAME,
|
||||
FLOVRSEVRNAME,
|
||||
HOSTNAME)
|
||||
VALUES(
|
||||
#eaiSevrInstncName#,
|
||||
#eaiSevrIp#,
|
||||
#sevrLsnPortName#,
|
||||
#flovrSevrName#,
|
||||
#hostName#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP03 WHERE EAISEVRINSTNCNAME = #eaiSevrInstncName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapSysinfo">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
SYSCD ,
|
||||
SYSNAME ,
|
||||
SYSIP ,
|
||||
SYSPORT ,
|
||||
USERID ,
|
||||
USERPASSWORD ,
|
||||
SENDDIR ,
|
||||
RECVDIR ,
|
||||
SFTPYN ,
|
||||
THISMSGUSEYN
|
||||
FROM $schemaId$.TSEAIBJ11, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSysCd">
|
||||
UPPER(SysCd) LIKE CONCAT( '%' , #searchSysCd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSysName">
|
||||
UPPER(SysName) LIKE CONCAT( '%' , #searchSysName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY SysCd
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM $schemaId$.TSEAIBJ11
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSysCd">
|
||||
UPPER(SysCd) LIKE CONCAT( '%' , #searchSysCd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSysName">
|
||||
UPPER(SysName) LIKE CONCAT( '%' , #searchSysName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ11 SET
|
||||
SysName = #sysName#,
|
||||
SysIp = #sysIp#,
|
||||
SysPort = #sysPort#,
|
||||
UserId = #userId#,
|
||||
UserPassword = #userPassword#,
|
||||
SendDir = #sendDir#,
|
||||
RecvDir = #recvDir#,
|
||||
SftpYn = #sftpYn#,
|
||||
ThisMsgUseYn = #thisMsgUseYn#,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE SysCd = #sysCd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ11(
|
||||
SysCd ,
|
||||
SysName ,
|
||||
SysIp ,
|
||||
SysPort ,
|
||||
UserId ,
|
||||
UserPassword ,
|
||||
SendDir ,
|
||||
RecvDir ,
|
||||
SftpYn ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS
|
||||
)
|
||||
VALUES(
|
||||
#sysCd# ,
|
||||
#sysName# ,
|
||||
#sysIp# ,
|
||||
#sysPort# ,
|
||||
#userId# ,
|
||||
#userPassword#,
|
||||
#sendDir# ,
|
||||
#recvDir# ,
|
||||
#sftpYn# ,
|
||||
#thisMsgUseYn#,
|
||||
#userid#,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#userid#,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapSysinfo">
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT SYSCD AS "SYSCD" ,
|
||||
SYSNAME AS "SYSNAME",
|
||||
SYSIP AS "SYSIP" ,
|
||||
SYSPORT AS "SYSPORT" ,
|
||||
USERID AS "USERID" ,
|
||||
USERPASSWORD AS "USERPASSWORD" ,
|
||||
SENDDIR AS "SENDDIR" ,
|
||||
RECVDIR AS "RECVDIR" ,
|
||||
SFTPYN AS "SFTPYN" ,
|
||||
THISMSGUSEYN AS "THISMSGUSEYN"
|
||||
FROM $schemaId$.TSEAIBJ11
|
||||
WHERE SysCd = #sysCd#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ11 WHERE SysCd = #sysCd#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapTeleProperty">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ORGTABLE.*
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, A.*
|
||||
FROM (
|
||||
SELECT BA05.PRPTYGROUPNAME
|
||||
, BA05.PRPTYGROUPDESC
|
||||
FROM $schemaId$.TSEAIBA05 BA05
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBA06 BA06
|
||||
ON BA05.PRPTYGROUPNAME = BA06.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BA05.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BA05.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BA06.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BA06.Prpty2Val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BA05.PRPTYGROUPNAME
|
||||
, BA05.PRPTYGROUPDESC
|
||||
) A
|
||||
, (SELECT @NO := 0) R
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM (
|
||||
SELECT BA05.PRPTYGROUPNAME
|
||||
FROM $schemaId$.TSEAIBA05 BA05
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBA06 BA06
|
||||
ON BA05.PRPTYGROUPNAME = BA06.PRPTYGROUPNAME
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupName">
|
||||
UPPER(BA05.PrptyGroupName) LIKE CONCAT('%', UPPER(#searchPrptyGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyGroupDesc">
|
||||
UPPER(BA05.PrptyGroupDesc) LIKE CONCAT('%', UPPER(#searchPrptyGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrptyName">
|
||||
UPPER(BA06.PrptyName) LIKE CONCAT('%', UPPER(#searchPrptyName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPrpty2Val">
|
||||
UPPER(BA06.Prpty2Val) LIKE CONCAT('%', UPPER(#searchPrpty2Val#), '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
GROUP BY BA05.PRPTYGROUPNAME
|
||||
, BA05.PRPTYGROUPDESC
|
||||
) ORGTABLE
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapTeleProperty">
|
||||
<statement id="propertyGroupDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYGROUPNAME AS "PRPTYGROUPNAME", PRPTYGROUPDESC AS "PRPTYGROUPDESC"
|
||||
FROM $schemaId$.TSEAIBA05
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="propertyDetail" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYNAME AS "PRPTYNAME", PRPTY2VAL AS "PRPTY2VAL"
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBA05
|
||||
SET PrptyGroupDesc = #prptyGroupDesc#
|
||||
WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA05(
|
||||
PrptyGroupName, PrptyGroupDesc)
|
||||
VALUES(#prptyGroupName#, #prptyGroupDesc#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA06(
|
||||
PrptyGroupName, PrptyName, Prpty2Val)
|
||||
VALUES(#prptyGroupName#, #prptyName#, #prpty2Val#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA05 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteProperty" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA06 WHERE PrptyGroupName = #prptyGroupName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectPropertyGroupList" resultClass="java.util.HashMap">
|
||||
SELECT PRPTYNAME AS "CODE", PRPTY2VAL AS "NAME"
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #key1#||'{'||#key2#||'}'
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapCron">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, SCHEDID AS "SCHEDID"
|
||||
, CRONEXP AS "CRONEXP"
|
||||
, JOBCLASSNAME AS "JOBCLASSNAME"
|
||||
, SCHEDDSTCD AS "SCHEDDSTCD"
|
||||
, SCANDIRNAME AS "SCANDIRNAME"
|
||||
, TIMERMSG AS "TIMERMSG"
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, SCHEDID
|
||||
, CRONEXP
|
||||
, JOBCLASSNAME
|
||||
, SCHEDDSTCD
|
||||
, SCANDIRNAME
|
||||
, TIMERMSG
|
||||
FROM $schemaId$.TSEAIBS06, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSchedId">
|
||||
SCHEDID LIKE UPPER('%' || #searchSchedId# || '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIBS06
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSchedId">
|
||||
SCHEDID LIKE UPPER('%' || #searchSchedId# || '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapCron">
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT SCHEDID AS "SCHEDID"
|
||||
, CRONEXP AS "CRONEXP"
|
||||
, JOBCLASSNAME AS "JOBCLASSNAME"
|
||||
, SCHEDDSTCD AS "SCHEDDSTCD"
|
||||
, SCANDIRNAME AS "SCANDIRNAME"
|
||||
, TIMERMSG AS "TIMERMSG"
|
||||
FROM $schemaId$.TSEAIBS06
|
||||
WHERE SCHEDID = #schedId#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAIBS06 SET
|
||||
CRONEXP = #cronExp#
|
||||
, JOBCLASSNAME = #jobClassName#
|
||||
, SCHEDDSTCD = #schedDstCd#
|
||||
, SCANDIRNAME = #scanDirName#
|
||||
, TIMERMSG = #timerMsg#
|
||||
WHERE SCHEDID = #schedId#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIBS06(
|
||||
SCHEDID, CRONEXP,
|
||||
JOBCLASSNAME, SCHEDDSTCD,
|
||||
SCANDIRNAME, TIMERMSG)
|
||||
VALUES(
|
||||
#schedId#, #cronExp#,
|
||||
#jobClassName#, #schedDstCd#,
|
||||
#scanDirName#, #timerMsg#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIBS06 WHERE SCHEDID = #schedId#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="JspForSelectListFile">
|
||||
|
||||
<statement id="selectLogListFile" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
|
||||
SELECT
|
||||
a.BJOBBZWKDSTCD,
|
||||
a.OSIDINSTIDSTCD,
|
||||
a.BJOBMSGDSTCD,
|
||||
a.BJOBTRANDSTCDNAME,
|
||||
b.BJOBPTRNDSTCD,
|
||||
a.FILETRSMTSTARTHMS
|
||||
FROM $schemaId$.tseaibj08 A, $schemaId$.tseaibj03 B
|
||||
WHERE THISSTGEPRCSSRSULTCD = 'T'
|
||||
AND a.BJOBDMNDMSGID = b.BJOBDMNDMSGID
|
||||
AND a.BJOBDMNDSUBMSGID = b.BJOBDMNDSUBMSGID
|
||||
AND a.FILETRSMTSTARTHMS LIKE CONCAT(#date# , '%' )
|
||||
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="ClassInfo">
|
||||
<statement id="list" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
TELGMCLSNAME,
|
||||
TELGMCLSDESC,
|
||||
ROWNO
|
||||
FROM(
|
||||
SELECT
|
||||
TELGMCLSNAME,
|
||||
TELGMCLSDESC,
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
FROM $schemaId$.TSEAIBR01, (SELECT @NO := 0) R
|
||||
<isNotEmpty prepend="WHERE" property="searchTelgmClsName">
|
||||
TelgmClsName LIKE CONCAT('%' , #searchTelgmClsName# , '%')
|
||||
</isNotEmpty>
|
||||
ORDER BY TelgmClsName
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="count" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBR01
|
||||
<isNotEmpty prepend="WHERE" property="searchTelgmClsName">
|
||||
TelgmClsName LIKE CONCAT('%' , #searchTelgmClsName# , '%')
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="ClassInfo">
|
||||
<statement id="detail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
TELGMCLSNAME AS "TELGMCLSNAME",
|
||||
TELGMCLSDESC AS "TELGMCLSDESC"
|
||||
FROM $schemaId$.TSEAIBR01
|
||||
WHERE TelgmClsName = #telgmClsName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBR01
|
||||
SET
|
||||
TelgmClsDesc = #telgmClsDesc#
|
||||
WHERE TelgmClsName = #telgmClsName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBR01 (
|
||||
TelgmClsName,
|
||||
TelgmClsDesc )
|
||||
VALUES (
|
||||
#telgmClsName# ,
|
||||
#telgmClsDesc#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBR01
|
||||
WHERE TelgmClsName = #telgmClsName#
|
||||
</statement>
|
||||
|
||||
<!-- Check count -->
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(TelgmClsName)
|
||||
FROM $schemaId$.TSEAIBR01
|
||||
WHERE TelgmClsName = #telgmClsName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="ClassMap">
|
||||
|
||||
<statement id="list" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TELGMCLSID,
|
||||
TELGMCLSNAME,
|
||||
MSGMETADSTCD,
|
||||
ROWNO
|
||||
FROM(
|
||||
SELECT TELGMCLSID,
|
||||
TELGMCLSNAME,
|
||||
MSGMETADSTCD,
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
FROM $schemaId$.TSEAIBR05, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchTelgmClsID">
|
||||
TelgmClsID LIKE CONCAT('%' , #searchTelgmClsID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgMetaDstcd">
|
||||
MsgMetaDstcd LIKE CONCAT( '%' , #searchMsgMetaDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY TelgmClsID
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="count" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(TelgmClsID) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBR05
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchTelgmClsID">
|
||||
TelgmClsID LIKE CONCAT('%' , #searchTelgmClsID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgMetaDstcd">
|
||||
MsgMetaDstcd LIKE CONCAT( '%' , #searchMsgMetaDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,55 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="ClassMap">
|
||||
|
||||
<statement id="detail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TELGMCLSID AS "TELGMCLSID",
|
||||
TELGMCLSNAME AS "TELGMCLSNAME",
|
||||
MSGMETADSTCD AS "MSGMETADSTCD"
|
||||
FROM $schemaId$.TSEAIBR05
|
||||
WHERE LTRIM(RTRIM(TelgmClsID)) = LTRIM(RTRIM(#telgmClsID#))
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBR05
|
||||
SET TelgmClsName = #telgmClsName#,
|
||||
MsgMetaDstcd = #msgMetaDstcd#
|
||||
WHERE LTRIM(RTRIM(TelgmClsID)) = LTRIM(RTRIM(#telgmClsID#))
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBR05 (
|
||||
TelgmClsID ,
|
||||
TelgmClsName,
|
||||
MsgMetaDstcd )
|
||||
VALUES (
|
||||
#telgmClsID# ,
|
||||
#telgmClsName#,
|
||||
#msgMetaDstcd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBR05
|
||||
WHERE LTRIM(RTRIM(TelgmClsID)) = LTRIM(RTRIM(#telgmClsID#))
|
||||
</statement>
|
||||
|
||||
<!-- Check count -->
|
||||
<statement id="checkCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(TelgmClsID)
|
||||
FROM $schemaId$.TSEAIBR05
|
||||
WHERE LTRIM(RTRIM(TelgmClsID)) = LTRIM(RTRIM(#telgmClsID#))
|
||||
</statement>
|
||||
|
||||
<statement id="getMsgMetaDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT MsgMetaDstcd AS "CODE"
|
||||
FROM $schemaId$.TSEAIBM03
|
||||
</statement>
|
||||
|
||||
<statement id="getTelgmClsName" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TelgmClsName AS "CODE"
|
||||
FROM $schemaId$.TSEAIBR01
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="FlowRule">
|
||||
|
||||
<statement id="list" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKPRCSSDSTCD,
|
||||
FLOWRULEPTRNDESC
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNUMBER,
|
||||
BjobBzwkPrcssDstcd,
|
||||
FlowRulePtrnDesc
|
||||
FROM $schemaId$.TSEAIBR04, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkPrcssDstcd">
|
||||
BjobBzwkPrcssDstcd LIKE CONCAT( '%' , #searchbjobBzwkPrcssDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchflowRulePtrnDesc">
|
||||
FlowRulePtrnDesc LIKE CONCAT( '%' , #searchflowRulePtrnDesc# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY BjobBzwkPrcssDstcd
|
||||
) TMP
|
||||
WHERE ROWNUMBER BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="count" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkPrcssDstcd) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBR04
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkPrcssDstcd">
|
||||
BjobBzwkPrcssDstcd LIKE CONCAT( '%' , #searchbjobBzwkPrcssDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchflowRulePtrnDesc">
|
||||
FlowRulePtrnDesc LIKE CONCAT( '%' , #searchflowRulePtrnDesc# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="FlowRule">
|
||||
|
||||
<statement id="detail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKPRCSSDSTCD AS "BJOBBZWKPRCSSDSTCD",
|
||||
FLOWRULEPTRNDESC AS "FLOWRULEPTRNDESC"
|
||||
FROM $schemaId$.TSEAIBR04
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="stageList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKPRCSSDSTCD AS "BJOBBZWKPRCSSDSTCD" ,
|
||||
BJOBSTGESERNO AS "BJOBSTGESERNO" ,
|
||||
TRIM(BJOBSTGEDSTCD) AS "BJOBSTGEDSTCD" ,
|
||||
BJOBSTGEPTRNNAME AS "BJOBSTGEPTRNNAME" ,
|
||||
BJOBSTGEFLXBLCNDNDESC AS "BJOBSTGEFLXBLCNDNDESC",
|
||||
TELGMPTRNDSTCD AS "TELGMPTRNDSTCD" ,
|
||||
TELGMDTALSOPERCD AS "TELGMDTALSOPERCD" ,
|
||||
BJOBCMNTELGMTRANCD AS "BJOBCMNTELGMTRANCD" ,
|
||||
TOUTVAL AS "TOUTVAL" ,
|
||||
BJOBITERNOTMS AS "BJOBITERNOTMS" ,
|
||||
CNDNITEMDCSNCTNT AS "CNDNITEMDCSNCTNT" ,
|
||||
TRANPRCSSPRITY AS "TRANPRCSSPRITY" ,
|
||||
TELGMCLSID AS "TELGMCLSID" ,
|
||||
CNDNTELGMPTRNCD AS "CNDNTELGMPTRNCD",
|
||||
CNDNTELGMMGTCD AS "CNDNTELGMMGTCD" ,
|
||||
CNDNTRANCLSFICD AS "CNDNTRANCLSFICD" ,
|
||||
CNDNRSPNSCD AS "CNDNRSPNSCD" ,
|
||||
TRIM(NEXTSTGEDSTCDNAME) AS "NEXTSTGEDSTCDNAME"
|
||||
FROM $schemaId$.TSEAIBR02
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
ORDER BY BjobStgeSerno
|
||||
</statement>
|
||||
|
||||
<statement id="insert_br02" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBR02 (
|
||||
BjobBzwkPrcssDstcd ,
|
||||
BjobStgeSerno ,
|
||||
BjobStgeDstcd ,
|
||||
NextStgeDstcdName ,
|
||||
BjobStgePtrnName ,
|
||||
TelgmPtrnDstcd ,
|
||||
TelgmDtalsOperCd ,
|
||||
BjobCmnTelgmTranCd ,
|
||||
ToutVal ,
|
||||
BjobIterNotms ,
|
||||
TelgmClsID ,
|
||||
CndnItemDcsnCtnt ,
|
||||
CndnTelgmPtrnCd ,
|
||||
CndnTelgmMgtCd ,
|
||||
CndnTranClsfiCd ,
|
||||
CndnRspnsCd ,
|
||||
BjobStgeFlxblCndnDesc ,
|
||||
TranPrcssPrity )
|
||||
VALUES (
|
||||
#bjobBzwkPrcssDstcd# ,
|
||||
#bjobStgeSerno# ,
|
||||
#bjobStgeDstcd# ,
|
||||
#nextStgeDstcdName# ,
|
||||
#bjobStgePtrnName# ,
|
||||
#telgmPtrnDstcd# ,
|
||||
#telgmDtalsOperCd# ,
|
||||
#bjobCmnTelgmTranCd# ,
|
||||
#toutVal#::NUMERIC ,
|
||||
#bjobIterNotms#::NUMERIC ,
|
||||
#telgmClsID# ,
|
||||
#cndnItemDcsnCtnt# ,
|
||||
#cndnTelgmPtrnCd# ,
|
||||
#cndnTelgmMgtCd# ,
|
||||
#cndnTranClsfiCd# ,
|
||||
#cndnRspnsCd# ,
|
||||
#bjobStgeFlxblCndnDesc# ,
|
||||
#tranPrcssPrity#::NUMERIC )
|
||||
</statement>
|
||||
|
||||
<statement id="insert_br04" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBR04 (
|
||||
BjobBzwkPrcssDstcd ,
|
||||
FlowRulePtrnDesc )
|
||||
VALUES (
|
||||
#bjobBzwkPrcssDstcd# ,
|
||||
#flowRulePtrnDesc# )
|
||||
</statement>
|
||||
|
||||
<statement id="delete_br02" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBR02
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="delete_br04" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBR04
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBR04
|
||||
SET FlowRulePtrnDesc = #flowRulePtrnDesc#
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkPrcssDstcd)
|
||||
FROM $schemaId$.TSEAIBR04
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="getBjobStgeDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TRIM(BJOBSTGEDSTCD) AS "BJOBSTGEDSTCD",
|
||||
CASE WHEN TRIM(BJOBSTGEDSTCD) = 'START' THEN ' '
|
||||
WHEN TRIM(BJOBSTGEDSTCD) = 'END' THEN 'ZZZZ1'
|
||||
WHEN TRIM(BJOBSTGEDSTCD) = 'EEND' THEN 'ZZZZ2'
|
||||
ELSE BJOBSTGEDSTCD END AS "SORTORDER"
|
||||
FROM $schemaId$.TSEAIBR03
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
ORDER BY SORTORDER
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="FlowStep">
|
||||
|
||||
<statement id="list" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKPRCSSDSTCD,
|
||||
BJOBSTGEDSTCD ,
|
||||
BJOBSTGEPTRNNAME ,
|
||||
BJOBFLOWCMPONAME ,
|
||||
TELGMCLSID ,
|
||||
UNITTELGMLEN
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNUMBER,
|
||||
BJOBBZWKPRCSSDSTCD,
|
||||
BJOBSTGEDSTCD ,
|
||||
BJOBSTGEPTRNNAME ,
|
||||
BJOBFLOWCMPONAME ,
|
||||
TELGMCLSID ,
|
||||
UNITTELGMLEN
|
||||
FROM $schemaId$.TSEAIBR03, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkPrcssDstcd">
|
||||
BjobBzwkPrcssDstcd LIKE CONCAT( '%' , #searchBjobBzwkPrcssDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobStgeDstcd">
|
||||
BjobStgeDstcd LIKE CONCAT( '%' , #searchBjobStgeDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobFlowCmpoName">
|
||||
BjobFlowCmpoName LIKE CONCAT( '%' , #searchBjobFlowCmpoName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY BjobBzwkPrcssDstcd, BjobStgeDstcd
|
||||
) TMP
|
||||
WHERE ROWNUMBER BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="count" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkPrcssDstcd) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBR03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkPrcssDstcd">
|
||||
BjobBzwkPrcssDstcd LIKE CONCAT( '%' , #searchBjobBzwkPrcssDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobStgeDstcd">
|
||||
BjobStgeDstcd LIKE CONCAT( '%' , #searchBjobStgeDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobFlowCmpoName">
|
||||
BjobFlowCmpoName LIKE CONCAT( '%' , #searchBjobFlowCmpoName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,75 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="FlowStep">
|
||||
|
||||
<statement id="detail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKPRCSSDSTCD AS "BJOBBZWKPRCSSDSTCD",
|
||||
BJOBSTGEDSTCD AS "BJOBSTGEDSTCD" ,
|
||||
BJOBSTGEPTRNNAME AS "BJOBSTGEPTRNNAME" ,
|
||||
BJOBFLOWCMPONAME AS "BJOBFLOWCMPONAME" ,
|
||||
TELGMCLSID AS "TELGMCLSID" ,
|
||||
UNITTELGMLEN AS "UNITTELGMLEN" ,
|
||||
BJOBNODEDESC AS "BJOBNODEDESC"
|
||||
FROM $schemaId$.TSEAIBR03
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
AND RTRIM(BjobStgeDstcd ) = RTRIM(#bjobStgeDstcd# )
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBR03
|
||||
SET BjobStgePtrnName = #bjobStgePtrnName# ,
|
||||
BjobFlowCmpoName = #bjobFlowCmpoName# ,
|
||||
<!-- TelgmClsID = NVL(#telgmClsID#, ' ' ) , -->
|
||||
TelgmClsID = #telgmClsID# ,
|
||||
UnitTelgmLen = #unitTelgmLen# ,
|
||||
<!-- BjobNodeDesc = NVL(#bjobNodeDesc#, ' ' ) -->
|
||||
BjobNodeDesc = #bjobNodeDesc#
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
AND RTRIM(BjobStgeDstcd ) = RTRIM(#bjobStgeDstcd# )
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBR03 (
|
||||
BjobBzwkPrcssDstcd ,
|
||||
BjobStgeDstcd ,
|
||||
BjobStgePtrnName ,
|
||||
BjobFlowCmpoName ,
|
||||
TelgmClsID ,
|
||||
UnitTelgmLen ,
|
||||
BjobNodeDesc )
|
||||
VALUES (
|
||||
#bjobBzwkPrcssDstcd# ,
|
||||
#bjobStgeDstcd# ,
|
||||
#bjobStgePtrnName# ,
|
||||
#bjobFlowCmpoName# ,
|
||||
<!-- NVL(#telgmClsID#, ' ' ) , -->
|
||||
#telgmClsID# ,
|
||||
#unitTelgmLen#::NUMERIC ,
|
||||
<!-- NVL(#bjobNodeDesc#, ' ' ) -->
|
||||
#bjobNodeDesc#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBR03
|
||||
WHERE BjobBzwkPrcssDstcd = #bjobBzwkPrcssDstcd#
|
||||
AND RTRIM(BjobStgeDstcd ) = RTRIM(#bjobStgeDstcd# )
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT("BjobBzwkPrcssDstcd")
|
||||
FROM $schemaId$.TSEAIBM03
|
||||
WHERE "BjobBzwkPrcssDstcd" = #bjobBzwkPrcssDstcd#
|
||||
AND RTRIM("BjobStgeDstcd" ) = #bjobStgeDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="getTelgmClsID" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TelgmClsID AS "CODE"
|
||||
FROM $schemaId$.TSEAIBR05
|
||||
ORDER BY TelgmClsID
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="MessageItem">
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
MSGITEMDSTICNAME,
|
||||
MSGCLMNNAME,
|
||||
MSGCLMNATTRIPTRNCD,
|
||||
MSGCLMNVAL,
|
||||
THISMSGCLMNUSEYN,
|
||||
ROWNO
|
||||
FROM (
|
||||
SELECT
|
||||
MSGITEMDSTICNAME,
|
||||
MSGCLMNNAME,
|
||||
MSGCLMNATTRIPTRNCD,
|
||||
MSGCLMNVAL,
|
||||
THISMSGCLMNUSEYN,
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
FROM $schemaId$.TSEAIBM01, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsgItemDsticName">
|
||||
MsgItemDsticName LIKE CONCAT('%' , #searchMsgItemDsticName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgClmnName">
|
||||
MsgClmnName LIKE CONCAT('%' , #searchMsgClmnName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY MsgItemDsticName
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBM01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsgItemDsticName">
|
||||
MsgItemDsticName LIKE CONCAT('%' , #searchMsgItemDsticName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgClmnName">
|
||||
MsgClmnName LIKE CONCAT('%' , #searchMsgClmnName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBM01 (
|
||||
MsgItemDsticName,
|
||||
MsgClmnName,
|
||||
MsgClmnAttriPtrnCd,
|
||||
MsgClmnVal,
|
||||
ThisMsgClmnUseYn,
|
||||
ThisMsgClmnRegsntID,
|
||||
ThisMsgClmnRegiHMS,
|
||||
ThisMsgClmnAmndrID,
|
||||
ThisMsgClmnAmndHMS )
|
||||
VALUES (
|
||||
#msgItemDsticName# ,
|
||||
#msgClmnName# ,
|
||||
#msgClmnAttriPtrnCd# ,
|
||||
#msgClmnVal# ,
|
||||
#thisMsgClmnUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBM01
|
||||
SET MsgClmnName = #msgClmnName#,
|
||||
MsgClmnAttriPtrnCd = #msgClmnAttriPtrnCd#,
|
||||
MsgClmnVal = #msgClmnVal#,
|
||||
ThisMsgClmnUseYn = #thisMsgClmnUseYn#,
|
||||
ThisMsgClmnAmndrID = #userid#,
|
||||
ThisMsgClmnAmndHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE MsgItemDsticName = #msgItemDsticName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="MessageItem">
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
MSGITEMDSTICNAME AS "MSGITEMDSTICNAME",
|
||||
MSGCLMNNAME AS "MSGCLMNNAME",
|
||||
MSGCLMNATTRIPTRNCD AS "MSGCLMNATTRIPTRNCD",
|
||||
MSGCLMNVAL AS "MSGCLMNVAL",
|
||||
THISMSGCLMNUSEYN AS "THISMSGCLMNUSEYN",
|
||||
THISMSGCLMNREGSNTID AS "THISMSGCLMNREGSNTID",
|
||||
THISMSGCLMNREGIHMS AS "THISMSGCLMNREGIHMS",
|
||||
THISMSGCLMNAMNDRID AS "THISMSGCLMNAMNDRID",
|
||||
THISMSGCLMNAMNDHMS AS "THISMSGCLMNAMNDHMS"
|
||||
FROM $schemaId$.TSEAIBM01
|
||||
WHERE MsgItemDsticName = #MsgItemDsticName#
|
||||
</statement>
|
||||
|
||||
<statement id="getMsgGroupDstcd" resultClass="java.util.HashMap">
|
||||
SELECT MSGGROUPDSTCD AS "MSGGROUPDSTCD"
|
||||
FROM $schemaId$.TSEAIBM02
|
||||
<isNotEmpty prepend="WHERE" property="msgItemDsticName">
|
||||
MsgItemDsticName = #msgItemDsticName#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBM01
|
||||
WHERE MsgItemDsticName = #msgItemDsticName#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(MsgItemDsticName)
|
||||
FROM $schemaId$.TSEAIBM01
|
||||
WHERE MsgItemDsticName = #msgItemDsticName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,97 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="MessageMeta">
|
||||
|
||||
<statement id="list" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
MSGMETADSTCD ,
|
||||
MSGDESC ,
|
||||
THISMSGUSEYN
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
MSGMETADSTCD ,
|
||||
MSGDESC ,
|
||||
THISMSGUSEYN
|
||||
FROM $schemaId$.TSEAIBM03, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsgMetaDstcd">
|
||||
MsgMetaDstcd LIKE CONCAT( '%' , #searchMsgMetaDstcd#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgDesc">
|
||||
MsgDesc LIKE CONCAT( '%' , #searchMsgDesc# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY MsgMetaDstcd
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="count" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(MsgMetaDstcd) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBM03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchMsgMetaDstcd">
|
||||
MsgMetaDstcd LIKE CONCAT( '%' , #searchMsgMetaDstcd#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchMsgDesc">
|
||||
MsgDesc LIKE CONCAT( '%' , #searchMsgDesc# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="update_bm03" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBM03
|
||||
SET MsgDesc = #msgDesc#,
|
||||
ThisMsgUseYn = #thisMsgUseYn#,
|
||||
ThisMsgAmndrID = #userid#,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE MsgMetaDstcd = #msgMetaDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert_bm03" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBM03 (
|
||||
MsgMetaDstcd,
|
||||
MsgDesc,
|
||||
ThisMsgUseYn,
|
||||
ThisMsgRegsntID,
|
||||
ThisMsgRegiHMS,
|
||||
ThisMsgAmndrID,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#msgMetaDstcd# ,
|
||||
#msgDesc# ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insert_bm02" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBM02 (
|
||||
MsgGroupDstcd,
|
||||
MsgClmnSeq,
|
||||
MsgItemDsticName,
|
||||
ThisMsgClmnUseYn,
|
||||
ThisMsgRegsntID,
|
||||
ThisMsgRegiHMS,
|
||||
ThisMsgAmndrID,
|
||||
ThisMsgAmndHMS,
|
||||
MsgMetaDstcd )
|
||||
VALUES (
|
||||
#msgMetaDstcd# ,
|
||||
#msgClmnSeq# ,
|
||||
#msgItemDsticName# ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#msgMetaDstcd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="MessageMeta">
|
||||
|
||||
<statement id="detail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
MSGMETADSTCD AS "MSGMETADSTCD",
|
||||
MSGDESC AS "MSGDESC",
|
||||
THISMSGUSEYN AS "THISMSGUSEYN"
|
||||
FROM $schemaId$.TSEAIBM03
|
||||
WHERE MsgMetaDstcd = #msgMetaDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="msgList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
M2.MSGMETADSTCD AS "MSGMETADSTCD" ,
|
||||
M2.MSGCLMNSEQ AS "MSGCLMNSEQ" ,
|
||||
M2.MSGITEMDSTICNAME AS "MSGITEMDSTICNAME" ,
|
||||
M2.THISMSGCLMNUSEYN AS "THISMSGCLMNUSEYN" ,
|
||||
M1.MSGCLMNNAME AS "MSGCLMNNAME" ,
|
||||
M1.MSGCLMNATTRIPTRNCD AS "MSGCLMNATTRIPTRNCD" ,
|
||||
M1.MSGCLMNVAL AS "MSGCLMNVAL"
|
||||
FROM $schemaId$.TSEAIBM02 M2,
|
||||
$schemaId$.TSEAIBM03 M3,
|
||||
$schemaId$.TSEAIBM01 M1
|
||||
WHERE M3.MsgMetaDstcd = M2.MsgMetaDstcd
|
||||
AND M2.MsgItemDsticName = M1.MsgItemDsticName
|
||||
AND M3.MsgMetaDstcd = #msgMetaDstcd#
|
||||
ORDER BY M2.MsgClmnSeq
|
||||
</statement>
|
||||
|
||||
<statement id="delete_bm03" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBM03
|
||||
WHERE MsgMetaDstcd = #msgMetaDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="delete_bm02" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBM02
|
||||
WHERE MsgMetaDstcd = #msgMetaDstcd#
|
||||
</statement>
|
||||
|
||||
<!-- Check count -->
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(MsgMetaDstcd)
|
||||
FROM $schemaId$.TSEAIBM03
|
||||
WHERE MsgMetaDstcd = #msgMetaDstcd#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,176 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="mmiBapSync">
|
||||
|
||||
<statement id="generatePKBJ01" resultClass="java.lang.String">
|
||||
SELECT COALESCE (MAX(SUBSTR(BjobMsgDstcd, 1,5)) || SUBSTR(TO_CHAR(TO_NUMBER(MAX(SUBSTR(BjobMsgDstcd, 6)))+100001 ),2), #bjobBzwkDstcd# || '00001' )
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insertBJ01" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ01 (
|
||||
BjobMsgDstcd ,
|
||||
BjobMsgDsticName ,
|
||||
BjobBzwkDstcd ,
|
||||
BjobTranDstcdName ,
|
||||
BjobTelgmHdrSize ,
|
||||
BjobTelgmTrailSize ,
|
||||
EAIFileSendUseYn ,
|
||||
EAIFileRecvUseYn ,
|
||||
RecvNotiUseYn ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS ,
|
||||
MsgPrcssPrity ,
|
||||
BjobTelgmRecSize ,
|
||||
UapplCd ,
|
||||
SndrcvFileName ,
|
||||
ThisMsgChrgIDs ,
|
||||
GroupCoCd ,
|
||||
RmtNodeName ,
|
||||
SndScriptName ,
|
||||
LogCretnYn )
|
||||
VALUES (
|
||||
#bjobMsgDstcd# ,
|
||||
#bjobMsgDsticName# ,
|
||||
#bjobBzwkDstcd# ,
|
||||
#bjobTranDstcdName# ,
|
||||
#bjobTelgmHdrSize# ,
|
||||
#bjobTelgmTrailSize# ,
|
||||
#fileSendUseYn# ,
|
||||
#fileRecvUseYn# ,
|
||||
' ' ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17),
|
||||
#userid# ,
|
||||
SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17),
|
||||
#msgPrcssPrity# ,
|
||||
#bjobTelgmRecSize# ,
|
||||
#uapplCd# ,
|
||||
#sndRcvFileName# ,
|
||||
#thisMsgChrgIDs# ,
|
||||
#groupCoCd# ,
|
||||
#rmtNodeName# ,
|
||||
#sndScriptName# ,
|
||||
#logCretnYn# )
|
||||
</statement>
|
||||
|
||||
<statement id="updateBJ01" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ01
|
||||
SET BjobMsgDsticName = #bjobMsgDsticName# ,
|
||||
BjobBzwkDstcd = #bjobBzwkDstcd# ,
|
||||
BjobTranDstcdName = #bjobTranDstcdName# ,
|
||||
BjobTelgmHdrSize = #bjobTelgmHdrSize# ,
|
||||
BjobTelgmTrailSize = #bjobTelgmTrailSize# ,
|
||||
EAIFileSendUseYn = #fileSendUseYn# ,
|
||||
EAIFileRecvUseYn = #fileRecvUseYn# ,
|
||||
RecvNotiUseYn = ' ' ,
|
||||
ThisMsgUseYn = #thisMsgUseYn# ,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17),
|
||||
MsgPrcssPrity = #msgPrcssPrity# ,
|
||||
BjobTelgmRecSize = #bjobTelgmRecSize# ,
|
||||
UapplCd = #uapplCd# ,
|
||||
SndrcvFileName = #sndRcvFileName# ,
|
||||
ThisMsgChrgIDs = #thisMsgChrgIDs# ,
|
||||
GroupCoCd = #groupCoCd# ,
|
||||
RmtNodeName = #rmtNodeName# ,
|
||||
SndScriptName = #sndScriptName# ,
|
||||
LogCretnYn = #logCretnYn#
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="generatePKBS01" resultClass="java.lang.String">
|
||||
SELECT BjobBzwkDstcd|| #bjobPtrnDstcd# ||BjobTranDstcdName||
|
||||
(
|
||||
SELECT
|
||||
CASE LENGTH(TO_CHAR(TO_NUMBER(COALESCE(MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0')) + 1))
|
||||
WHEN 1
|
||||
THEN '00' || TO_CHAR(TO_NUMBER(COALESCE(MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0')) + 1)
|
||||
WHEN 2
|
||||
THEN '0' || TO_CHAR(TO_NUMBER(COALESCE(MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0')) + 1)
|
||||
WHEN 3
|
||||
THEN TO_CHAR(TO_NUMBER(COALESCE(MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0')) + 1)
|
||||
END
|
||||
FROM $schemaId$.TSEAIBS01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
) LEFTCODE
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="updateBS01" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBS01
|
||||
SET
|
||||
SndrcvStartHMS = REPLACE(#sndrcvStartHMS#,':' ) ,
|
||||
SndrcvEndHMS = REPLACE(#sndrcvEndHMS#,':' ) ,
|
||||
RqstRecvReTralCnt = #rqstRecvReTralCnt# ,
|
||||
RqstRecvReTralUseYn = #rqstRecvReTralUseYn# ,
|
||||
RqstRecvReTralIntvalTtm = #rqstRecvReTralIntvalTtm# ,
|
||||
StartDlayNoday = #startDlayNoday# ,
|
||||
EndDlayNoday = #endDlayNoday# ,
|
||||
HoldyPrcssDstcd = #holdyPrcssDstcd# ,
|
||||
RpttYn = #rpttYn# ,
|
||||
ThisMsgUseYn = #thisMsgUseYn# ,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17)
|
||||
WHERE RTRIM(BjobMsgScheID) = RTRIM(#bJobMsgScheId#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertBS01" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBS01 (
|
||||
BjobMsgScheID ,
|
||||
BjobMsgDstcd ,
|
||||
BjobPtrnDstcd ,
|
||||
OsidInstiDstcd ,
|
||||
SndrcvStartHMS ,
|
||||
SndrcvEndHMS ,
|
||||
MsgSndrID ,
|
||||
ScheFrstRegiHMS ,
|
||||
RqstRecvReTralCnt ,
|
||||
RqstRecvReTralUseYn ,
|
||||
RqstRecvReTralIntvalTtm ,
|
||||
RqstRecvFileStorgDirName ,
|
||||
StartDlayNoday ,
|
||||
EndDlayNoday ,
|
||||
HoldyPrcssDstcd ,
|
||||
RpttYn ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgScheDesc ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#bjobMsgScheID# ,
|
||||
#bjobMsgDstcd# ,
|
||||
#bjobPtrnDstcd# ,
|
||||
#osidInstiDstcd# ,
|
||||
REPLACE(#sndrcvStartHMS#, ':', '') ,
|
||||
REPLACE(#sndrcvEndHMS#, ':', '') ,
|
||||
#msgSndrID# ,
|
||||
SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17) ,
|
||||
#rqstRecvReTralCnt# ,
|
||||
#rqstRecvReTralUseYn# ,
|
||||
#rqstRecvReTralIntvalTtm# ,
|
||||
' ' ,
|
||||
#startDlayNoday# ,
|
||||
#endDlayNoday# ,
|
||||
#holdyPrcssDstcd# ,
|
||||
#rpttYn# ,
|
||||
#thisMsgUseYn# ,
|
||||
' ' ,
|
||||
#userid# ,
|
||||
SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17) ,
|
||||
#userid# ,
|
||||
SUBSTR(HEX(CURRENT TIMESTAMP), 1, 17)
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,92 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="mmiBapSync">
|
||||
<!--
|
||||
<statement id="selectCountBJ01" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBJ01 A
|
||||
WHERE TRIM(A.BjobBzwkDstcd) = TRIM(#bjobBzwkDstcd#)
|
||||
AND NVL(A.BjobTranDstcdName,0) = NVL(#bjobTranDstcdName#,0)
|
||||
</statement>
|
||||
-->
|
||||
<statement id="selectCountBJ01" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBJ01 A
|
||||
WHERE TRIM(A.OUTBIZCD) = TRIM(#outBizCd#)
|
||||
AND NVL(A.BjobTranDstcdName,0) = NVL(#fileCode#,0)
|
||||
</statement>
|
||||
|
||||
<statement id="selectCountBS01" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBS01 A
|
||||
WHERE TRIM(A.BjobMsgDstcd) = TRIM(#outBizCd#)
|
||||
AND NVL(A.OsidInstiDstcd,0) = NVL(#fileCode#,0)
|
||||
</statement>
|
||||
|
||||
<statement id="selectBzwkDstCd" resultClass="java.lang.String">
|
||||
SELECT BJOBBZWKDSTCD FROM (
|
||||
SELECT BJOBBZWKDSTCD FROM IFBPKG.TSEAIBJ05
|
||||
WHERE TRIM(OSIDINSTIDSTCD) = TRIM(#outBizCd#)
|
||||
) WHERE rownum = 1
|
||||
</statement>
|
||||
|
||||
<statement id="deleteBJ01" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ01
|
||||
WHERE TRIM(BjobMsgDstcd) = TRIM(#bjobMsgDstcd#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteBS01" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBS01
|
||||
WHERE TRIM(BjobMsgScheId) = TRIM(#bjobMsgScheId#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertBapDeploy" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ10 (
|
||||
appCd,
|
||||
authorId,
|
||||
etcDesc,
|
||||
fileCode,
|
||||
infDesc,
|
||||
infDstCd,
|
||||
infId,
|
||||
inftName,
|
||||
osidInstiCd,
|
||||
outBizCd,
|
||||
recSize,
|
||||
runType,
|
||||
snDst,
|
||||
srcBzSystemCd,
|
||||
srcFileNm,
|
||||
srcFilePath,
|
||||
tgtFileNm,
|
||||
trnsmsnCycle,
|
||||
createBy,
|
||||
createYmd
|
||||
)
|
||||
VALUES (
|
||||
#appCd# ,
|
||||
#authorId# ,
|
||||
#etcDesc# ,
|
||||
#fileCode# ,
|
||||
#infDesc# ,
|
||||
#infDstCd# ,
|
||||
#infId# ,
|
||||
#inftName# ,
|
||||
#osidInstiCd# ,
|
||||
#outBizCd# ,
|
||||
#recSize# ,
|
||||
#runType# ,
|
||||
#snDst# ,
|
||||
#srcBzSystemCd#,
|
||||
#srcFileNm# ,
|
||||
#srcFilePath# ,
|
||||
#tgtFileNm# ,
|
||||
#trnsmsnCycle# ,
|
||||
#createBy# ,
|
||||
#createYmd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapBusinessDay">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ROWNO, BASE_DT, LRCL_DT, LPMN_YN, HOLDAY_CD
|
||||
FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO,
|
||||
BASE_DT, LRCL_DT, LPMN_YN, HOLDAY_CD
|
||||
FROM (
|
||||
SELECT
|
||||
BASE_DT,
|
||||
LRCL_DT,
|
||||
LPMN_YN,
|
||||
HOLDAY_CD
|
||||
FROM $schemaId$.TSEAIBE03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="likeBaseDT">
|
||||
BASE_DT LIKE #likeBaseDT#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP, (SELECT @NO := 0) R
|
||||
ORDER BY BASE_DT DESC
|
||||
) T
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapBusinessDay">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBE03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="likeBaseDT">
|
||||
BASE_DT LIKE #likeBaseDT#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBE03
|
||||
SET
|
||||
LRCL_DT = #LRCL_DT# ,
|
||||
LPMN_YN = #LPMN_YN# ,
|
||||
HOLDAY_CD = #HOLDAY_CD#
|
||||
WHERE BASE_DT = #BASE_DT#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBE03 (
|
||||
BASE_DT,
|
||||
LRCL_DT,
|
||||
LPMN_YN,
|
||||
HOLDAY_CD
|
||||
)
|
||||
VALUES (
|
||||
#BASE_DT#,
|
||||
#LRCL_DT#,
|
||||
#LPMN_YN#,
|
||||
#HOLDAY_CD#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBE03
|
||||
WHERE BASE_DT = #BASE_DT#
|
||||
</statement>
|
||||
|
||||
<!-- Check count -->
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BASE_DT)
|
||||
FROM $schemaId$.TSEAIBE03
|
||||
WHERE BASE_DT = #BASE_DT#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapHoliday">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT ROWNO, HOLDYYMD, HOLDYDSTCD, EVNTSCHDRHOLDYCTNT
|
||||
FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO,
|
||||
HOLDYYMD, HOLDYDSTCD, EVNTSCHDRHOLDYCTNT
|
||||
FROM (
|
||||
SELECT
|
||||
HOLDYYMD,
|
||||
HOLDYDSTCD,
|
||||
EVNTSCHDRHOLDYCTNT
|
||||
FROM $schemaId$.TSEAIBE02
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="likeHoldyYmd">
|
||||
HoldyYmd LIKE #likeHoldyYmd#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP, (SELECT @NO := 0) R
|
||||
ORDER BY HoldyYmd
|
||||
) T
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapHoliday">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBE02
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="likeHoldyYmd">
|
||||
HoldyYmd LIKE #likeHoldyYmd#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBE02
|
||||
SET
|
||||
EvntSchdrHoldyCtnt = #evntSchdrHoldyCtnt#
|
||||
WHERE HoldyYmd = #holdyYmd#
|
||||
AND HoldyDstcd = #holdyDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBE02 (
|
||||
HoldyYmd,
|
||||
HoldyDstcd,
|
||||
EvntSchdrHoldyCtnt)
|
||||
VALUES (
|
||||
#holdyYmd# ,
|
||||
#holdyDstcd# ,
|
||||
#evntSchdrHoldyCtnt#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBE02
|
||||
WHERE HoldyYmd = #holdyYmd#
|
||||
AND HoldyDstcd = #holdyDstcd#
|
||||
</statement>
|
||||
|
||||
<!-- Check count -->
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(HoldyYmd)
|
||||
FROM $schemaId$.TSEAIBE02
|
||||
WHERE HoldyYmd = #holdyYmd#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,154 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapProcPeriod">
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS CNT
|
||||
FROM $schemaId$.TSEAIBS05 A
|
||||
, $schemaId$.TSEAIBJ01 B
|
||||
, $schemaId$.TSEAIBJ02 C
|
||||
, $schemaId$.TSEAIBJ06 D
|
||||
WHERE A.BJOBMSGDSTCD = B.BJOBMSGDSTCD
|
||||
AND B.BJOBBZWKDSTCD = C.BJOBBZWKDSTCD
|
||||
AND B.BJOBBZWKDSTCD = D.BJOBBZWKDSTCD
|
||||
AND A.OSIDINSTIDSTCD = D.OSIDINSTIDSTCD
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName">
|
||||
C.BJOBBZWKNAME LIKE CONCAT( '%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName">
|
||||
D.OSIDINSTINAME LIKE CONCAT( '%', #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, C.BJOBBZWKNAME
|
||||
, D.OSIDINSTINAME
|
||||
, B.BJOBTRANDSTCDNAME
|
||||
, B.BJOBMSGDSTICNAME
|
||||
, A.BJOBMSGSCHEID
|
||||
, A.OSIDINSTIDSTCD
|
||||
, A.BJOBMSGDSTCD
|
||||
, A.SENDRECVYN
|
||||
, LTRIM(RTRIM(A.SNDRCVCYCLTYPNAME)) AS SNDRCVCYCLTYPNAME
|
||||
, A.SNDRCVSTARTHMS
|
||||
, A.SNDRCVENDHMS
|
||||
, A.EAIWARNYN AS WARNYN
|
||||
, A.THISMSGUSEYN
|
||||
, A.THISMSGREGSNTID
|
||||
, A.THISMSGREGIHMS
|
||||
, A.THISMSGAMNDRID
|
||||
, A.THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBS05 A, (SELECT @NO := 0) R
|
||||
, $schemaId$.TSEAIBJ01 B
|
||||
, $schemaId$.TSEAIBJ02 C
|
||||
, $schemaId$.TSEAIBJ06 D
|
||||
WHERE A.BJOBMSGDSTCD = B.BJOBMSGDSTCD
|
||||
AND B.BJOBBZWKDSTCD = C.BJOBBZWKDSTCD
|
||||
AND B.BJOBBZWKDSTCD = D.BJOBBZWKDSTCD
|
||||
AND A.OSIDINSTIDSTCD = D.OSIDINSTIDSTCD
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName">
|
||||
C.BJOBBZWKNAME LIKE CONCAT( '%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName">
|
||||
D.OSIDINSTINAME LIKE CONCAT( '%', #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
ORDER BY C.BJOBBZWKNAME, D.OSIDINSTINAME, A.BJOBMSGSCHEID
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="generatePK" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT CONCAT(BjobBzwkDstcd , #sendRecvYn# , BjobTranDstcdName ,
|
||||
(
|
||||
SELECT
|
||||
CASE LENGTH(
|
||||
CAST(
|
||||
CAST(
|
||||
IFNULL(
|
||||
MAX(
|
||||
SUBSTR(RTRIM(BJOBMSGSCHEID), LENGTH(RTRIM(BJOBMSGSCHEID))-2, 3)
|
||||
), '0'
|
||||
)
|
||||
AS UNSIGNED)
|
||||
+ 1
|
||||
AS CHAR)
|
||||
)
|
||||
WHEN 1
|
||||
THEN CONCAT( '00' ,
|
||||
CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BJOBMSGSCHEID), LENGTH(RTRIM(BJOBMSGSCHEID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
)
|
||||
WHEN 2
|
||||
THEN CONCAT( '0' ,
|
||||
CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BJOBMSGSCHEID), LENGTH(RTRIM(BJOBMSGSCHEID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
)
|
||||
WHEN 3
|
||||
THEN CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BJOBMSGSCHEID), LENGTH(RTRIM(BJOBMSGSCHEID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
END
|
||||
FROM $schemaId$.TSEAIBS05
|
||||
WHERE BJOBMSGDSTCD = #bjobMsgDstcd#
|
||||
) ) AS LEFTCODE
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BJOBMSGDSTCD = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BJOBMSGSCHEID)
|
||||
FROM $schemaId$.TSEAIBS05
|
||||
WHERE LTRIM(RTRIM(BJOBMSGSCHEID)) = #bjobMsgScheID#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBS05(
|
||||
BJOBMSGSCHEID /* BATCH작업메시지일정ID */
|
||||
, OSIDINSTIDSTCD /* 대외기관구분코드 */
|
||||
, BJOBMSGDSTCD /* BATCH작업메시지구분코드 */
|
||||
, SENDRECVYN /* 송신수신여부 */
|
||||
, SNDRCVCYCLTYPNAME /* 송수신주기타입 */
|
||||
, SNDRCVSTARTHMS /* 송수신시작시각 */
|
||||
, SNDRCVENDHMS /* 송수신종료시각 */
|
||||
, EAIWARNYN /* 경고여부 */
|
||||
, THISMSGUSEYN /* 당메시지사용여부 */
|
||||
, THISMSGREGSNTID /* 당메시지등록자ID */
|
||||
, THISMSGREGIHMS /* 당메시지등록시각 */
|
||||
, THISMSGAMNDRID /* 당메시지수정자ID */
|
||||
, THISMSGAMNDHMS /* 당메시지수정시각 */
|
||||
) VALUES(
|
||||
#bjobMsgScheID#
|
||||
, #osidInstiDstcd#
|
||||
, #bjobMsgDstcd#
|
||||
, #sendRecvYn#
|
||||
, #sndrcvCyclTypName#
|
||||
, #sndrcvStartHMS#
|
||||
, #sndrcvEndHMS#
|
||||
, #warnYn#
|
||||
, #thisMsgUseYn#
|
||||
, #loginId#
|
||||
, SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
, #loginId#
|
||||
, SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBS05
|
||||
SET OSIDINSTIDSTCD = #osidInstiDstcd#
|
||||
, BJOBMSGDSTCD = #bjobMsgDstcd#
|
||||
, SENDRECVYN = #sendRecvYn#
|
||||
, SNDRCVCYCLTYPNAME = #sndrcvCyclTypName#
|
||||
, SNDRCVSTARTHMS = #sndrcvStartHMS#
|
||||
, SNDRCVENDHMS = #sndrcvEndHMS#
|
||||
, EAIWARNYN = #warnYn#
|
||||
, THISMSGUSEYN = #thisMsgUseYn#
|
||||
, THISMSGAMNDRID = #loginId#
|
||||
, THISMSGAMNDHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE LTRIM(RTRIM(BJOBMSGSCHEID)) = LTRIM(RTRIM(#bjobMsgScheID#))
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapProcPeriod">
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT A.BJOBMSGSCHEID AS "BJOBMSGSCHEID"
|
||||
, A.BJOBMSGSCHEID AS "BJOBMSGSCHEID"
|
||||
, A.OSIDINSTIDSTCD AS "OSIDINSTIDSTCD"
|
||||
, A.BJOBMSGDSTCD AS "BJOBMSGDSTCD"
|
||||
, A.SENDRECVYN AS "SENDRECVYN"
|
||||
, LTRIM(RTRIM(A.SNDRCVCYCLTYPNAME)) AS "SNDRCVCYCLTYPNAME"
|
||||
, LTRIM(RTRIM(A.SNDRCVSTARTHMS)) AS "SNDRCVSTARTHMS"
|
||||
, LTRIM(RTRIM(A.SNDRCVENDHMS)) AS "SNDRCVENDHMS"
|
||||
, A.EAIWARNYN AS "WARNYN"
|
||||
, A.THISMSGUSEYN AS "THISMSGUSEYN"
|
||||
, A.THISMSGREGSNTID AS "THISMSGREGSNTID"
|
||||
, A.THISMSGREGIHMS AS "THISMSGREGIHMS"
|
||||
, A.THISMSGAMNDRID AS "THISMSGAMNDRID"
|
||||
, A.THISMSGAMNDHMS AS "THISMSGAMNDHMS"
|
||||
, B.BJOBBZWKDSTCD AS "BJOBBZWKDSTCD"
|
||||
FROM $schemaId$.TSEAIBS05 A
|
||||
, $schemaId$.TSEAIBJ01 B
|
||||
WHERE A.BJOBMSGDSTCD = B.BJOBMSGDSTCD
|
||||
AND LTRIM(RTRIM(BJOBMSGSCHEID)) = #bjobMsgScheID#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBS05
|
||||
WHERE LTRIM(RTRIM(BJOBMSGSCHEID)) = LTRIM(RTRIM(#bjobMsgScheID#))
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,273 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapSchedule">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT
|
||||
A.BJOBMSGSCHEID ,
|
||||
A.BJOBMSGDSTCD ,
|
||||
A.OSIDINSTIDSTCD ,
|
||||
A.SNDRCVSTARTHMS ,
|
||||
A.SNDRCVENDHMS ,
|
||||
A.MSGSNDRID ,
|
||||
A.SCHEFRSTREGIHMS ,
|
||||
A.THISMSGUSEYN ,
|
||||
A.THISMSGSCHEDESC ,
|
||||
B.BJOBBZWKDSTCD ,
|
||||
B.BJOBTRANDSTCDNAME ,
|
||||
C.BJOBBZWKNAME ,
|
||||
D.OSIDINSTINAME ,
|
||||
B.BJOBMSGDSTICNAME ,
|
||||
A.BJOBPTRNDSTCD ,
|
||||
B.GROUPCOCD ,
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
FROM $schemaId$.TSEAIBS01 A,
|
||||
$schemaId$.TSEAIBJ01 B,
|
||||
$schemaId$.TSEAIBJ02 C,
|
||||
$schemaId$.TSEAIBJ06 D,
|
||||
(SELECT @NO := 0) R
|
||||
WHERE A.BjobMsgDstcd = B.BjobMsgDstcd
|
||||
AND B.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
AND B.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
<dynamic>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName">
|
||||
C.BjobBzwkName LIKE CONCAT('%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName">
|
||||
D.OsidInstiName LIKE CONCAT( '%' , #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobTranDstcdName">
|
||||
B.BjobTranDstcdName LIKE CONCAT( '%' , #searchBjobTranDstcdName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobMsgDsticName">
|
||||
B.BjobMsgDsticName LIKE CONCAT( '%' , #searchBjobMsgDsticName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobPtrnDstcd">
|
||||
A.BjobPtrnDstcd = #searchBjobPtrnDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchGroupCoCd">
|
||||
B.GroupCoCd = #searchGroupCoCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartHMS">
|
||||
A.SndrcvStartHMS BETWEEN #searchStartHMS# AND #searchEndHMS#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY C.BJOBBZWKNAME, D.OSIDINSTINAME, B.BJOBTRANDSTCDNAME ) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum# ORDER BY ROWNO
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TotalCount
|
||||
FROM (
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT
|
||||
A.BJOBMSGSCHEID
|
||||
FROM $schemaId$.TSEAIBS01 A,
|
||||
$schemaId$.TSEAIBJ01 B,
|
||||
$schemaId$.TSEAIBJ02 C,
|
||||
$schemaId$.TSEAIBJ06 D
|
||||
WHERE A.BjobMsgDstcd = B.BjobMsgDstcd
|
||||
AND B.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
AND B.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
<dynamic>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName">
|
||||
C.BjobBzwkName LIKE CONCAT('%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName">
|
||||
D.OsidInstiName LIKE CONCAT( '%' , #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobTranDstcdName">
|
||||
B.BjobTranDstcdName LIKE CONCAT( '%' , #searchBjobTranDstcdName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobMsgDsticName">
|
||||
B.BjobMsgDsticName LIKE CONCAT( '%' , #searchBjobMsgDsticName# , '%')
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchBjobPtrnDstcd">
|
||||
A.BjobPtrnDstcd = #searchBjobPtrnDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchGroupCoCd">
|
||||
B.GroupCoCd = #searchGroupCoCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartHMS">
|
||||
A.SndrcvStartHMS BETWEEN #searchStartHMS# AND #searchEndHMS#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP ) T
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BS01.BJOBMSGSCHEID ,
|
||||
BJ01.BJOBBZWKDSTCD ,
|
||||
BS01.BJOBMSGDSTCD ,
|
||||
BS01.OSIDINSTIDSTCD ,
|
||||
BS01.BJOBPTRNDSTCD ,
|
||||
CONCAT( SUBSTR(BS01.SNDRCVSTARTHMS,0,2) , ':' , SUBSTR(BS01.SNDRCVSTARTHMS,3,2) ) AS SNDRCVSTARTHMS1,
|
||||
CONCAT( SUBSTR(BS01.SNDRCVENDHMS,0,2) , ':' , SUBSTR(BS01.SNDRCVENDHMS,3,2) ) AS SNDRCVENDHMS1,
|
||||
RTRIM(BS01.SNDRCVSTARTHMS) AS SNDRCVSTARTHMS,
|
||||
RTRIM(BS01.SNDRCVENDHMS) AS SNDRCVENDHMS,
|
||||
BS01.STARTDLAYNODAY ,
|
||||
BS01.ENDDLAYNODAY ,
|
||||
BS01.RQSTRECVRETRALCNT ,
|
||||
BS01.RQSTRECVRETRALUSEYN ,
|
||||
BS01.RQSTRECVRETRALINTVALTTM ,
|
||||
BS01.HOLDYPRCSSDSTCD ,
|
||||
BS01.RPTTYN ,
|
||||
BS01.THISMSGUSEYN ,
|
||||
BS01.SCHEFRSTREGIHMS ,
|
||||
BS01.MSGSNDRID
|
||||
FROM $schemaId$.TSEAIBS01 BS01 ,
|
||||
$schemaId$.TSEAIBJ01 BJ01
|
||||
WHERE BS01.BjobMsgDstcd = BJ01.BjobMsgDstcd
|
||||
AND RTRIM(BS01.BjobMsgScheID) = RTRIM(#bJobMsgScheId#)
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobMsgScheID)
|
||||
FROM $schemaId$.TSEAIBS01
|
||||
WHERE LTRIM(RTRIM(BjobMsgScheID)) = #bjobMsgScheID#
|
||||
</statement>
|
||||
|
||||
<statement id="selectBjobMsgDstcd" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BjobMsgDstcd AS CODE,
|
||||
CONCAT( '[' , BjobTranDstcdName , '] ' , BjobMsgDsticName) AS NAME
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE LTRIM(RTRIM(BjobBzwkDstcd)) = #bjobBzwkDstcd#
|
||||
ORDER BY BjobTranDstcdName
|
||||
</statement>
|
||||
|
||||
<statement id="selectOsidInstiDstcd" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
OsidInstiDstcd AS CODE,
|
||||
CONCAT( '[' , OsidInstiDstcd , '] ' , OsidInstiName ) AS NAME
|
||||
FROM $schemaId$.TSEAIBJ06
|
||||
WHERE LTRIM(RTRIM(BjobBzwkDstcd)) = #bjobBzwkDstcd#
|
||||
ORDER BY OsidInstiDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="selectBjobPtrnDstcd" resultClass="java.util.HashMap">
|
||||
SELECT 'RS' AS CODE,
|
||||
'송신' AS NAME
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE EAIFileSendUseYn = '1'
|
||||
AND BjobMsgDstcd = #bjobMsgDstcd#
|
||||
UNION
|
||||
SELECT 'RR' AS CODE,
|
||||
'수신' AS NAME
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE EAIFileRecvUseYn = '1'
|
||||
AND BjobMsgDstcd = #bjobMsgDstcd#
|
||||
ORDER BY NAME
|
||||
</statement>
|
||||
|
||||
<statement id="generatePK" resultClass="java.lang.String">
|
||||
SELECT CONCAT(BjobBzwkDstcd , #bjobPtrnDstcd# , BjobTranDstcdName ,
|
||||
(
|
||||
SELECT
|
||||
CASE LENGTH(
|
||||
CAST(
|
||||
CAST(
|
||||
IFNULL(
|
||||
MAX(
|
||||
SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)
|
||||
), '0'
|
||||
)
|
||||
AS UNSIGNED)
|
||||
+ 1
|
||||
AS CHAR)
|
||||
)
|
||||
WHEN 1
|
||||
THEN CONCAT( '00' ,
|
||||
CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
)
|
||||
WHEN 2
|
||||
THEN CONCAT( '0' ,
|
||||
CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
)
|
||||
WHEN 3
|
||||
THEN CAST( CAST( IFNULL( MAX(SUBSTR(RTRIM(BjobMsgScheID), LENGTH(RTRIM(BjobMsgScheID))-2, 3)), '0') AS UNSIGNED) + 1 AS CHAR)
|
||||
END
|
||||
FROM $schemaId$.TSEAIBS01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
)) LEFTCODE
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBS01
|
||||
SET
|
||||
SndrcvStartHMS = REPLACE(#sndrcvStartHMS#,':', '' ) ,
|
||||
SndrcvEndHMS = REPLACE(#sndrcvEndHMS#,':', '' ) ,
|
||||
RqstRecvReTralCnt = #rqstRecvReTralCnt# ,
|
||||
RqstRecvReTralUseYn = #rqstRecvReTralUseYn# ,
|
||||
RqstRecvReTralIntvalTtm = #rqstRecvReTralIntvalTtm# ,
|
||||
StartDlayNoday = #startDlayNoday# ,
|
||||
EndDlayNoday = #endDlayNoday# ,
|
||||
HoldyPrcssDstcd = #holdyPrcssDstcd# ,
|
||||
RpttYn = #rpttYn# ,
|
||||
ThisMsgUseYn = #thisMsgUseYn# ,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE RTRIM(BjobMsgScheID) = RTRIM(#bJobMsgScheId#)
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBS01 (
|
||||
BjobMsgScheID ,
|
||||
BjobMsgDstcd ,
|
||||
BjobPtrnDstcd ,
|
||||
OsidInstiDstcd ,
|
||||
SndrcvStartHMS ,
|
||||
SndrcvEndHMS ,
|
||||
MsgSndrID ,
|
||||
ScheFrstRegiHMS ,
|
||||
RqstRecvReTralCnt ,
|
||||
RqstRecvReTralUseYn ,
|
||||
RqstRecvReTralIntvalTtm ,
|
||||
RqstRecvFileStorgDirName ,
|
||||
StartDlayNoday ,
|
||||
EndDlayNoday ,
|
||||
HoldyPrcssDstcd ,
|
||||
RpttYn ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgScheDesc ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#bjobMsgScheID# ,
|
||||
#bjobMsgDstcd# ,
|
||||
#bjobPtrnDstcd# ,
|
||||
#osidInstiDstcd# ,
|
||||
REPLACE(#sndrcvStartHMS#, ':', '') ,
|
||||
REPLACE(#sndrcvEndHMS#, ':', '') ,
|
||||
#msgSndrID# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ) ,
|
||||
#rqstRecvReTralCnt# ,
|
||||
#rqstRecvReTralUseYn# ,
|
||||
#rqstRecvReTralIntvalTtm# ,
|
||||
' ' ,
|
||||
#startDlayNoday# ,
|
||||
#endDlayNoday# ,
|
||||
#holdyPrcssDstcd# ,
|
||||
#rpttYn# ,
|
||||
#thisMsgUseYn# ,
|
||||
' ' ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ) ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapSchedule">
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBS01
|
||||
WHERE LTRIM(RTRIM(BjobMsgScheID)) = #bjobMsgScheID#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapInterfaceProc">
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,71 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapBizGbn">
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
ROWNO,
|
||||
BJOBBZWKDSTCD ,
|
||||
BJOBBZWKNAME ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO,
|
||||
BjobBzwkDstcd ,
|
||||
BjobBzwkName ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS
|
||||
FROM $schemaId$.TSEAIBJ02, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkDstcd">
|
||||
UPPER(BjobBzwkDstcd) LIKE CONCAT(CONCAT('%' , UPPER(#searchbjobBzwkDstcd#) ), '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkName">
|
||||
BjobBzwkName LIKE CONCAT(CONCAT('%' , #searchbjobBzwkName# ), '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
ORDER BY BjobBzwkDstcd
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ02
|
||||
SET
|
||||
BjobBzwkName = #bjobBzwkName#,
|
||||
ThisMsgUseYn = #thisMsgUseYn#,
|
||||
ThisMsgAmndrID = #userid#,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ02 (
|
||||
BjobBzwkDstcd,
|
||||
BjobBzwkName,
|
||||
ThisMsgUseYn,
|
||||
ThisMsgRegsntID,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#bjobBzwkDstcd# ,
|
||||
#bjobBzwkName# ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,122 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapBizGbn">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkDstcd">
|
||||
BjobBzwkDstcd LIKE #searchbjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchbjobBzwkName">
|
||||
BjobBzwkName LIKE #searchbjobBzwkName#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKDSTCD AS "BJOBBZWKDSTCD",
|
||||
BJOBBZWKNAME AS "BJOBBZWKNAME",
|
||||
THISMSGUSEYN AS "THISMSGUSEYN",
|
||||
THISMSGREGSNTID AS "THISMSGREGSNTID",
|
||||
THISMSGREGIHMS AS "THISMSGREGIHMS",
|
||||
THISMSGAMNDRID AS "THISMSGAMNDRID",
|
||||
THISMSGAMNDHMS AS "THISMSGAMNDHMS"
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="jobpropinfo" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BjobBzwkDstcd AS "BJOBBZWKDSTCD",
|
||||
PrptyName AS "PRPTYNAME" ,
|
||||
PrptyDesc AS "PRPTYDESC" ,
|
||||
PrptyTypDstcd AS "PRPTYTYPDSTCD"
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE LTRIM(RTRIM(BjobBzwkDstcd)) = #bjobBzwkDstcd#
|
||||
ORDER BY PrptyTypDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="insertPropInfo" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBP06 (
|
||||
BjobBzwkDstcd,
|
||||
PrptyName,
|
||||
PrptyDesc,
|
||||
PrptyTypDstcd )
|
||||
VALUES (
|
||||
#bjobBzwkDstcd# ,
|
||||
#prptyName#,
|
||||
#prptyDesc#,
|
||||
#prptyTypDstcd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ02
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="deletePropInfo" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBP06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkDstcd)
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="chcekPropInfo" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkDstcd)
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE jobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkExists" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(1)
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
WHERE BjobBzwkDstcd = #newBjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="cloneBjob" resultClass="java.lang.Integer">
|
||||
INSERT
|
||||
INTO $schemaId$.TSEAIBJ02 (
|
||||
BJOBBZWKDSTCD
|
||||
, BJOBBZWKNAME
|
||||
, THISMSGUSEYN
|
||||
, THISMSGREGSNTID
|
||||
, THISMSGREGIHMS
|
||||
, THISMSGAMNDRID
|
||||
, THISMSGAMNDHMS
|
||||
)
|
||||
SELECT #newBjobBzwkDstcd# AS BJOBBZWKDSTCD
|
||||
, BJOBBZWKNAME
|
||||
, THISMSGUSEYN
|
||||
, #userid# AS THISMSGREGSNTID
|
||||
, SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ) AS THISMSGREGIHMS
|
||||
, #userid# AS THISMSGAMNDRID
|
||||
, SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ) AS THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
WHERE BJOBBZWKDSTCD = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="cloneBjobPropInfo" resultClass="java.lang.Integer">
|
||||
INSERT
|
||||
INTO $schemaId$.TSEAIBP06 (
|
||||
BJOBBZWKDSTCD
|
||||
, PRPTYNAME
|
||||
, PRPTYDESC
|
||||
, PRPTYTYPDSTCD
|
||||
)
|
||||
SELECT #newBjobBzwkDstcd# AS BJOBBZWKDSTCD
|
||||
, PRPTYNAME
|
||||
, PRPTYDESC
|
||||
, PRPTYTYPDSTCD
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE BJOBBZWKDSTCD = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapKikwan">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
ROWNO,
|
||||
KIKWANCD ,
|
||||
KIKWANNAME ,
|
||||
SYSIP ,
|
||||
ENCIP ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO,
|
||||
KIKWANCD ,
|
||||
KIKWANNAME ,
|
||||
SYSIP ,
|
||||
ENCIP ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ21, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchKikwanCd">
|
||||
UPPER(KikwanCd) LIKE CONCAT( '%' , UPPER(#searchKikwanCd#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchKikwanName">
|
||||
KikwanName LIKE CONCAT( '%' , #searchKikwanName# , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY KikwanCd
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TotalCount
|
||||
FROM $schemaId$.TSEAIBJ21
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchKikwanCd">
|
||||
KikwanCd LIKE CONCAT( '%' , UPPER(#searchKikwanCd#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchKikwanName">
|
||||
KikwanName LIKE CONCAT( '%' , #searchKikwanName# , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
KIKWANCD ,
|
||||
KIKWANNAME ,
|
||||
SYSIP ,
|
||||
ENCIP ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ21
|
||||
WHERE TRIM(KikwanCd) = TRIM(#kikwanCd#)
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ21
|
||||
SET
|
||||
KikwanName = #kikwanName#,
|
||||
SysIp = #SysIp#,
|
||||
EncIP = #EncIp#,
|
||||
ThisMsgUseYn = #thisMsgUseYn#,
|
||||
ThisMsgAmndrID = #userid#,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
WHERE KikwanCd = #kikwanCd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ21 (
|
||||
KIKWANCD ,
|
||||
KIKWANNAME ,
|
||||
SYSIP ,
|
||||
ENCIP ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS )
|
||||
VALUES (
|
||||
#kikwanCd# ,
|
||||
#kikwanName# ,
|
||||
#SysIp#,
|
||||
#EncIp#,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(2), '%Y%m%d%H%i%s%f'), 1, 16 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ21
|
||||
WHERE KikwanCd = #kikwanCd#
|
||||
</statement>
|
||||
|
||||
<statement id="selectAutoCd" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
REPLACE( CONCAT('KJB',LPAD( CAST( substr( IFNULL(MAX(KikwanCd),'0000'), 4) AS UNSIGNED)+1, 7, '0')), ' ' , '') AS AUTOCD
|
||||
FROM $schemaId$.TSEAIBJ21
|
||||
WHERE KikwanCd LIKE 'KJB%'
|
||||
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,374 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapMessageProc">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT BJOBMSGDSTCD ,
|
||||
BJOBBZWKDSTCD ,
|
||||
BJOBBZWKNAME ,
|
||||
BJOBMSGDSTICNAME ,
|
||||
BJOBTRANDSTCDNAME ,
|
||||
EAIFILESENDUSEYN ,
|
||||
EAIFILERECVUSEYN ,
|
||||
THISMSGUSEYN ,
|
||||
UAPPLCD ,
|
||||
GROUPCOCD ,
|
||||
BJOBTELGMRECSIZE ,
|
||||
SNDRCVFILENAME ,
|
||||
THISMSGCHRGIDS ,
|
||||
BJOBINSTIDSTCD ,
|
||||
ROWNO
|
||||
FROM ( SELECT @NO := @NO + 1 AS ROWNO,
|
||||
A.BjobMsgDstcd,
|
||||
case when A.EAIFileSendUseYn = '1' then A.UapplCd
|
||||
else A.BjobBzwkDstcd end BjobBzwkDstcd,
|
||||
B.BjobBzwkName,
|
||||
A.BjobMsgDsticName,
|
||||
A.BjobTranDstcdName,
|
||||
A.BjobTelgmRecSize,
|
||||
A.EAIFileSendUseYn,
|
||||
A.EAIFileRecvUseYn,
|
||||
A.SndrcvFileName,
|
||||
A.ThisMsgUseYn,
|
||||
A.ThisMsgChrgIDs,
|
||||
A.BjobInstiDstcd,
|
||||
case when A.EAIFileSendUseYn = '1' then A.BjobBzwkDstcd
|
||||
else A.UapplCd end UapplCd,
|
||||
A.GroupCoCd
|
||||
FROM $schemaId$.TSEAIBJ01 A, $schemaId$.TSEAIBJ02 B, (SELECT @NO := 0) R
|
||||
WHERE A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
AND A.BjobMsgDstcd Like #likeBjobMsgDstcd#
|
||||
AND A.BjobMsgDsticName Like #likeBjobMsgDsticName#
|
||||
AND A.BjobTranDstcdName Like #likeBjobTranDstcdName#
|
||||
AND A.UapplCd Like #likeUapplCd#
|
||||
AND A.ThisMsgChrgIDs LIKE #likeThisMsgChrgIDs#
|
||||
AND A.BjobInstiDstcd LIKE #likeBjobInstiDstcd#
|
||||
<isEqual prepend="AND" property="searchThisMsgUseYn" compareValue="1">
|
||||
A.ThisMsgUseYn = '1'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchThisMsgUseYn" compareValue="0">
|
||||
A.ThisMsgUseYn != '1'
|
||||
</isEqual>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd" >
|
||||
B.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
ORDER BY BjobTranDstcdName, BjobMsgDstcd
|
||||
<isNotEmpty prepend="AND" property="groupCoCd" >
|
||||
A.GroupCoCd = #searchGroupCoCd#
|
||||
</isNotEmpty>
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="generatePK" resultClass="java.lang.String">
|
||||
SELECT
|
||||
(COALESCE(
|
||||
CONCAT( MAX(SUBSTR(BjobMsgDstcd, 1,5)) , SUBSTR( CAST( CAST( MAX( SUBSTR(BjobMsgDstcd, 6) ) AS UNSIGNED) + 100001 AS CHAR),2) ) ,
|
||||
CONCAT( #bjobBzwkDstcd# , '00001')
|
||||
)) AS MSGKEY
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobMsgDstcd)
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
OR ( BjobBzwkDstcd = #bjobBzwkDstcd# AND BjobTranDstcdName = #bjobTranDstcdName# )
|
||||
</statement>
|
||||
|
||||
<statement id="getBzwkDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT BJOBBZWKDSTCD, BJOBBZWKNAME
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
ORDER BY BjobBzwkDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="getProps" resultClass="java.util.HashMap">
|
||||
SELECT IFNULL(A.PRPTYNAME, B.PRPTYNAME) AS PRPTYNAME,
|
||||
A.PRPTYDESC AS PRPTYDESC,
|
||||
B.PRPTY2VAL AS PRPTY2VAL
|
||||
FROM ( SELECT PrptyName,
|
||||
PrptyDesc
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND PrptyTypDstcd = 'F' ) A
|
||||
LEFT JOIN
|
||||
( SELECT PrptyName,
|
||||
Prpty2Val
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #propGroupName# ) B
|
||||
ON A.PrptyName = B.PrptyName
|
||||
UNION ALL
|
||||
SELECT IFNULL(A.PRPTYNAME, B.PRPTYNAME) AS PRPTYNAME,
|
||||
A.PRPTYDESC AS PRPTYDESC,
|
||||
B.PRPTY2VAL AS PRPTY2VAL
|
||||
FROM ( SELECT PrptyName,
|
||||
PrptyDesc
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND PrptyTypDstcd = 'F' ) A
|
||||
RIGHT JOIN
|
||||
( SELECT PrptyName,
|
||||
Prpty2Val
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #propGroupName# ) B
|
||||
ON A.PrptyName = B.PrptyName
|
||||
WHERE A.PrptyName IS NULL
|
||||
</statement>
|
||||
|
||||
<statement id="selectOsidInstiDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT OsidInstiDstcd AS CODE
|
||||
, OsidInstiName AS NAME
|
||||
FROM $schemaId$.TSEAIBJ06
|
||||
WHERE LTRIM(RTRIM(BjobBzwkDstcd)) = #bjobBzwkDstcd#
|
||||
ORDER BY OsidInstiDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ01 (
|
||||
BjobMsgDstcd ,
|
||||
BjobMsgDsticName ,
|
||||
BjobBzwkDstcd ,
|
||||
BjobTranDstcdName ,
|
||||
BjobTelgmHdrSize ,
|
||||
BjobTelgmTrailSize ,
|
||||
EAIFileSendUseYn ,
|
||||
EAIFileRecvUseYn ,
|
||||
RecvNotiUseYn ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS ,
|
||||
MsgPrcssPrity ,
|
||||
BjobTelgmRecSize ,
|
||||
SysCd ,
|
||||
UapplCd ,
|
||||
SndrcvFileName ,
|
||||
ThisMsgChrgIDs ,
|
||||
GroupCoCd ,
|
||||
IntfID ,
|
||||
BjobInstiDstcd ,
|
||||
DataVrfyYn ,
|
||||
BJobCycleGb ,
|
||||
ProcYn ,
|
||||
DupCnt ,
|
||||
EndYn ,
|
||||
EndCnt ,
|
||||
SndScriptname
|
||||
)
|
||||
VALUES (
|
||||
#bjobMsgDstcd# ,
|
||||
#bjobMsgDsticName# ,
|
||||
#bjobBzwkDstcd# ,
|
||||
#bjobTranDstcdName# ,
|
||||
#bjobTelgmHdrSize# ,
|
||||
#bjobTelgmTrailSize# ,
|
||||
#fileSendUseYn# ,
|
||||
#fileRecvUseYn# ,
|
||||
#recvNotiUseYn# ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
#msgPrcssPrity# ,
|
||||
#bjobTelgmRecSize# ,
|
||||
IFNULL(#sysCd#, ' ') ,
|
||||
#uapplCd# ,
|
||||
#sndrcvFileName# ,
|
||||
IFNULL(#thisMsgChrgIDs#,' '),
|
||||
IFNULL(#groupCoCd#, ' ') ,
|
||||
IFNULL(#intfID#, ' ') ,
|
||||
IFNULL(#bjobInstiDstcd#,' '),
|
||||
IFNULL(#dataVrfyYn#, 0) ,
|
||||
IFNULL(#bJobCycleGb#, ' ') ,
|
||||
IFNULL(#procYn#, 0) ,
|
||||
IFNULL(#dupCnt#, 0) ,
|
||||
IFNULL(#endYn#, 0) ,
|
||||
IFNULL(#endCnt#, 0) ,
|
||||
IFNULL(#sndScriptname#, ' ')
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ01
|
||||
SET BjobMsgDsticName = #bjobMsgDsticName# ,
|
||||
BjobBzwkDstcd = #bjobBzwkDstcd# ,
|
||||
BjobTranDstcdName = #bjobTranDstcdName# ,
|
||||
BjobTelgmHdrSize = #bjobTelgmHdrSize# ,
|
||||
BjobTelgmTrailSize = #bjobTelgmTrailSize# ,
|
||||
EAIFileSendUseYn = #fileSendUseYn# ,
|
||||
EAIFileRecvUseYn = #fileRecvUseYn# ,
|
||||
RecvNotiUseYn = #recvNotiUseYn# ,
|
||||
ThisMsgUseYn = #thisMsgUseYn# ,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
MsgPrcssPrity = #msgPrcssPrity# ,
|
||||
BjobTelgmRecSize = #bjobTelgmRecSize# ,
|
||||
SysCd = IFNULL(#sysCd#, ' ') ,
|
||||
UapplCd = #uapplCd# ,
|
||||
SndrcvFileName = #sndrcvFileName# ,
|
||||
ThisMsgChrgIDs = IFNULL(#thisMsgChrgIDs#,' '),
|
||||
GroupCoCd = IFNULL(#groupCoCd#, ' ') ,
|
||||
IntfID = IFNULL(#intfID#, ' ') ,
|
||||
BjobInstiDstcd = IFNULL(#bjobInstiDstcd#,' '),
|
||||
DataVrfyYn = IFNULL(#dataVrfyYn#, 0) ,
|
||||
BJobCycleGb = IFNULL(#bJobCycleGb#, ' ') ,
|
||||
ProcYn = IFNULL(#procYn#, 0) ,
|
||||
DupCnt = IFNULL(#dupCnt#, 0) ,
|
||||
EndYn = IFNULL(#endYn#, 0) ,
|
||||
EndCnt = IFNULL(#endCnt#, 0) ,
|
||||
SndScriptname = IFNULL(#sndScriptname#, ' ')
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="userCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="pafiarInfoEmpid" >
|
||||
PafiarInfoEmpid LIKE CONCAT( #pafiarInfoEmpid# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="userName" >
|
||||
UserName LIKE CONCAT( #userName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="getUserList" resultClass="java.util.HashMap">
|
||||
SELECT PAFIARINFOEMPID,
|
||||
USERNAME
|
||||
FROM ( SELECT @NO := @NO + 1 AS ROWNO,
|
||||
PafiarInfoEmpid,
|
||||
UserName
|
||||
FROM $schemaId$.TSEAIRM02, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="pafiarInfoEmpid" >
|
||||
PafiarInfoEmpid LIKE CONCAT( #pafiarInfoEmpid# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="userName" >
|
||||
UserName LIKE CONCAT( #userName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY PafiarInfoEmpid
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="getUserList2" resultClass="java.util.HashMap">
|
||||
SELECT PAFIARINFOEMPID,
|
||||
USERNAME
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
WHERE PafiarInfoEmpid IN (
|
||||
<iterate property="chrgIDs" conjunction=", ">
|
||||
#chrgIDs[]#
|
||||
</iterate>
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="getUserList3" resultClass="java.util.HashMap">
|
||||
SELECT PAFIARINFOEMPID,
|
||||
USERNAME
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
</statement>
|
||||
|
||||
<statement id="checkPK" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT CASE WHEN COUNT(1) > 0 THEN 'Y' ELSE 'N' END AS checkPK
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE $columnName$ = #columnValue#
|
||||
</statement>
|
||||
|
||||
<statement id="selectVerifyInfo" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT A.BJOBMSGDSTCD
|
||||
, A.BJOBBZWKDSTCD
|
||||
, B.HDRVERIYN
|
||||
, B.HDRVERIOFFSET
|
||||
, B.HDRVERILEN
|
||||
, B.HDRVERIVAL
|
||||
, B.DATAVERIYN
|
||||
, B.DATAVERIOFFSET
|
||||
, B.DATAVERILEN
|
||||
, B.DATAVERIVAL
|
||||
, B.TRAILVERIYN
|
||||
, B.TRAILVERIOFFSET
|
||||
, B.TRAILVERILEN
|
||||
, B.TRAILVERIVAL
|
||||
, B.THISMSGUSEYN
|
||||
, B.THISMSGREGSNTID
|
||||
, B.THISMSGREGIHMS
|
||||
, B.THISMSGAMNDRID
|
||||
, B.THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ01 A
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ12 B
|
||||
ON A.BJOBMSGDSTCD = B.BJOBMSGDSTCD
|
||||
WHERE A.BJOBMSGDSTCD = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="updateVerifyInfo" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT
|
||||
INTO $schemaId$.TSEAIBJ12 (
|
||||
BJOBMSGDSTCD
|
||||
, HDRVERIYN
|
||||
, HDRVERIOFFSET
|
||||
, HDRVERILEN
|
||||
, HDRVERIVAL
|
||||
, DATAVERIYN
|
||||
, DATAVERIOFFSET
|
||||
, DATAVERILEN
|
||||
, DATAVERIVAL
|
||||
, TRAILVERIYN
|
||||
, TRAILVERIOFFSET
|
||||
, TRAILVERILEN
|
||||
, TRAILVERIVAL
|
||||
, THISMSGUSEYN
|
||||
, THISMSGREGSNTID
|
||||
, THISMSGREGIHMS
|
||||
, THISMSGAMNDRID
|
||||
, THISMSGAMNDHMS
|
||||
)
|
||||
VALUES (
|
||||
#bjobMsgDstcd#
|
||||
, IFNULL(#hdrVeriYn#, '0')
|
||||
, IFNULL(#hdrVeriOffset#, 0)
|
||||
, IFNULL(#hdrVeriLen#, 0)
|
||||
, IFNULL(#hdrVeriVal#, ' ')
|
||||
, IFNULL(#dataVeriYn#, '0')
|
||||
, IFNULL(#dataVeriOffset#, 0)
|
||||
, IFNULL(#dataVeriLen#, 0)
|
||||
, IFNULL(#dataVeriVal#, ' ')
|
||||
, IFNULL(#trailVeriYn#, '0')
|
||||
, IFNULL(#trailVeriOffset#, 0)
|
||||
, IFNULL(#trailVeriLen#, 0)
|
||||
, IFNULL(#trailVeriVal#, ' ')
|
||||
, IFNULL(#thisMsgUseYn#, '0')
|
||||
, #userid#
|
||||
, SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
, #userid#
|
||||
, SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
)
|
||||
ON DUPLICATE KEY
|
||||
UPDATE hdrVeriYn = IFNULL(#hdrVeriYn#, '0')
|
||||
, hdrVeriOffSet = IFNULL(#hdrVeriOffset#, 0)
|
||||
, hdrVeriLen = IFNULL(#hdrVeriLen#, 0)
|
||||
, hdrVeriVal = IFNULL(#hdrVeriVal#, ' ')
|
||||
, dataVeriYn = IFNULL(#dataVeriYn#, '0')
|
||||
, dataVeriOffSet = IFNULL(#dataVeriOffset#, 0)
|
||||
, dataVeriLen = IFNULL(#dataVeriLen#, 0)
|
||||
, dataVeriVal = IFNULL(#dataVeriVal#, ' ')
|
||||
, trailVeriYn = IFNULL(#trailVeriYn#, '0')
|
||||
, trailVeriOffSet = IFNULL(#trailVeriOffset#, 0)
|
||||
, trailVeriLen = IFNULL(#trailVeriLen#, 0)
|
||||
, trailVeriVal = IFNULL(#trailVeriVal#, ' ')
|
||||
, thisMsgUseYn = IFNULL(#thisMsgUseYn#, '0')
|
||||
, thismsgamndrid = #userid#
|
||||
, thismsgamndhms = SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
</statement>
|
||||
|
||||
<statement id="deleteVerifyInfo" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ12 WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,70 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapMessageProc">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM $schemaId$.TSEAIBJ01 A, $schemaId$.TSEAIBJ02 B
|
||||
WHERE A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
AND A.BjobMsgDstcd Like #likeBjobMsgDstcd#
|
||||
AND A.BjobMsgDsticName Like #likeBjobMsgDsticName#
|
||||
AND A.BjobTranDstcdName Like #likeBjobTranDstcdName#
|
||||
AND A.UapplCd Like #likeUapplCd#
|
||||
AND A.ThisMsgChrgIDs LIKE #likeThisMsgChrgIDs#
|
||||
AND A.BjobInstiDstcd LIKE #likeBjobInstiDstcd#
|
||||
<isEqual prepend="AND" property="searchThisMsgUseYn" compareValue="1">
|
||||
A.ThisMsgUseYn = '1'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchThisMsgUseYn" compareValue="0">
|
||||
A.ThisMsgUseYn != '1'
|
||||
</isEqual>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd" >
|
||||
B.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="groupCoCd" >
|
||||
A.GroupCoCd = #searchGroupCoCd#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBMSGDSTCD AS "BJOBMSGDSTCD" ,
|
||||
BJOBMSGDSTICNAME AS "BJOBMSGDSTICNAME" ,
|
||||
BJOBBZWKDSTCD AS "BJOBBZWKDSTCD" ,
|
||||
BJOBTRANDSTCDNAME AS "BJOBTRANDSTCDNAME",
|
||||
BJOBTELGMHDRSIZE AS "BJOBTELGMHDRSIZE",
|
||||
BJOBTELGMTRAILSIZE AS "BJOBTELGMTRAILSIZE" ,
|
||||
EAIFILESENDUSEYN AS "FILESENDUSEYN",
|
||||
EAIFILERECVUSEYN AS "FILERECVUSEYN",
|
||||
MSGPRCSSPRITY AS "MSGPRCSSPRITY" ,
|
||||
BJOBTELGMRECSIZE AS "BJOBTELGMRECSIZE",
|
||||
SYSCD AS "SYSCD",
|
||||
trim(UAPPLCD) AS "UAPPLCD" ,
|
||||
GROUPCOCD AS "GROUPCOCD" ,
|
||||
SNDRCVFILENAME AS "SNDRCVFILENAME" ,
|
||||
INTFID AS "INTFID" ,
|
||||
THISMSGCHRGIDS AS "THISMSGCHRGIDS" ,
|
||||
RECVNOTIUSEYN AS "RECVNOTIUSEYN" ,
|
||||
THISMSGUSEYN AS "THISMSGUSEYN" ,
|
||||
THISMSGREGSNTID AS "THISMSGREGSNTID" ,
|
||||
THISMSGREGIHMS AS "THISMSGREGIHMS" ,
|
||||
THISMSGAMNDRID AS "THISMSGAMNDRID" ,
|
||||
THISMSGAMNDHMS AS "THISMSGAMNDHMS" ,
|
||||
BJOBINSTIDSTCD AS "BJOBINSTIDSTCD" ,
|
||||
DATAVRFYYN AS "DATAVRFYYN" ,
|
||||
BJOBCYCLEGB AS "BJOBCYCLEGB" ,
|
||||
PROCYN AS "PROCYN" ,
|
||||
DUPCNT "DUPCNT" ,
|
||||
ENDYN AS "ENDYN" ,
|
||||
ENDCNT AS "ENDCNT" ,
|
||||
SNDSCRIPTNAME AS "SNDSCRIPTNAME"
|
||||
FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ01
|
||||
WHERE BjobMsgDstcd = #bjobMsgDstcd#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,122 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapSystemID">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
ROWNO AS "ROWNO",
|
||||
SYSTEMID ,
|
||||
BJOBBZWKDSTCD ,
|
||||
BJOBBZWKNAME ,
|
||||
OSIDINSTINAME ,
|
||||
OSIDINSTIDSTCD ,
|
||||
RMTNODENAME
|
||||
FROM (
|
||||
SELECT
|
||||
ROW_NUMBER() OVER(ORDER BY BA07.SYSTEMID, BA07.BJOBBZWKDSTCD) ROWNO,
|
||||
BA07.SYSTEMID,
|
||||
BA07.BJOBBZWKDSTCD,
|
||||
BA07.OSIDINSTIDSTCD,
|
||||
BJ02.BJOBBZWKNAME,
|
||||
BJ06.OSIDINSTINAME,
|
||||
BA07.RMTNODENAME
|
||||
FROM
|
||||
$schemaId$.TSEAIBA07 BA07
|
||||
LEFT JOIN $schemaId$.TSEAIBJ02 BJ02 ON BA07.BJOBBZWKDSTCD=BJ02.BJOBBZWKDSTCD
|
||||
LEFT JOIN $schemaId$.TSEAIBJ06 BJ06 ON BJ06.OSIDINSTIDSTCD = BA07.OSIDINSTIDSTCD
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSystemId" >
|
||||
UPPER(BA07.SYSTEMID) LIKE CONCAT( '%' , #searchSystemId# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSystemName" >
|
||||
UPPER(BA07.SYSTEMNAME) LIKE CONCAT('%' , #searchSystemName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName" >
|
||||
UPPER(BJ06.OSIDINSTINAME) LIKE CONCAT('%' , #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName" >
|
||||
UPPER(BJ02.BJOBBZWKNAME) LIKE CONCAT('%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd" >
|
||||
UPPER(BA07.BJOBBZWKDSTCD) LIKE CONCAT('%' , #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchRmtNodeName" >
|
||||
UPPER(BA07.RMTNODENAME) LIKE CONCAT('%' , #searchRmtNodeName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT
|
||||
COUNT(*) AS "TOTALCOUNT"
|
||||
FROM
|
||||
$schemaId$.TSEAIBA07 BA07
|
||||
LEFT JOIN $schemaId$.TSEAIBJ02 BJ02 ON BA07.BJOBBZWKDSTCD=BJ02.BJOBBZWKDSTCD
|
||||
LEFT JOIN $schemaId$.TSEAIBJ06 BJ06 ON BJ06.OSIDINSTIDSTCD = BA07.OSIDINSTIDSTCD
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSystemId" >
|
||||
UPPER(BA07.SYSTEMID) LIKE CONCAT( '%' , #searchSystemId# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSystemName" >
|
||||
UPPER(BA07.SYSTEMNAME) LIKE CONCAT('%' , #searchSystemName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName" >
|
||||
UPPER(BJ06.OSIDINSTINAME) LIKE CONCAT('%' , #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkName" >
|
||||
UPPER(BJ02.BJOBBZWKNAME) LIKE CONCAT('%' , #searchBjobBzwkName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd" >
|
||||
UPPER(BA07.BJOBBZWKDSTCD) LIKE CONCAT('%' , #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchRmtNodeName" >
|
||||
UPPER(BA07.RMTNODENAME) LIKE CONCAT('%' , #searchRmtNodeName# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BA07.SYSTEMID,
|
||||
BA07.BJOBBZWKDSTCD,
|
||||
BA07.OSIDINSTIDSTCD,
|
||||
BA07.RMTNODENAME
|
||||
FROM
|
||||
$schemaId$.TSEAIBA07 BA07
|
||||
LEFT JOIN $schemaId$.TSEAIBJ02 BJ02 ON BA07.BJOBBZWKDSTCD=BJ02.BJOBBZWKDSTCD
|
||||
LEFT JOIN $schemaId$.TSEAIBJ06 BJ06 ON BJ06.OSIDINSTIDSTCD = BA07.OSIDINSTIDSTCD
|
||||
WHERE
|
||||
SYSTEMID = #systemId#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBA07 (
|
||||
SYSTEMID,
|
||||
BJOBBZWKDSTCD,
|
||||
OSIDINSTIDSTCD,
|
||||
RMTNODENAME)
|
||||
VALUES(
|
||||
#systemId#,
|
||||
#bJobBzwkDstcd#,
|
||||
#osidInstiDstcd#,
|
||||
#rmtNodeName#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBA07
|
||||
SET
|
||||
BJOBBZWKDSTCD = #bJobBzwkDstcd# ,
|
||||
OSIDINSTIDSTCD = #osidInstiDstcd#,
|
||||
RMTNODENAME = #rmtNodeName#
|
||||
WHERE SYSTEMID = #systemId#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBA07 WHERE SYSTEMID = #systemId#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,302 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapSystemInst">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT OSIDINSTINAME ,
|
||||
OSIDINSTIDSTCD ,
|
||||
BJOBBZWKNAME ,
|
||||
BJOBBZWKDSTCD ,
|
||||
SENDPRCSSRULECD ,
|
||||
RECVPRCSSRULECD ,
|
||||
EAIFILESENDPTRNDSTCD ,
|
||||
EAIFILERECVPTRNDSTCD ,
|
||||
THISMSGUSEYN ,
|
||||
ROWNO
|
||||
FROM (
|
||||
SELECT A.OsidInstiName AS OsidInstiName ,
|
||||
A.OsidInstiDstcd AS OsidInstiDstcd ,
|
||||
B.BjobBzwkName AS BjobBzwkName ,
|
||||
A.BjobBzwkDstcd AS BjobBzwkDstcd ,
|
||||
A.SendPrcssRuleCd AS SendPrcssRuleCd ,
|
||||
A.RecvPrcssRuleCd AS RecvPrcssRuleCd ,
|
||||
A.EAIFileSendPtrnDstcd AS EAIFileSendPtrnDstcd,
|
||||
A.EAIFileRecvPtrnDstcd AS EAIFileRecvPtrnDstcd,
|
||||
A.ThisMsgUseYn AS ThisMsgUseYn ,
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
FROM $schemaId$.TSEAIBJ06 A, $schemaId$.TSEAIBJ02 B, (SELECT @NO := 0) R
|
||||
WHERE A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
AND A.OsidInstiName LIKE CONCAT( '%' , #searchOsidInstiName# , '%')
|
||||
AND A.OsidInstiDstcd LIKE CONCAT( '%' , #searchOsidInstiDstcd# , '%')
|
||||
AND B.BjobBzwkName LIKE CONCAT( '%' , #searchBjobBzwkName# , '%')
|
||||
ORDER BY A.OsidInstiName, A.OsidInstiDstcd, A.BjobBzwkDstcd
|
||||
) TMP
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TOTALCOUNT
|
||||
FROM $schemaId$.TSEAIBJ06 A,
|
||||
$schemaId$.TSEAIBJ02 B
|
||||
WHERE A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
AND A.OsidInstiName LIKE CONCAT( '%' , #searchOsidInstiName# , '%')
|
||||
AND A.OsidInstiDstcd LIKE CONCAT( '%' , #searchOsidInstiDstcd# , '%')
|
||||
AND B.BjobBzwkName LIKE CONCAT( '%' , #searchBjobBzwkName# , '%')
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BJOBBZWKDSTCD ,
|
||||
OSIDINSTIDSTCD ,
|
||||
OSIDINSTINAME ,
|
||||
ADPTRBZWKGROUPNAME ,
|
||||
SENDPRCSSRULECD ,
|
||||
RECVPRCSSRULECD ,
|
||||
EAIFILESENDPTRNDSTCD AS FILESENDPTRNDSTCD,
|
||||
EAIFILERECVPTRNDSTCD AS FILERECVPTRNDSTCD,
|
||||
TELGMBLCKSIZE ,
|
||||
TELGMSERNOSIZE ,
|
||||
TELGMPCKETSIZE ,
|
||||
TRANSTARTINDX ,
|
||||
TRANENDINDX ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd))= #osidInstiDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="detailSysconn" resultClass="java.util.HashMap">
|
||||
SELECT SYSLNKGDSTCD ,
|
||||
RQSTRSPNSDSTCD ,
|
||||
LNKGIPINFONAME ,
|
||||
LNKGPORTINFONAME ,
|
||||
LNKGID ,
|
||||
LNKGPWD ,
|
||||
TCIRTLNKGSTUSCD ,
|
||||
ADPTRBZWKGROUPNAME ,
|
||||
ADPTRBZWKNAME ,
|
||||
SHINHANCARDNATIP ,
|
||||
OSIDINSTIIP ,
|
||||
THISMSGUSEYN ,
|
||||
THISMSGREGSNTID ,
|
||||
THISMSGREGIHMS ,
|
||||
THISMSGAMNDRID ,
|
||||
THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBJ05
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd))= #osidInstiDstcd#
|
||||
ORDER BY SysLnkgDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="insert" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ06 (
|
||||
BjobBzwkDstcd ,
|
||||
OsidInstiDstcd ,
|
||||
OsidInstiName ,
|
||||
AdptrBzwkGroupName ,
|
||||
SendPrcssRuleCd ,
|
||||
RecvPrcssRuleCd ,
|
||||
EAIFileSendPtrnDstcd ,
|
||||
EAIFileRecvPtrnDstcd ,
|
||||
TelgmBlckSize ,
|
||||
TelgmSernoSize ,
|
||||
TelgmPcketSize ,
|
||||
TranStartIndx ,
|
||||
TranEndIndx ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#bjobBzwkDstcd# ,
|
||||
#osidInstiDstcd# ,
|
||||
#osidInstiName# ,
|
||||
#adptrBzwkGroupName# ,
|
||||
#sendPrcssRuleCd# ,
|
||||
#recvPrcssRuleCd# ,
|
||||
#fileSendPtrnDstcd# ,
|
||||
#fileRecvPtrnDstcd# ,
|
||||
#telgmBlckSize# ,
|
||||
#telgmSernoSize# ,
|
||||
#telgmPcketSize# ,
|
||||
#tranStartIndx# ,
|
||||
#tranEndIndx# ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertSysconn" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIBJ05 (
|
||||
SysLnkgDstcd ,
|
||||
BjobBzwkDstcd ,
|
||||
OsidInstiDstcd ,
|
||||
RqstRspnsDstcd ,
|
||||
LnkgIPInfoName ,
|
||||
LnkgPortInfoName ,
|
||||
LnkgID ,
|
||||
LnkgPwd ,
|
||||
ToutVal ,
|
||||
TCirtLnkgStusCd ,
|
||||
AdptrBzwkGroupName ,
|
||||
AdptrBzwkName ,
|
||||
ShinhanCardNatIp ,
|
||||
OsidInstiIp ,
|
||||
ThisMsgUseYn ,
|
||||
ThisMsgRegsntID ,
|
||||
ThisMsgRegiHMS ,
|
||||
ThisMsgAmndrID ,
|
||||
ThisMsgAmndHMS )
|
||||
VALUES (
|
||||
#sysLnkgDstcd# ,
|
||||
#bjobBzwkDstcd# ,
|
||||
#osidInstiDstcd# ,
|
||||
#rqstRspnsDstcd# ,
|
||||
#lnkgIPInfoName# ,
|
||||
#lnkgPortInfoName# ,
|
||||
COALESCE(#lnkgID# ,' ' ) ,
|
||||
COALESCE(#lnkgPwd# ,' ' ) ,
|
||||
#toutVal# ,
|
||||
#tcirtLnkgStusCd# ,
|
||||
COALESCE(#adptrBzwkGroupName#, ' ' ) ,
|
||||
COALESCE(#adptrBzwkName#, ' ' ) ,
|
||||
COALESCE(#shinhanCardNatIp#, ' ' ) ,
|
||||
COALESCE(#osidInstiIp#, ' ' ) ,
|
||||
#thisMsgUseYn# ,
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ),
|
||||
#userid# ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ06
|
||||
SET BjobBzwkDstcd = #bjobBzwkDstcd# ,
|
||||
OsidInstiDstcd = #osidInstiDstcd# ,
|
||||
OsidInstiName = #osidInstiName# ,
|
||||
AdptrBzwkGroupName = #adptrBzwkGroupName# ,
|
||||
SendPrcssRuleCd = #sendPrcssRuleCd# ,
|
||||
RecvPrcssRuleCd = #recvPrcssRuleCd# ,
|
||||
EAIFileSendPtrnDstcd = #fileSendPtrnDstcd# ,
|
||||
EAIFileRecvPtrnDstcd = #fileRecvPtrnDstcd# ,
|
||||
TelgmBlckSize = #telgmBlckSize# ,
|
||||
TelgmSernoSize = #telgmSernoSize# ,
|
||||
TelgmPcketSize = #telgmPcketSize# ,
|
||||
TranStartIndx = #tranStartIndx# ,
|
||||
TranEndIndx = #tranEndIndx# ,
|
||||
ThisMsgUseYn = #thisMsgUseYn# ,
|
||||
ThisMsgAmndrID = #userid# ,
|
||||
ThisMsgAmndHMS = SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 )
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND TRIM(OsidInstiDstcd) = TRIM(#osidInstiDstcd#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd)) = #osidInstiDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteSysconn" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBJ05
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd)) = #osidInstiDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkDstcd)
|
||||
FROM $schemaId$.TSEAIBJ06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd))= #osidInstiDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="checkSysconn" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobBzwkDstcd)
|
||||
FROM $schemaId$.TSEAIBJ05
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND LTRIM(RTRIM(OsidInstiDstcd))= #osidInstiDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="getBzwkDstcd" resultClass="java.util.HashMap">
|
||||
SELECT BJOBBZWKDSTCD,
|
||||
BJOBBZWKNAME
|
||||
FROM $schemaId$.TSEAIBJ02
|
||||
ORDER BY BjobBzwkDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="getPrcssRule" resultClass="java.util.HashMap">
|
||||
SELECT BJOBBZWKPRCSSDSTCD
|
||||
FROM $schemaId$.TSEAIBR04
|
||||
ORDER BY BjobBzwkPrcssDstcd
|
||||
</statement>
|
||||
|
||||
<statement id="getAdaptorGroup" resultClass="java.util.HashMap">
|
||||
SELECT AdptrBzwkGroupName AS CODE,
|
||||
CONCAT( '[' , AdptrBzwkGroupName , ']' , AdptrBzwkGroupDesc) AS NAME
|
||||
FROM $schemaId$.TSEAIBA01
|
||||
WHERE AdptrUseYn = '1'
|
||||
ORDER BY AdptrBzwkGroupName
|
||||
</statement>
|
||||
|
||||
<statement id="getAdaptor" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKNAME, ADPTRDESC
|
||||
FROM $schemaId$.TSEAIBA02
|
||||
WHERE AdptrBzwkGroupName = #adptrBzwkGroupName#
|
||||
ORDER BY AdptrBzwkName
|
||||
</statement>
|
||||
|
||||
<statement id="getProps" resultClass="java.util.HashMap">
|
||||
SELECT IFNULL(A.PRPTYNAME, B.PRPTYNAME) AS PRPTYNAME,
|
||||
A.PRPTYDESC AS PRPTYDESC,
|
||||
B.PRPTY2VAL AS PRPTY2VAL
|
||||
FROM ( SELECT PrptyName,
|
||||
PrptyDesc
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND PrptyTypDstcd = 'O' ) A
|
||||
LEFT JOIN
|
||||
( SELECT PrptyName,
|
||||
Prpty2Val
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #prptyGroupName# ) B
|
||||
ON A.PrptyName = B.PrptyName
|
||||
UNION ALL
|
||||
SELECT IFNULL(A.PRPTYNAME, B.PRPTYNAME) AS PRPTYNAME,
|
||||
A.PRPTYDESC,
|
||||
B.PRPTY2VAL
|
||||
FROM ( SELECT PrptyName,
|
||||
PrptyDesc
|
||||
FROM $schemaId$.TSEAIBP06
|
||||
WHERE BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
AND PrptyTypDstcd = 'O' ) A
|
||||
RIGHT JOIN
|
||||
( SELECT PrptyName,
|
||||
Prpty2Val
|
||||
FROM $schemaId$.TSEAIBA06
|
||||
WHERE PrptyGroupName = #prptyGroupName# ) B
|
||||
ON A.PrptyName = B.PrptyName
|
||||
WHERE A.PrptyName IS NULL
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="serverlist" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME,
|
||||
EAISEVRIP,
|
||||
SEVRLSNPORTNAME,
|
||||
FLOVRSEVRNAME,
|
||||
HOSTNAME
|
||||
FROM $schemaId$.TSEAIBP03
|
||||
ORDER BY EAISevrInstncName
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+265
@@ -0,0 +1,265 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapMessageDaily">
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
, SUM(DDTRSMTNOITM1) AS "DDTRSMTNOITM1_SUM"
|
||||
, SUM(DDERRNOITM1) AS "DDERRNOITM1_SUM"
|
||||
, SUM(DDTRSMTNOITM2) AS "DDTRSMTNOITM2_SUM"
|
||||
, SUM(DDERRNOITM2) AS "DDERRNOITM2_SUM"
|
||||
, SUM(DDTRSMTNOITM3) AS "DDTRSMTNOITM3_SUM"
|
||||
, SUM(DDERRNOITM3) AS "DDERRNOITM3_SUM"
|
||||
, SUM(DDTRSMTNOITM4) AS "DDTRSMTNOITM4_SUM"
|
||||
, SUM(DDERRNOITM4) AS "DDERRNOITM4_SUM"
|
||||
, SUM(DDTRSMTNOITM5) AS "DDTRSMTNOITM5_SUM"
|
||||
, SUM(DDERRNOITM5) AS "DDERRNOITM5_SUM"
|
||||
, SUM(DDTRSMTNOITM6) AS "DDTRSMTNOITM6_SUM"
|
||||
, SUM(DDERRNOITM6) AS "DDERRNOITM6_SUM"
|
||||
, SUM(DDTRSMTNOITM7) AS "DDTRSMTNOITM7_SUM"
|
||||
, SUM(DDERRNOITM7) AS "DDERRNOITM7_SUM"
|
||||
, SUM(DDTRSMTNOITM8) AS "DDTRSMTNOITM8_SUM"
|
||||
, SUM(DDERRNOITM8) AS "DDERRNOITM8_SUM"
|
||||
, SUM(DDTRSMTNOITM9) AS "DDTRSMTNOITM9_SUM"
|
||||
, SUM(DDERRNOITM9) AS "DDERRNOITM9_SUM"
|
||||
, SUM(DDTRSMTNOITM10) AS "DDTRSMTNOITM10_SUM"
|
||||
, SUM(DDERRNOITM10) AS "DDERRNOITM10_SUM"
|
||||
, SUM(DDTRSMTNOITM11) AS "DDTRSMTNOITM11_SUM"
|
||||
, SUM(DDERRNOITM11) AS "DDERRNOITM11_SUM"
|
||||
, SUM(DDTRSMTNOITM12) AS "DDTRSMTNOITM12_SUM"
|
||||
, SUM(DDERRNOITM12) AS "DDERRNOITM12_SUM"
|
||||
, SUM(DDTRSMTNOITM13) AS "DDTRSMTNOITM13_SUM"
|
||||
, SUM(DDERRNOITM13) AS "DDERRNOITM13_SUM"
|
||||
, SUM(DDTRSMTNOITM14) AS "DDTRSMTNOITM14_SUM"
|
||||
, SUM(DDERRNOITM14) AS "DDERRNOITM14_SUM"
|
||||
, SUM(DDTRSMTNOITM15) AS "DDTRSMTNOITM15_SUM"
|
||||
, SUM(DDERRNOITM15) AS "DDERRNOITM15_SUM"
|
||||
, SUM(DDTRSMTNOITM16) AS "DDTRSMTNOITM16_SUM"
|
||||
, SUM(DDERRNOITM16) AS "DDERRNOITM16_SUM"
|
||||
, SUM(DDTRSMTNOITM17) AS "DDTRSMTNOITM17_SUM"
|
||||
, SUM(DDERRNOITM17) AS "DDERRNOITM17_SUM"
|
||||
, SUM(DDTRSMTNOITM18) AS "DDTRSMTNOITM18_SUM"
|
||||
, SUM(DDERRNOITM18) AS "DDERRNOITM18_SUM"
|
||||
, SUM(DDTRSMTNOITM19) AS "DDTRSMTNOITM19_SUM"
|
||||
, SUM(DDERRNOITM19) AS "DDERRNOITM19_SUM"
|
||||
, SUM(DDTRSMTNOITM20) AS "DDTRSMTNOITM20_SUM"
|
||||
, SUM(DDERRNOITM20) AS "DDERRNOITM20_SUM"
|
||||
, SUM(DDTRSMTNOITM21) AS "DDTRSMTNOITM21_SUM"
|
||||
, SUM(DDERRNOITM21) AS "DDERRNOITM21_SUM"
|
||||
, SUM(DDTRSMTNOITM22) AS "DDTRSMTNOITM22_SUM"
|
||||
, SUM(DDERRNOITM22) AS "DDERRNOITM22_SUM"
|
||||
, SUM(DDTRSMTNOITM23) AS "DDTRSMTNOITM23_SUM"
|
||||
, SUM(DDERRNOITM23) AS "DDERRNOITM23_SUM"
|
||||
, SUM(DDTRSMTNOITM24) AS "DDTRSMTNOITM24_SUM"
|
||||
, SUM(DDERRNOITM24) AS "DDERRNOITM24_SUM"
|
||||
, SUM(DDTRSMTNOITM25) AS "DDTRSMTNOITM25_SUM"
|
||||
, SUM(DDERRNOITM25) AS "DDERRNOITM25_SUM"
|
||||
, SUM(DDTRSMTNOITM26) AS "DDTRSMTNOITM26_SUM"
|
||||
, SUM(DDERRNOITM26) AS "DDERRNOITM26_SUM"
|
||||
, SUM(DDTRSMTNOITM27) AS "DDTRSMTNOITM27_SUM"
|
||||
, SUM(DDERRNOITM27) AS "DDERRNOITM27_SUM"
|
||||
, SUM(DDTRSMTNOITM28) AS "DDTRSMTNOITM28_SUM"
|
||||
, SUM(DDERRNOITM28) AS "DDERRNOITM28_SUM"
|
||||
, SUM(DDTRSMTNOITM29) AS "DDTRSMTNOITM29_SUM"
|
||||
, SUM(DDERRNOITM29) AS "DDERRNOITM29_SUM"
|
||||
, SUM(DDTRSMTNOITM30) AS "DDTRSMTNOITM30_SUM"
|
||||
, SUM(DDERRNOITM30) AS "DDERRNOITM30_SUM"
|
||||
, SUM(DDTRSMTNOITM31) AS "DDTRSMTNOITM31_SUM"
|
||||
, SUM(DDERRNOITM31) AS "DDERRNOITM31_SUM"
|
||||
FROM (
|
||||
SELECT
|
||||
NVL(SUM(CASE WHEN DD = '01' THEN ProcCount END), 0) AS "DDTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ErrCount END), 0) AS "DDERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ProcCount END), 0) AS "DDTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ErrCount END), 0) AS "DDERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ProcCount END), 0) AS "DDTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ErrCount END), 0) AS "DDERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ProcCount END), 0) AS "DDTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ErrCount END), 0) AS "DDERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ProcCount END), 0) AS "DDTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ErrCount END), 0) AS "DDERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ProcCount END), 0) AS "DDTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ErrCount END), 0) AS "DDERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ProcCount END), 0) AS "DDTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ErrCount END), 0) AS "DDERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ProcCount END), 0) AS "DDTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ErrCount END), 0) AS "DDERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ProcCount END), 0) AS "DDTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ErrCount END), 0) AS "DDERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ProcCount END), 0) AS "DDTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ErrCount END), 0) AS "DDERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ProcCount END), 0) AS "DDTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ErrCount END), 0) AS "DDERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ProcCount END), 0) AS "DDTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ErrCount END), 0) AS "DDERRNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ProcCount END), 0) AS "DDTRSMTNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ErrCount END), 0) AS "DDERRNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ProcCount END), 0) AS "DDTRSMTNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ErrCount END), 0) AS "DDERRNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ProcCount END), 0) AS "DDTRSMTNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ErrCount END), 0) AS "DDERRNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ProcCount END), 0) AS "DDTRSMTNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ErrCount END), 0) AS "DDERRNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ProcCount END), 0) AS "DDTRSMTNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ErrCount END), 0) AS "DDERRNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ProcCount END), 0) AS "DDTRSMTNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ErrCount END), 0) AS "DDERRNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ProcCount END), 0) AS "DDTRSMTNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ErrCount END), 0) AS "DDERRNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ProcCount END), 0) AS "DDTRSMTNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ErrCount END), 0) AS "DDERRNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ProcCount END), 0) AS "DDTRSMTNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ErrCount END), 0) AS "DDERRNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ProcCount END), 0) AS "DDTRSMTNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ErrCount END), 0) AS "DDERRNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ProcCount END), 0) AS "DDTRSMTNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ErrCount END), 0) AS "DDERRNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ProcCount END), 0) AS "DDTRSMTNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ErrCount END), 0) AS "DDERRNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ProcCount END), 0) AS "DDTRSMTNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ErrCount END), 0) AS "DDERRNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ProcCount END), 0) AS "DDTRSMTNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ErrCount END), 0) AS "DDERRNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ProcCount END), 0) AS "DDTRSMTNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ErrCount END), 0) AS "DDERRNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ProcCount END), 0) AS "DDTRSMTNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ErrCount END), 0) AS "DDERRNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ProcCount END), 0) AS "DDTRSMTNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ErrCount END), 0) AS "DDERRNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ProcCount END), 0) AS "DDTRSMTNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ErrCount END), 0) AS "DDERRNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ProcCount END), 0) AS "DDTRSMTNOITM31"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ErrCount END), 0) AS "DDERRNOITM31"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 6) AS STATCYM
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 7, 2) AS DD
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS ProcCount
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 0 ELSE 1 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIES01 ES01, $schemaId$.TSEAIEA04 EA04
|
||||
WHERE ES01.SNDSTARTDATE >= #searchStart# || '0000000000'
|
||||
AND ES01.SNDSTARTDATE <= #searchEnd# || '9999999999'
|
||||
AND EA04.INTFID = ES01.INTFID
|
||||
<isNotEmpty prepend="AND" property="searchIntfId">
|
||||
( TRIM(EA04.INTFID) LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) OR
|
||||
EA04.INTFNAME LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( EA04.WORKGRPCD = UPPER(#searchEaiBzwkDstcd#) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 6)
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 7, 2)
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
) TMP1
|
||||
GROUP BY STATCYM, INTFID, INTFNAME, WORKGRPCD
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="selectByIntfIdDaily" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
STATCYM
|
||||
, WORKGRPCD
|
||||
, (SELECT BZWKDSTICDESC FROM $schemaId$.TSEAICM01 WHERE EAIBZWKDSTCD = TMP1.WORKGRPCD) BJOBBZWKNAME
|
||||
, INTFID
|
||||
, INTFNAME
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ProcCount END), 0) AS "DDTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ErrCount END), 0) AS "DDERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ProcCount END), 0) AS "DDTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ErrCount END), 0) AS "DDERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ProcCount END), 0) AS "DDTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ErrCount END), 0) AS "DDERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ProcCount END), 0) AS "DDTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ErrCount END), 0) AS "DDERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ProcCount END), 0) AS "DDTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ErrCount END), 0) AS "DDERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ProcCount END), 0) AS "DDTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ErrCount END), 0) AS "DDERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ProcCount END), 0) AS "DDTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ErrCount END), 0) AS "DDERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ProcCount END), 0) AS "DDTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ErrCount END), 0) AS "DDERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ProcCount END), 0) AS "DDTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ErrCount END), 0) AS "DDERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ProcCount END), 0) AS "DDTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ErrCount END), 0) AS "DDERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ProcCount END), 0) AS "DDTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ErrCount END), 0) AS "DDERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ProcCount END), 0) AS "DDTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ErrCount END), 0) AS "DDERRNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ProcCount END), 0) AS "DDTRSMTNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ErrCount END), 0) AS "DDERRNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ProcCount END), 0) AS "DDTRSMTNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ErrCount END), 0) AS "DDERRNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ProcCount END), 0) AS "DDTRSMTNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ErrCount END), 0) AS "DDERRNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ProcCount END), 0) AS "DDTRSMTNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ErrCount END), 0) AS "DDERRNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ProcCount END), 0) AS "DDTRSMTNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ErrCount END), 0) AS "DDERRNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ProcCount END), 0) AS "DDTRSMTNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ErrCount END), 0) AS "DDERRNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ProcCount END), 0) AS "DDTRSMTNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ErrCount END), 0) AS "DDERRNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ProcCount END), 0) AS "DDTRSMTNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ErrCount END), 0) AS "DDERRNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ProcCount END), 0) AS "DDTRSMTNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ErrCount END), 0) AS "DDERRNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ProcCount END), 0) AS "DDTRSMTNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ErrCount END), 0) AS "DDERRNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ProcCount END), 0) AS "DDTRSMTNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ErrCount END), 0) AS "DDERRNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ProcCount END), 0) AS "DDTRSMTNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ErrCount END), 0) AS "DDERRNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ProcCount END), 0) AS "DDTRSMTNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ErrCount END), 0) AS "DDERRNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ProcCount END), 0) AS "DDTRSMTNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ErrCount END), 0) AS "DDERRNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ProcCount END), 0) AS "DDTRSMTNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ErrCount END), 0) AS "DDERRNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ProcCount END), 0) AS "DDTRSMTNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ErrCount END), 0) AS "DDERRNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ProcCount END), 0) AS "DDTRSMTNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ErrCount END), 0) AS "DDERRNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ProcCount END), 0) AS "DDTRSMTNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ErrCount END), 0) AS "DDERRNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ProcCount END), 0) AS "DDTRSMTNOITM31"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ErrCount END), 0) AS "DDERRNOITM31"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 6) AS STATCYM
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 7, 2) AS DD
|
||||
, EA04.WORKGRPCD
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS ProcCount
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 0 ELSE 1 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIES01 ES01, $schemaId$.TSEAIEA04 EA04
|
||||
WHERE ES01.SNDSTARTDATE >= #searchStart# || '0000000000'
|
||||
AND ES01.SNDSTARTDATE <= #searchEnd# || '9999999999'
|
||||
AND EA04.INTFID = ES01.INTFID
|
||||
<isNotEmpty prepend="AND" property="searchIntfId">
|
||||
( TRIM(EA04.INTFID) LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) OR
|
||||
EA04.INTFNAME LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( EA04.WORKGRPCD = UPPER(#searchEaiBzwkDstcd#) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 6)
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 7, 2)
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
) TMP1
|
||||
GROUP BY STATCYM, INTFID, INTFNAME, WORKGRPCD
|
||||
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+150
@@ -0,0 +1,150 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BapMessageMonthly">
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
, SUM(MNTRSMTNOITM1) AS "MNTRSMTNOITM1_SUM"
|
||||
, SUM(MNERRNOITM1) AS "MNERRNOITM1_SUM"
|
||||
, SUM(MNTRSMTNOITM2) AS "MNTRSMTNOITM2_SUM"
|
||||
, SUM(MNERRNOITM2) AS "MNERRNOITM2_SUM"
|
||||
, SUM(MNTRSMTNOITM3) AS "MNTRSMTNOITM3_SUM"
|
||||
, SUM(MNERRNOITM3) AS "MNERRNOITM3_SUM"
|
||||
, SUM(MNTRSMTNOITM4) AS "MNTRSMTNOITM4_SUM"
|
||||
, SUM(MNERRNOITM4) AS "MNERRNOITM4_SUM"
|
||||
, SUM(MNTRSMTNOITM5) AS "MNTRSMTNOITM5_SUM"
|
||||
, SUM(MNERRNOITM5) AS "MNERRNOITM5_SUM"
|
||||
, SUM(MNTRSMTNOITM6) AS "MNTRSMTNOITM6_SUM"
|
||||
, SUM(MNERRNOITM6) AS "MNERRNOITM6_SUM"
|
||||
, SUM(MNTRSMTNOITM7) AS "MNTRSMTNOITM7_SUM"
|
||||
, SUM(MNERRNOITM7) AS "MNERRNOITM7_SUM"
|
||||
, SUM(MNTRSMTNOITM8) AS "MNTRSMTNOITM8_SUM"
|
||||
, SUM(MNERRNOITM8) AS "MNERRNOITM8_SUM"
|
||||
, SUM(MNTRSMTNOITM9) AS "MNTRSMTNOITM9_SUM"
|
||||
, SUM(MNERRNOITM9) AS "MNERRNOITM9_SUM"
|
||||
, SUM(MNTRSMTNOITM10) AS "MNTRSMTNOITM10_SUM"
|
||||
, SUM(MNERRNOITM10) AS "MNERRNOITM10_SUM"
|
||||
, SUM(MNTRSMTNOITM11) AS "MNTRSMTNOITM11_SUM"
|
||||
, SUM(MNERRNOITM11) AS "MNERRNOITM11_SUM"
|
||||
, SUM(MNTRSMTNOITM12) AS "MNTRSMTNOITM12_SUM"
|
||||
, SUM(MNERRNOITM12) AS "MNERRNOITM12_SUM"
|
||||
FROM (
|
||||
SELECT
|
||||
NVL(SUM(CASE WHEN MM = '01' THEN ProcCount END), 0) AS "MNTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ErrCount END), 0) AS "MNERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ProcCount END), 0) AS "MNTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ErrCount END), 0) AS "MNERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ProcCount END), 0) AS "MNTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ErrCount END), 0) AS "MNERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ProcCount END), 0) AS "MNTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ErrCount END), 0) AS "MNERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ProcCount END), 0) AS "MNTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ErrCount END), 0) AS "MNERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ProcCount END), 0) AS "MNTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ErrCount END), 0) AS "MNERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ProcCount END), 0) AS "MNTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ErrCount END), 0) AS "MNERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ProcCount END), 0) AS "MNTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ErrCount END), 0) AS "MNERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ProcCount END), 0) AS "MNTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ErrCount END), 0) AS "MNERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ProcCount END), 0) AS "MNTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ErrCount END), 0) AS "MNERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ProcCount END), 0) AS "MNTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ErrCount END), 0) AS "MNERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ProcCount END), 0) AS "MNTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ErrCount END), 0) AS "MNERRNOITM12"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 4) AS STATCY
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 5, 2) AS MM
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS ProcCount
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 0 ELSE 1 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIES01 ES01, $schemaId$.TSEAIEA04 EA04
|
||||
WHERE ES01.SNDSTARTDATE >= #searchStart# || '0000000000'
|
||||
AND ES01.SNDSTARTDATE <= #searchEnd# || '9999999999'
|
||||
AND EA04.INTFID = ES01.INTFID
|
||||
<isNotEmpty prepend="AND" property="searchIntfId">
|
||||
( TRIM(EA04.INTFID) LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) OR
|
||||
EA04.INTFNAME LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( EA04.WORKGRPCD = UPPER(#searchEaiBzwkDstcd#) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 4)
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 5, 2)
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
) TMP1
|
||||
GROUP BY STATCY, INTFID, INTFNAME, WORKGRPCD
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="selectByIntfIdMonthly" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
STATCY AS "STATCY"
|
||||
, INTFID AS "INTFID"
|
||||
, INTFNAME AS "INTFNAME"
|
||||
, WORKGRPCD AS "WORKGRPCD"
|
||||
, (SELECT BZWKDSTICDESC FROM $schemaId$.TSEAICM01 WHERE EAIBZWKDSTCD = TMP1.WORKGRPCD) "BJOBBZWKNAME"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ProcCount END), 0) AS "MNTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ErrCount END), 0) AS "MNERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ProcCount END), 0) AS "MNTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ErrCount END), 0) AS "MNERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ProcCount END), 0) AS "MNTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ErrCount END), 0) AS "MNERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ProcCount END), 0) AS "MNTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ErrCount END), 0) AS "MNERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ProcCount END), 0) AS "MNTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ErrCount END), 0) AS "MNERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ProcCount END), 0) AS "MNTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ErrCount END), 0) AS "MNERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ProcCount END), 0) AS "MNTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ErrCount END), 0) AS "MNERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ProcCount END), 0) AS "MNTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ErrCount END), 0) AS "MNERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ProcCount END), 0) AS "MNTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ErrCount END), 0) AS "MNERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ProcCount END), 0) AS "MNTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ErrCount END), 0) AS "MNERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ProcCount END), 0) AS "MNTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ErrCount END), 0) AS "MNERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ProcCount END), 0) AS "MNTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ErrCount END), 0) AS "MNERRNOITM12"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 4) AS STATCY
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 5, 2) AS MM
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS ProcCount
|
||||
, SUM(CASE WHEN ES01.ERRYN = 'C' THEN 0 ELSE 1 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIES01 ES01, $schemaId$.TSEAIEA04 EA04
|
||||
WHERE ES01.SNDSTARTDATE >= #searchStart# || '0000000000'
|
||||
AND ES01.SNDSTARTDATE <= #searchEnd# || '9999999999'
|
||||
AND EA04.INTFID = ES01.INTFID
|
||||
<isNotEmpty prepend="AND" property="searchIntfId">
|
||||
( TRIM(EA04.INTFID) LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) OR
|
||||
EA04.INTFNAME LIKE CONCAT( '%',CONCAT( UPPER(#searchIntfId#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( EA04.WORKGRPCD = UPPER(#searchEaiBzwkDstcd#) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(ES01.SNDSTARTDATE, 1, 4)
|
||||
, SUBSTR(ES01.SNDSTARTDATE, 5, 2)
|
||||
, ES01.INTFID
|
||||
, EA04.INTFNAME
|
||||
, EA04.WORKGRPCD
|
||||
) TMP1
|
||||
GROUP BY STATCY, INTFID, INTFNAME, WORKGRPCD
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+255
@@ -0,0 +1,255 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BjobBzwkDstcdDaily">
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
, SUM(DDTRSMTNOITM1) AS "DDTRSMTNOITM1_SUM"
|
||||
, SUM(DDERRNOITM1) AS "DDERRNOITM1_SUM"
|
||||
, SUM(DDTRSMTNOITM2) AS "DDTRSMTNOITM2_SUM"
|
||||
, SUM(DDERRNOITM2) AS "DDERRNOITM2_SUM"
|
||||
, SUM(DDTRSMTNOITM3) AS "DDTRSMTNOITM3_SUM"
|
||||
, SUM(DDERRNOITM3) AS "DDERRNOITM3_SUM"
|
||||
, SUM(DDTRSMTNOITM4) AS "DDTRSMTNOITM4_SUM"
|
||||
, SUM(DDERRNOITM4) AS "DDERRNOITM4_SUM"
|
||||
, SUM(DDTRSMTNOITM5) AS "DDTRSMTNOITM5_SUM"
|
||||
, SUM(DDERRNOITM5) AS "DDERRNOITM5_SUM"
|
||||
, SUM(DDTRSMTNOITM6) AS "DDTRSMTNOITM6_SUM"
|
||||
, SUM(DDERRNOITM6) AS "DDERRNOITM6_SUM"
|
||||
, SUM(DDTRSMTNOITM7) AS "DDTRSMTNOITM7_SUM"
|
||||
, SUM(DDERRNOITM7) AS "DDERRNOITM7_SUM"
|
||||
, SUM(DDTRSMTNOITM8) AS "DDTRSMTNOITM8_SUM"
|
||||
, SUM(DDERRNOITM8) AS "DDERRNOITM8_SUM"
|
||||
, SUM(DDTRSMTNOITM9) AS "DDTRSMTNOITM9_SUM"
|
||||
, SUM(DDERRNOITM9) AS "DDERRNOITM9_SUM"
|
||||
, SUM(DDTRSMTNOITM10) AS "DDTRSMTNOITM10_SUM"
|
||||
, SUM(DDERRNOITM10) AS "DDERRNOITM10_SUM"
|
||||
, SUM(DDTRSMTNOITM11) AS "DDTRSMTNOITM11_SUM"
|
||||
, SUM(DDERRNOITM11) AS "DDERRNOITM11_SUM"
|
||||
, SUM(DDTRSMTNOITM12) AS "DDTRSMTNOITM12_SUM"
|
||||
, SUM(DDERRNOITM12) AS "DDERRNOITM12_SUM"
|
||||
, SUM(DDTRSMTNOITM13) AS "DDTRSMTNOITM13_SUM"
|
||||
, SUM(DDERRNOITM13) AS "DDERRNOITM13_SUM"
|
||||
, SUM(DDTRSMTNOITM14) AS "DDTRSMTNOITM14_SUM"
|
||||
, SUM(DDERRNOITM14) AS "DDERRNOITM14_SUM"
|
||||
, SUM(DDTRSMTNOITM15) AS "DDTRSMTNOITM15_SUM"
|
||||
, SUM(DDERRNOITM15) AS "DDERRNOITM15_SUM"
|
||||
, SUM(DDTRSMTNOITM16) AS "DDTRSMTNOITM16_SUM"
|
||||
, SUM(DDERRNOITM16) AS "DDERRNOITM16_SUM"
|
||||
, SUM(DDTRSMTNOITM17) AS "DDTRSMTNOITM17_SUM"
|
||||
, SUM(DDERRNOITM17) AS "DDERRNOITM17_SUM"
|
||||
, SUM(DDTRSMTNOITM18) AS "DDTRSMTNOITM18_SUM"
|
||||
, SUM(DDERRNOITM18) AS "DDERRNOITM18_SUM"
|
||||
, SUM(DDTRSMTNOITM19) AS "DDTRSMTNOITM19_SUM"
|
||||
, SUM(DDERRNOITM19) AS "DDERRNOITM19_SUM"
|
||||
, SUM(DDTRSMTNOITM20) AS "DDTRSMTNOITM20_SUM"
|
||||
, SUM(DDERRNOITM20) AS "DDERRNOITM20_SUM"
|
||||
, SUM(DDTRSMTNOITM21) AS "DDTRSMTNOITM21_SUM"
|
||||
, SUM(DDERRNOITM21) AS "DDERRNOITM21_SUM"
|
||||
, SUM(DDTRSMTNOITM22) AS "DDTRSMTNOITM22_SUM"
|
||||
, SUM(DDERRNOITM22) AS "DDERRNOITM22_SUM"
|
||||
, SUM(DDTRSMTNOITM23) AS "DDTRSMTNOITM23_SUM"
|
||||
, SUM(DDERRNOITM23) AS "DDERRNOITM23_SUM"
|
||||
, SUM(DDTRSMTNOITM24) AS "DDTRSMTNOITM24_SUM"
|
||||
, SUM(DDERRNOITM24) AS "DDERRNOITM24_SUM"
|
||||
, SUM(DDTRSMTNOITM25) AS "DDTRSMTNOITM25_SUM"
|
||||
, SUM(DDERRNOITM25) AS "DDERRNOITM25_SUM"
|
||||
, SUM(DDTRSMTNOITM26) AS "DDTRSMTNOITM26_SUM"
|
||||
, SUM(DDERRNOITM26) AS "DDERRNOITM26_SUM"
|
||||
, SUM(DDTRSMTNOITM27) AS "DDTRSMTNOITM27_SUM"
|
||||
, SUM(DDERRNOITM27) AS "DDERRNOITM27_SUM"
|
||||
, SUM(DDTRSMTNOITM28) AS "DDTRSMTNOITM28_SUM"
|
||||
, SUM(DDERRNOITM28) AS "DDERRNOITM28_SUM"
|
||||
, SUM(DDTRSMTNOITM29) AS "DDTRSMTNOITM29_SUM"
|
||||
, SUM(DDERRNOITM29) AS "DDERRNOITM29_SUM"
|
||||
, SUM(DDTRSMTNOITM30) AS "DDTRSMTNOITM30_SUM"
|
||||
, SUM(DDERRNOITM30) AS "DDERRNOITM30_SUM"
|
||||
, SUM(DDTRSMTNOITM31) AS "DDTRSMTNOITM31_SUM"
|
||||
, SUM(DDERRNOITM31) AS "DDERRNOITM31_SUM"
|
||||
FROM (
|
||||
SELECT
|
||||
NVL(SUM(CASE WHEN DD = '01' THEN ProcCount END), 0) AS "DDTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ErrCount END), 0) AS "DDERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ProcCount END), 0) AS "DDTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ErrCount END), 0) AS "DDERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ProcCount END), 0) AS "DDTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ErrCount END), 0) AS "DDERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ProcCount END), 0) AS "DDTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ErrCount END), 0) AS "DDERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ProcCount END), 0) AS "DDTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ErrCount END), 0) AS "DDERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ProcCount END), 0) AS "DDTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ErrCount END), 0) AS "DDERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ProcCount END), 0) AS "DDTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ErrCount END), 0) AS "DDERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ProcCount END), 0) AS "DDTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ErrCount END), 0) AS "DDERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ProcCount END), 0) AS "DDTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ErrCount END), 0) AS "DDERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ProcCount END), 0) AS "DDTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ErrCount END), 0) AS "DDERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ProcCount END), 0) AS "DDTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ErrCount END), 0) AS "DDERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ProcCount END), 0) AS "DDTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ErrCount END), 0) AS "DDERRNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ProcCount END), 0) AS "DDTRSMTNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ErrCount END), 0) AS "DDERRNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ProcCount END), 0) AS "DDTRSMTNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ErrCount END), 0) AS "DDERRNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ProcCount END), 0) AS "DDTRSMTNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ErrCount END), 0) AS "DDERRNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ProcCount END), 0) AS "DDTRSMTNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ErrCount END), 0) AS "DDERRNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ProcCount END), 0) AS "DDTRSMTNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ErrCount END), 0) AS "DDERRNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ProcCount END), 0) AS "DDTRSMTNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ErrCount END), 0) AS "DDERRNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ProcCount END), 0) AS "DDTRSMTNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ErrCount END), 0) AS "DDERRNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ProcCount END), 0) AS "DDTRSMTNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ErrCount END), 0) AS "DDERRNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ProcCount END), 0) AS "DDTRSMTNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ErrCount END), 0) AS "DDERRNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ProcCount END), 0) AS "DDTRSMTNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ErrCount END), 0) AS "DDERRNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ProcCount END), 0) AS "DDTRSMTNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ErrCount END), 0) AS "DDERRNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ProcCount END), 0) AS "DDTRSMTNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ErrCount END), 0) AS "DDERRNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ProcCount END), 0) AS "DDTRSMTNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ErrCount END), 0) AS "DDERRNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ProcCount END), 0) AS "DDTRSMTNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ErrCount END), 0) AS "DDERRNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ProcCount END), 0) AS "DDTRSMTNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ErrCount END), 0) AS "DDERRNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ProcCount END), 0) AS "DDTRSMTNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ErrCount END), 0) AS "DDERRNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ProcCount END), 0) AS "DDTRSMTNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ErrCount END), 0) AS "DDERRNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ProcCount END), 0) AS "DDTRSMTNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ErrCount END), 0) AS "DDERRNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ProcCount END), 0) AS "DDTRSMTNOITM31"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ErrCount END), 0) AS "DDERRNOITM31"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 6) AS STATCYM
|
||||
, SUBSTR(FileTrsmtStartHMS, 7, 2) AS DD
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS ProcCount
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 1 ELSE 0 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= #searchStart# ||'0000000000'
|
||||
AND BJ08.FileTrsmtStartHMS <= #searchEnd# ||'9999999999'
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( TRIM(BJ08.BjobBzwkDstcd) LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) OR
|
||||
BJ02.BjobBzwkName LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 6)
|
||||
, SUBSTR(FileTrsmtStartHMS, 7, 2)
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
) TMP1
|
||||
GROUP BY StatcYm, BjobBzwkDstcd, BjobBzwkName
|
||||
)
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="selectByEaiBzwkDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
|
||||
SELECT
|
||||
STATCYM AS "STATCYM"
|
||||
, BJOBBZWKDSTCD AS "BJOBBZWKDSTCD"
|
||||
, BJOBBZWKNAME AS "BJOBBZWKNAME"
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ProcCount END), 0) AS "DDTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '01' THEN ErrCount END), 0) AS "DDERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ProcCount END), 0) AS "DDTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '02' THEN ErrCount END), 0) AS "DDERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ProcCount END), 0) AS "DDTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '03' THEN ErrCount END), 0) AS "DDERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ProcCount END), 0) AS "DDTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '04' THEN ErrCount END), 0) AS "DDERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ProcCount END), 0) AS "DDTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '05' THEN ErrCount END), 0) AS "DDERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ProcCount END), 0) AS "DDTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '06' THEN ErrCount END), 0) AS "DDERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ProcCount END), 0) AS "DDTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '07' THEN ErrCount END), 0) AS "DDERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ProcCount END), 0) AS "DDTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '08' THEN ErrCount END), 0) AS "DDERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ProcCount END), 0) AS "DDTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '09' THEN ErrCount END), 0) AS "DDERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ProcCount END), 0) AS "DDTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '10' THEN ErrCount END), 0) AS "DDERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ProcCount END), 0) AS "DDTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '11' THEN ErrCount END), 0) AS "DDERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ProcCount END), 0) AS "DDTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '12' THEN ErrCount END), 0) AS "DDERRNOITM12"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ProcCount END), 0) AS "DDTRSMTNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '13' THEN ErrCount END), 0) AS "DDERRNOITM13"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ProcCount END), 0) AS "DDTRSMTNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '14' THEN ErrCount END), 0) AS "DDERRNOITM14"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ProcCount END), 0) AS "DDTRSMTNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '15' THEN ErrCount END), 0) AS "DDERRNOITM15"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ProcCount END), 0) AS "DDTRSMTNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '16' THEN ErrCount END), 0) AS "DDERRNOITM16"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ProcCount END), 0) AS "DDTRSMTNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '17' THEN ErrCount END), 0) AS "DDERRNOITM17"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ProcCount END), 0) AS "DDTRSMTNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '18' THEN ErrCount END), 0) AS "DDERRNOITM18"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ProcCount END), 0) AS "DDTRSMTNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '19' THEN ErrCount END), 0) AS "DDERRNOITM19"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ProcCount END), 0) AS "DDTRSMTNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '20' THEN ErrCount END), 0) AS "DDERRNOITM20"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ProcCount END), 0) AS "DDTRSMTNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '21' THEN ErrCount END), 0) AS "DDERRNOITM21"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ProcCount END), 0) AS "DDTRSMTNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '22' THEN ErrCount END), 0) AS "DDERRNOITM22"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ProcCount END), 0) AS "DDTRSMTNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '23' THEN ErrCount END), 0) AS "DDERRNOITM23"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ProcCount END), 0) AS "DDTRSMTNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '24' THEN ErrCount END), 0) AS "DDERRNOITM24"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ProcCount END), 0) AS "DDTRSMTNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '25' THEN ErrCount END), 0) AS "DDERRNOITM25"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ProcCount END), 0) AS "DDTRSMTNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '26' THEN ErrCount END), 0) AS "DDERRNOITM26"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ProcCount END), 0) AS "DDTRSMTNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '27' THEN ErrCount END), 0) AS "DDERRNOITM27"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ProcCount END), 0) AS "DDTRSMTNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '28' THEN ErrCount END), 0) AS "DDERRNOITM28"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ProcCount END), 0) AS "DDTRSMTNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '29' THEN ErrCount END), 0) AS "DDERRNOITM29"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ProcCount END), 0) AS "DDTRSMTNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '30' THEN ErrCount END), 0) AS "DDERRNOITM30"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ProcCount END), 0) AS "DDTRSMTNOITM31"
|
||||
, NVL(SUM(CASE WHEN DD = '31' THEN ErrCount END), 0) AS "DDERRNOITM31"
|
||||
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 6) AS STATCYM
|
||||
, SUBSTR(FileTrsmtStartHMS, 7, 2) AS DD
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS ProcCount
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 1 ELSE 0 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= #searchStart# ||'0000000000'
|
||||
AND BJ08.FileTrsmtStartHMS <= #searchEnd# ||'9999999999'
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( TRIM(BJ08.BjobBzwkDstcd) LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) OR
|
||||
BJ02.BjobBzwkName LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 6)
|
||||
, SUBSTR(FileTrsmtStartHMS, 7, 2)
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
) TMP1
|
||||
GROUP BY StatcYm, BjobBzwkDstcd, BjobBzwkName
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+198
@@ -0,0 +1,198 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BjobBzwkDstcdListup">
|
||||
|
||||
<sql id="bu03where">
|
||||
<dynamic prepend="WHERE">
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="3">
|
||||
FileTrsmtPtrnDstcd = 'NDM'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="4">
|
||||
FileTrsmtPtrnDstcd = 'FTP'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchProcessType" compareValue="S">
|
||||
SENDRECVYN = 'S'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchProcessType" compareValue="R">
|
||||
SENDRECVYN = 'R'
|
||||
</isEqual>
|
||||
</dynamic>
|
||||
</sql>
|
||||
|
||||
<sql id="bu04where">
|
||||
<dynamic prepend="WHERE">
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="5">
|
||||
EAILumpPgmDstcd = 'AX' AND EAILumpPgmStusDstcd IN ( 'DS' , 'DR' )
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="6">
|
||||
EAILumpPgmDstcd = 'AX' AND EAILumpPgmStusDstcd IN ( 'HS' , 'HR', 'SS' , 'SR' )
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="7">
|
||||
EAILumpPgmDstcd = 'ND' AND EAILumpPgmStusDstcd IN ( 'DS' , 'DR' )
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchFrameWorkGb" compareValue="8">
|
||||
EAILumpPgmDstcd = 'ND' AND EAILumpPgmStusDstcd IN ( 'HS' , 'HR', 'SS' , 'SR' )
|
||||
</isEqual>
|
||||
<isNotEqual prepend="AND" property="searchProcessType" compareValue="A">
|
||||
SUBSTR(EAILumpPgmStusDstcd, 2,1) = #searchProcessType#
|
||||
</isNotEqual>
|
||||
</dynamic>
|
||||
</sql>
|
||||
<sql id="traceFrom">
|
||||
(
|
||||
<isLessEqual property="searchFrameWorkGb" compareValue="2">
|
||||
SELECT 'F/W' AS FrameWorkGb,
|
||||
BjobMsgDstcd AS BjobMsgDstcd,
|
||||
SndrcvFileName AS SndrcvFileName,
|
||||
SndrcvFileSize AS SndrcvFileSize,
|
||||
ThisStgePrcssRsultCd AS ThisStgePrcssRsultCd,
|
||||
CASE WHEN SUBSTR(FileTrsmtStartHMS,15,3) = ' ' THEN SUBSTR(FileTrsmtStartHMS,1,14) || '000' ELSE FileTrsmtStartHMS END AS FileTrsmtStartHMS,
|
||||
CASE WHEN SUBSTR(FileTrsmtEndHMS,15,3) = ' ' THEN SUBSTR(FileTrsmtEndHMS,1,14) || '000' ELSE FileTrsmtEndHMS END AS FileTrsmtEndHMS,
|
||||
BjobDmndMsgID AS BjobDmndMsgID,
|
||||
BjobDmndSubMsgID AS BjobDmndSubMsgID,
|
||||
BjobBzwkDstcd,
|
||||
OsidInstiDstcd,
|
||||
SUBSTR(BjobPtrnDstcd, 2, 1) AS SndRcv
|
||||
FROM $schemaId$.TSEAIBJ08
|
||||
<isNotEqual prepend="WHERE" property="searchProcessType" compareValue="A">
|
||||
SUBSTR(BjobPtrnDstcd, 2, 1) = #searchProcessType#
|
||||
</isNotEqual>
|
||||
</isLessEqual>
|
||||
<isEqual property="searchFrameWorkGb" compareValue="2">
|
||||
UNION
|
||||
</isEqual>
|
||||
<isGreaterEqual property="searchFrameWorkGb" compareValue="2">
|
||||
<isLessEqual property="searchFrameWorkGb" compareValue="4">
|
||||
SELECT FILETRSMTPTRNDSTCD||'(F)' AS FrameWorkGb,
|
||||
BjobMsgDstcd AS BjobMsgDstcd,
|
||||
TrsmtFileName AS SndrcvFileName,
|
||||
FileTrsmtSize AS SndrcvFileSize,
|
||||
NDMRspnsCd AS ThisStgePrcssRsultCd,
|
||||
CASE WHEN SUBSTR(FileTrsmtStartHMS,15,3) = ' ' THEN SUBSTR(FileTrsmtStartHMS,1,14) || '000' ELSE FileTrsmtStartHMS END AS FileTrsmtStartHMS,
|
||||
CASE WHEN SUBSTR(FileTrsmtEndHMS,15,3) = ' ' THEN SUBSTR(FileTrsmtEndHMS,1,14) || '000' ELSE FileTrsmtEndHMS END AS FileTrsmtEndHMS,
|
||||
' ' AS BjobDmndMsgID,
|
||||
' ' AS BjobDmndSubMsgID,
|
||||
BjobBzwkDstcd,
|
||||
OsidInstiDstcd,
|
||||
SendrecvYn AS SndRcv
|
||||
FROM $schemaId$.TSEAIBU03
|
||||
<include refid="bu03where"/>
|
||||
</isLessEqual>
|
||||
<isEqual property="searchFrameWorkGb" compareValue="2">
|
||||
UNION
|
||||
</isEqual>
|
||||
<isNotEqual property="searchFrameWorkGb" compareValue="3">
|
||||
<isLessEqual property="searchFrameWorkGb" compareValue="6">
|
||||
SELECT CASE WHEN EAILumpPgmDstcd = 'AX' AND EAILumpPgmStusDstcd IN ( 'DS' , 'DR' ) THEN 'AD'
|
||||
WHEN EAILumpPgmDstcd = 'AX' AND EAILumpPgmStusDstcd IN ( 'HS' , 'HR', 'SS' , 'SR' ) THEN 'AN'
|
||||
END AS FrameWorkGb,
|
||||
BjobMsgDstcd AS BjobMsgDstcd,
|
||||
EAILumpLOCALFileName AS SndrcvFileName,
|
||||
EAILUMPFILESIZEVAL AS SndrcvFileSize,
|
||||
EAILumpPgmNomalDstcd AS ThisStgePrcssRsultCd,
|
||||
CASE WHEN SUBSTR(EAILumpFileTrsmtStartYMS,15,3) = ' ' THEN SUBSTR(EAILumpFileTrsmtStartYMS,1,14) || '000' ELSE EAILumpFileTrsmtStartYMS END AS FileTrsmtStartHMS,
|
||||
CASE WHEN SUBSTR(EAILumpFileTrsmtEndYMS,15,3) = ' ' THEN SUBSTR(EAILumpFileTrsmtEndYMS,1,14) || '000' ELSE EAILumpFileTrsmtEndYMS END AS FileTrsmtEndHMS,
|
||||
' ' AS BjobDmndMsgID,
|
||||
' ' AS BjobDmndSubMsgID,
|
||||
BjobBzwkDstcd,
|
||||
OsidInstiDstcd,
|
||||
SUBSTR(EAILumpPgmStusDstcd, 2,1) AS SndRcv
|
||||
FROM $schemaId$.TSEAIBU04
|
||||
<include refid="bu04where"/>
|
||||
</isLessEqual>
|
||||
</isNotEqual>
|
||||
</isGreaterEqual>
|
||||
<isEqual property="searchFrameWorkGb" compareValue="7">
|
||||
SELECT 'NDM' AS FrameWorkGb,
|
||||
'' AS BjobMsgDstcd,
|
||||
SRC_FILE AS SndrcvFileName,
|
||||
BYTES_SENT AS SndrcvFileSize,
|
||||
COND_CODE AS ThisStgePrcssRsultCd,
|
||||
TO_CHAR(TO_DATE(START_TIME, 'YYYY/MM/DD HH24:MI:SS.FF3'), 'YYYYMMDDHH24MISSFF3') AS FileTrsmtStartHMS,
|
||||
TO_CHAR(TO_DATE(STOP_TIME, 'YYYY/MM/DD HH24:MI:SS.FF3'), 'YYYYMMDDHH24MISSFF3') AS FileTrsmtEndHMS,
|
||||
' ' AS BjobDmndMsgID,
|
||||
' ' AS BjobDmndSubMsgID,
|
||||
' ' AS BjobBzwkDstcd,
|
||||
' ' AS OsidInstiDstcd,
|
||||
CASE WHEN DIRECTION = 'outBound' THEN 'S' ELSE 'R' END AS SndRcv
|
||||
FROM $schemaId$.TSEAIEG$tableNum$
|
||||
</isEqual>
|
||||
) A LEFT OUTER JOIN $schemaId$.TSEAIBJ02 B ON A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd AND A.OsidInstiDstcd = C.OsidInstiDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ01 D ON A.BjobMsgDstcd = D.BjobMsgDstcd
|
||||
</sql>
|
||||
|
||||
<sql id="traceWhere">
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchBjobTranDstcdName">
|
||||
A.SndrcvFileName LIKE '%' || #searchBjobTranDstcdName# || '%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
C.OsidInstiName LIKE '%' || #searchOsidInstiDstcd# || '%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE '%' || #searchBjobBzwkDstcd# || '%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.FileTrsmtStartHMS like '2%' AND A.FileTrsmtStartHMS > #searchStartTime# || '000000000'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEndTime">
|
||||
A.FileTrsmtEndHMS like '2%' AND A.FileTrsmtEndHMS < #searchEndTime# || '235959999'
|
||||
</isNotEmpty>
|
||||
<isEqual prepend="AND" property="searchThisStgePrcssRsultCd" compareValue="T">
|
||||
A.ThisStgePrcssRsultCd IN ('T', '0', 'TR')
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchThisStgePrcssRsultCd" compareValue="P">
|
||||
A.ThisStgePrcssRsultCd = 'P'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchThisStgePrcssRsultCd" compareValue="E">
|
||||
A.ThisStgePrcssRsultCd NOT IN ('T', '0', 'P', 'TR')
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchProcessType" compareValue="A">
|
||||
A.SndRcv IN ('S','R')
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchProcessType" compareValue="S">
|
||||
A.SndRcv = 'S'
|
||||
</isEqual>
|
||||
<isEqual prepend="AND" property="searchProcessType" compareValue="R">
|
||||
A.SndRcv = 'R'
|
||||
</isEqual>
|
||||
</dynamic>
|
||||
</sql>
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT E.*
|
||||
FROM (
|
||||
SELECT A.FrameWorkGb AS FRAMEWORKGB,
|
||||
A.SndrcvFileName AS SNDRCVFILENAME,
|
||||
A.SndrcvFileSize AS SNDRCVFILESIZE,
|
||||
B.BjobBzwkName AS BJOBBZWKNAME,
|
||||
C.OsidInstiName AS OSIDINSTINAME,
|
||||
CASE
|
||||
WHEN A.ThisStgePrcssRsultCd = 'T' THEN 'C'
|
||||
WHEN A.ThisStgePrcssRsultCd = '0' THEN 'C'
|
||||
WHEN A.ThisStgePrcssRsultCd = 'TR' THEN 'C'
|
||||
WHEN A.ThisStgePrcssRsultCd = 'P' THEN 'P'
|
||||
WHEN A.ThisStgePrcssRsultCd = 'S' THEN 'P'
|
||||
ELSE 'E'
|
||||
END AS THISSTGEPRCSSRSULTCD,
|
||||
A.FileTrsmtStartHMS AS FILETRSMTSTARTHMS,
|
||||
A.FileTrsmtEndHMS AS FILETRSMTENDHMS,
|
||||
TO_DATE(A.FileTrsmtEndHMS,'YYYY/MM/DD HH24:MI:SS.FF3')-TO_DATE(A.FileTrsmtStartHMS,'YYYY/MM/DD HH24:MI:SS.FF3') AS FILETRSMTHMS,
|
||||
A.BjobDmndMsgID AS BJOBDMNDMSGID,
|
||||
A.BjobDmndSubMsgID AS BJOBDMNDSUBMSGID,
|
||||
A.SndRcv AS SNDRCV
|
||||
FROM
|
||||
<include refid="traceFrom"/>
|
||||
<include refid="traceWhere"/>
|
||||
) E
|
||||
<dynamic prepend="ORDER BY">
|
||||
<isEqual property="searchDistCd" compareValue="fileSize">
|
||||
SNDRCVFILESIZE DESC, ABS(FILETRSMTHMS) DESC
|
||||
</isEqual>
|
||||
<isEqual property="searchDistCd" compareValue="procTime">
|
||||
ABS(FILETRSMTHMS) DESC, SNDRCVFILESIZE DESC
|
||||
</isEqual>
|
||||
</dynamic>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+136
@@ -0,0 +1,136 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BjobBzwkDstcdMonthly">
|
||||
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
, SUM(MNTRSMTNOITM1) AS "MNTRSMTNOITM1_SUM"
|
||||
, SUM(MNERRNOITM1) AS "MNERRNOITM1_SUM"
|
||||
, SUM(MNTRSMTNOITM2) AS "MNTRSMTNOITM2_SUM"
|
||||
, SUM(MNERRNOITM2) AS "MNERRNOITM2_SUM"
|
||||
, SUM(MNTRSMTNOITM3) AS "MNTRSMTNOITM3_SUM"
|
||||
, SUM(MNERRNOITM3) AS "MNERRNOITM3_SUM"
|
||||
, SUM(MNTRSMTNOITM4) AS "MNTRSMTNOITM4_SUM"
|
||||
, SUM(MNERRNOITM4) AS "MNERRNOITM4_SUM"
|
||||
, SUM(MNTRSMTNOITM5) AS "MNTRSMTNOITM5_SUM"
|
||||
, SUM(MNERRNOITM5) AS "MNERRNOITM5_SUM"
|
||||
, SUM(MNTRSMTNOITM6) AS "MNTRSMTNOITM6_SUM"
|
||||
, SUM(MNERRNOITM6) AS "MNERRNOITM6_SUM"
|
||||
, SUM(MNTRSMTNOITM7) AS "MNTRSMTNOITM7_SUM"
|
||||
, SUM(MNERRNOITM7) AS "MNERRNOITM7_SUM"
|
||||
, SUM(MNTRSMTNOITM8) AS "MNTRSMTNOITM8_SUM"
|
||||
, SUM(MNERRNOITM8) AS "MNERRNOITM8_SUM"
|
||||
, SUM(MNTRSMTNOITM9) AS "MNTRSMTNOITM9_SUM"
|
||||
, SUM(MNERRNOITM9) AS "MNERRNOITM9_SUM"
|
||||
, SUM(MNTRSMTNOITM10) AS "MNTRSMTNOITM10_SUM"
|
||||
, SUM(MNERRNOITM10) AS "MNERRNOITM10_SUM"
|
||||
, SUM(MNTRSMTNOITM11) AS "MNTRSMTNOITM11_SUM"
|
||||
, SUM(MNERRNOITM11) AS "MNERRNOITM11_SUM"
|
||||
, SUM(MNTRSMTNOITM12) AS "MNTRSMTNOITM12_SUM"
|
||||
, SUM(MNERRNOITM12) AS "MNERRNOITM12_SUM"
|
||||
FROM (
|
||||
SELECT
|
||||
NVL(SUM(CASE WHEN MM = '01' THEN ProcCount END), 0) AS "MNTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ErrCount END), 0) AS "MNERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ProcCount END), 0) AS "MNTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ErrCount END), 0) AS "MNERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ProcCount END), 0) AS "MNTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ErrCount END), 0) AS "MNERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ProcCount END), 0) AS "MNTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ErrCount END), 0) AS "MNERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ProcCount END), 0) AS "MNTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ErrCount END), 0) AS "MNERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ProcCount END), 0) AS "MNTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ErrCount END), 0) AS "MNERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ProcCount END), 0) AS "MNTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ErrCount END), 0) AS "MNERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ProcCount END), 0) AS "MNTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ErrCount END), 0) AS "MNERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ProcCount END), 0) AS "MNTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ErrCount END), 0) AS "MNERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ProcCount END), 0) AS "MNTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ErrCount END), 0) AS "MNERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ProcCount END), 0) AS "MNTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ErrCount END), 0) AS "MNERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ProcCount END), 0) AS "MNTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ErrCount END), 0) AS "MNERRNOITM12"
|
||||
FROM
|
||||
(
|
||||
SELECT SUBSTR(FileTrsmtStartHMS, 1, 4) AS StatcY
|
||||
, SUBSTR(FileTrsmtStartHMS, 5, 2) AS MM
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS ProcCount
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 1 ELSE 0 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= #searchStart# ||'0000000000'
|
||||
AND BJ08.FileTrsmtStartHMS <= #searchEnd# ||'9999999999'
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( TRIM(BJ08.BjobBzwkDstcd) LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) OR
|
||||
BJ02.BjobBzwkName LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 4)
|
||||
, SUBSTR(FileTrsmtStartHMS, 5, 2)
|
||||
, BJ08.BjobBzwkDstcd, BJ02.BjobBzwkName
|
||||
) TMP1
|
||||
GROUP BY StatcY, BjobBzwkDstcd, BjobBzwkName
|
||||
)
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="selectByEaiBzwkDstcdMonthly" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
STATCY AS "STATCY"
|
||||
, BJOBBZWKDSTCD AS "BJOBBZWKDSTCD"
|
||||
, BJOBBZWKNAME AS "BJOBBZWKNAME"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ProcCount END), 0) AS "MNTRSMTNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '01' THEN ErrCount END), 0) AS "MNERRNOITM1"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ProcCount END), 0) AS "MNTRSMTNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '02' THEN ErrCount END), 0) AS "MNERRNOITM2"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ProcCount END), 0) AS "MNTRSMTNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '03' THEN ErrCount END), 0) AS "MNERRNOITM3"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ProcCount END), 0) AS "MNTRSMTNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '04' THEN ErrCount END), 0) AS "MNERRNOITM4"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ProcCount END), 0) AS "MNTRSMTNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '05' THEN ErrCount END), 0) AS "MNERRNOITM5"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ProcCount END), 0) AS "MNTRSMTNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '06' THEN ErrCount END), 0) AS "MNERRNOITM6"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ProcCount END), 0) AS "MNTRSMTNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '07' THEN ErrCount END), 0) AS "MNERRNOITM7"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ProcCount END), 0) AS "MNTRSMTNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '08' THEN ErrCount END), 0) AS "MNERRNOITM8"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ProcCount END), 0) AS "MNTRSMTNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '09' THEN ErrCount END), 0) AS "MNERRNOITM9"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ProcCount END), 0) AS "MNTRSMTNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '10' THEN ErrCount END), 0) AS "MNERRNOITM10"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ProcCount END), 0) AS "MNTRSMTNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '11' THEN ErrCount END), 0) AS "MNERRNOITM11"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ProcCount END), 0) AS "MNTRSMTNOITM12"
|
||||
, NVL(SUM(CASE WHEN MM = '12' THEN ErrCount END), 0) AS "MNERRNOITM12"
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 4) AS StatcY
|
||||
, SUBSTR(FileTrsmtStartHMS, 5, 2) AS MM
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS ProcCount
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 1 ELSE 0 END) AS ErrCount
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= #searchStart# ||'0000000000'
|
||||
AND BJ08.FileTrsmtStartHMS <= #searchEnd# ||'9999999999'
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( TRIM(BJ08.BjobBzwkDstcd) LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) OR
|
||||
BJ02.BjobBzwkName LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 4)
|
||||
, SUBSTR(FileTrsmtStartHMS, 5, 2)
|
||||
, BJ08.BjobBzwkDstcd, BJ02.BjobBzwkName
|
||||
) TMP1
|
||||
GROUP BY StatcY, BjobBzwkDstcd, BjobBzwkName
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="BjobBzwkDstcdYearly">
|
||||
|
||||
<statement id="selectByEaiBzwdstcdYearly" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 4) AS "STATCY"
|
||||
, BJ08.BjobBzwkDstcd
|
||||
, BJ02.BjobBzwkName
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS "YNTRSMTNOITM"
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 1 ELSE 0 END) AS "YNERRNOITM"
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
( TRIM(BJ08.BjobBzwkDstcd) LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) OR
|
||||
BJ02.BjobBzwkName LIKE CONCAT( '%',CONCAT( UPPER(#searchEaiBzwkDstcd#) , '%') ) )
|
||||
</isNotEmpty>
|
||||
GROUP BY SUBSTR(FileTrsmtStartHMS, 1, 4), BJ08.BjobBzwkDstcd ,BJ02.BjobBzwkName
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapProcWork">
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM (
|
||||
SELECT S4.BjobBzwkDstcd
|
||||
FROM $schemaId$.TSEAIBS04 S4
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6
|
||||
WHERE S4.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S4.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S4.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
<isNotEmpty prepend="AND" property="searchStartTime1">
|
||||
S4.SndrcvStartHMS BETWEEN #searchStartTime1# AND #searchEndTime1#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime2">
|
||||
S4.SndrcvEndHMS BETWEEN #searchStartTime2# AND #searchEndTime2#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
S4.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
S4.OsidInstiDstcd = #searchOsidInstiDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
UPPER(S4.SndrcvFileName) like CONCAT( '%' , UPPER(#searchSndrcvFileName#) , '%')
|
||||
</isNotEmpty>
|
||||
) ORGTABLE
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, S4.BJOBDMNDMSGID /* 작업요청메시지ID (UUID) */
|
||||
, S4.BJOBDMNDSUBMSGID /* 작업요청부메시지ID (SUBUUID) */
|
||||
, S4.TELGMRETRALCNT /* 전문재시도수 */
|
||||
, S4.SYSLNKGDSTCD /* 시스템연결구분코드 */
|
||||
, S4.BJOBDMNDMSGCRETNHMS /* 작업요청메시지 생성시각 */
|
||||
, S4.BJOBMSGSCHEID /* 작업메시지 일정ID */
|
||||
, S4.BJOBBZWKDSTCD /* 업무구분코드 */
|
||||
, J2.BJOBBZWKNAME AS BJOBBZWKDSTCDNAME /* 업무구분명 */
|
||||
, S4.OSIDINSTIDSTCD /* 대외기관구분코드 */
|
||||
, J6.OSIDINSTINAME AS OSIDINSTIDSTCDNAME /* 대외기관구분명 */
|
||||
, S4.BJOBPTRNDSTCD /* 작업유형구분코드 */
|
||||
, S4.SNDRCVSTARTHMS /* 송수신 시작시각 */
|
||||
, S4.SNDRCVENDHMS /* 송수신 종료시각 */
|
||||
, S4.SNDRCVFILEDIRNAME /* 송수신 파일 디렉토리명 */
|
||||
, S4.SNDRCVFILENAME /* 송수신 파일명 */
|
||||
, S4.BKUPSNDRCVFILENAME /* 백업 송수신 파일명 */
|
||||
, S4.MSGPRCSSPRITY /* 메시지처리 우선순위 */
|
||||
, S4.THISMSGAMNDRID /* 메시지수정자ID */
|
||||
, S4.THISMSGAMNDHMS /* 메시지 수정시각 */
|
||||
, S4.MSGQUEETRACTDMNDHMS /* 메시지큐추출요청시각 */
|
||||
, S4.MSGPRCSSSTUSCD /* 메시지처리상태코드 */
|
||||
FROM $schemaId$.TSEAIBS04 S4
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6, (SELECT @NO := 0) R
|
||||
WHERE S4.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S4.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S4.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
<isNotEmpty prepend="AND" property="searchStartTime1">
|
||||
S4.SndrcvStartHMS BETWEEN #searchStartTime1# AND #searchEndTime1#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime2">
|
||||
S4.SndrcvEndHMS BETWEEN #searchStartTime2# AND #searchEndTime2#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
S4.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
S4.OsidInstiDstcd = #searchOsidInstiDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
UPPER(S4.SndrcvFileName) like CONCAT( '%' , UPPER(#searchSndrcvFileName#) , '%')
|
||||
</isNotEmpty>
|
||||
ORDER BY S4.MsgPrcssPrity ASC, S4.SndrcvStartHMS DESC, S4.BjobBzwkDstcd ASC
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, S4.BJOBDMNDMSGID
|
||||
, S4.BJOBDMNDSUBMSGID
|
||||
, S4.TELGMRETRALCNT
|
||||
, S4.SYSLNKGDSTCD
|
||||
, S4.BJOBDMNDMSGCRETNHMS
|
||||
, S4.BJOBMSGSCHEID
|
||||
, S4.BJOBBZWKDSTCD
|
||||
, J2.BJOBBZWKNAME AS BJOBBZWKDSTCDNAME
|
||||
, S4.BJOBBZWKDSTCD
|
||||
, J6.OSIDINSTINAME AS OSIDINSTIDSTCDNAME
|
||||
, S4.OSIDINSTIDSTCD
|
||||
, CASE WHEN S4.BJOBPTRNDSTCD='RS' THEN '송신'
|
||||
WHEN S4.BJOBPTRNDSTCD='RR' THEN '수신'
|
||||
ELSE S4.BJOBPTRNDSTCD
|
||||
END AS BJOBPTRNDSTCD
|
||||
, S4.SNDRCVSTARTHMS
|
||||
, S4.SNDRCVENDHMS
|
||||
, S4.SNDRCVFILEDIRNAME
|
||||
, S4.SNDRCVFILENAME
|
||||
, S4.BKUPSNDRCVFILENAME
|
||||
, S4.MSGPRCSSPRITY
|
||||
, S4.THISMSGAMNDRID
|
||||
, S4.THISMSGAMNDHMS
|
||||
, S4.MSGQUEETRACTDMNDHMS /* 메시지큐추출요청시각 */
|
||||
, S4.MSGPRCSSSTUSCD /* 메시지처리상태코드 */
|
||||
FROM $schemaId$.TSEAIBS04 S4
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6, (SELECT @NO := 0) R
|
||||
WHERE S4.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S4.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S4.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
AND S4.BjobMsgScheID = #bjobMsgScheID#
|
||||
AND S4.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
ORDER BY S4.MsgPrcssPrity ASC, S4.SndrcvStartHMS DESC, S4.BjobBzwkDstcd ASC
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBS04
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+738
@@ -0,0 +1,738 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapTranStatus">
|
||||
<statement id="list_e" resultClass="java.util.HashMap">
|
||||
SELECT A.BjobDmndMsgID AS BJOBDMNDMSGID,
|
||||
A.BjobDmndSubMsgID AS BJOBDMNDSUBMSGID,
|
||||
A.BjobDmndMsgCretnHMS AS BJOBDMNDMSGCRETNHMS,
|
||||
A.BjobBzwkDstcd AS BJOBBZWKDSTCD,
|
||||
C.BjobBzwkName AS BJOBBZWKNAME,
|
||||
A.OsidInstiDstcd AS OSIDINSTIDSTCD,
|
||||
D.OsidInstiName AS OSIDINSTINAME,
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) AS SENDRECVYN,
|
||||
CASE WHEN B.TranStartHMS is null OR B.TranStartHMS = ''
|
||||
THEN A.TranStartHMS
|
||||
ELSE B.TranStartHMS END AS TRANSTARTHMS,
|
||||
CASE WHEN B.TranEndHMS is null OR B.TranEndHMS = ''
|
||||
THEN A.TranEndHMS
|
||||
ELSE B.TranEndHMS END AS TRANENDHMS,
|
||||
B.BjobMsgDstcd AS BJOBMSGDSTCD,
|
||||
B.BjobMsgDstcdSeq AS BJOBMSGDSTCDSEQ,
|
||||
B.BaseYmd AS BASEYMD,
|
||||
CASE WHEN B.ThisStgePrcssRsultCd is null OR B.ThisStgePrcssRsultCd = ''
|
||||
THEN A.TranPrcssDstcd
|
||||
ELSE B.ThisStgePrcssRsultCd END AS TRANPRCSSDSTCD,
|
||||
B.SndrcvFileName AS SNDRCVFILENAME,
|
||||
B.SndrcvRecCnt AS SNDRCVRECCNT,
|
||||
B.SndrcvFileSize AS SNDRCVFILESIZE,
|
||||
B.BjobTranDstcdName AS BJOBTRANDSTCDNAME,
|
||||
IFNULL(B.GroupCoCd, ' ' ) AS GROUPCOCD,
|
||||
B.RQSTRECVFILESTORGDIRNAME,
|
||||
B.BKUPSNDRCVFILENAME
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN
|
||||
( SELECT F.BjobDmndMsgID,
|
||||
F.BjobDmndSubMsgID,
|
||||
E.BjobMsgDstcd,
|
||||
F.BjobMsgDstcdSeq,
|
||||
SUBSTR( F.BKUPSNDRCVFILENAME, LENGTH(F.BKUPSNDRCVFILENAME) - 11, 8 ) AS BaseYmd,
|
||||
F.SndrcvFileName,
|
||||
F.SndrcvRecCnt,
|
||||
F.SndrcvFileSize,
|
||||
E.BjobTranDstcdName,
|
||||
F.ThisStgePrcssRsultCd,
|
||||
F.EAIObstclOccurCausCtnt,
|
||||
F.FileTrsmtStartHMS AS TranStartHMS,
|
||||
F.FileTrsmtEndHMS AS TranEndHMS,
|
||||
E.GroupCoCd,
|
||||
F.RQSTRECVFILESTORGDIRNAME,
|
||||
F.BKUPSNDRCVFILENAME
|
||||
FROM $schemaId$.TSEAIBJ01 E JOIN $schemaId$.TSEAIBJ08 F
|
||||
ON E.bjobmsgdstcd=F.bjobmsgdstcd
|
||||
WHERE F.ThisStgePrcssRsultCd IN ( 'E', 'C', 'Q', 'S', 'H')
|
||||
) B ON A.BjobDmndMsgID = B.BjobDmndMsgID AND A.BjobDmndSubMsgID = B.BjobDmndSubMsgID
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
WHERE B.ThisStgePrcssRsultCd in ( 'E', 'C', 'Q', 'S', 'H')
|
||||
<isNotEmpty prepend="AND" property="searchBjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT( #searchBjobDmndMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBbjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT( #searchBbjobDmndSubMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT( #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT( #searchOsidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT( #searchSndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchProcessType">
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) LIKE CONCAT( #searchProcessType# , '%')
|
||||
</isNotEmpty>
|
||||
ORDER BY A.BjobDmndMsgCretnHMS DESC, A.TranStartHMS DESC, A.BjobDmndMsgID, A.BjobDmndSubMsgID
|
||||
</statement>
|
||||
|
||||
<statement id="list_l" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM ( SELECT
|
||||
CASE WHEN BS05.SENDRECVYN is null OR BS05.SENDRECVYN = '' THEN BJ08.SENDRECVYN ELSE BS05.SENDRECVYN END
|
||||
AS SENDRECVYN ,
|
||||
CASE WHEN BS05.OSIDINSTIDSTCD is null OR BS05.OSIDINSTIDSTCD = '' THEN BJ08.OSIDINSTIDSTCD ELSE BS05.OSIDINSTIDSTCD END
|
||||
AS OSIDINSTIDSTCD ,
|
||||
CASE WHEN BS05.BJOBBZWKDSTCD is null OR BS05.BJOBBZWKDSTCD = '' THEN BJ08.BJOBBZWKDSTCD ELSE BS05.BJOBBZWKDSTCD END
|
||||
AS BJOBBZWKDSTCD ,
|
||||
CASE WHEN BS05.BJOBBZWKNAME is null OR BS05.BJOBBZWKNAME = '' THEN BJ08.BJOBBZWKNAME ELSE BS05.BJOBBZWKNAME END
|
||||
AS BJOBBZWKNAME ,
|
||||
CASE WHEN BS05.OSIDINSTINAME is null OR BS05.OSIDINSTINAME = '' THEN BJ08.OSIDINSTINAME ELSE BS05.OSIDINSTINAME END
|
||||
AS OSIDINSTINAME ,
|
||||
CASE WHEN BS05.BJOBTRANDSTCDNAME is null OR BS05.BJOBTRANDSTCDNAME = '' THEN BJ08.BJOBTRANDSTCDNAME ELSE BS05.BJOBTRANDSTCDNAME END
|
||||
AS BJOBTRANDSTCDNAME ,
|
||||
BS05.SNDRCVSTARTHMS AS SNDRCVSTARTHMS ,
|
||||
BS05.SNDRCVENDHMS AS SNDRCVENDHMS ,
|
||||
BS05.EAIWARNYN AS EAIWARNYN ,
|
||||
BJ08.BJOBDMNDMSGID AS BJOBDMNDMSGID ,
|
||||
BJ08.BJOBDMNDSUBMSGID AS BJOBDMNDSUBMSGID ,
|
||||
BJ08.TRANPRCSSDSTCD AS TRANPRCSSDSTCD ,
|
||||
BJ08.SNDRCVFILENAME AS SNDRCVFILENAME ,
|
||||
BJ08.SNDRCVFILESIZE AS SNDRCVFILESIZE ,
|
||||
BJ08.BJOBDMNDMSGCRETNHMS AS BJOBDMNDMSGCRETNHMS,
|
||||
BJ08.TRANSTARTHMS AS TRANSTARTHMS ,
|
||||
BJ08.TRANENDHMS AS TRANENDHMS ,
|
||||
BS05.CURRENTTIME AS CURRENTTIME ,
|
||||
$searchEndTime$ AS SEARCHSTART ,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ) AS CURRENTTIMESTAMP
|
||||
FROM ( SELECT X.BjobMsgDstcd,
|
||||
Y.BjobBzwkDstcd,
|
||||
X.OsidInstiDstcd,
|
||||
X.SendRecvYn,
|
||||
RTRIM(X.SndrcvStartHMS) AS SndrcvStartHMS,
|
||||
RTRIM(X.SndrcvEndHMS) AS SndrcvEndHMS,
|
||||
X.EAIWarnYn,
|
||||
Y.BjobBzwkName,
|
||||
Y.OsidInstiName,
|
||||
Y.BjobTranDstcdName,
|
||||
DATE_FORMAT( NOW(), '%H%i') AS CurrentTime
|
||||
FROM $schemaId$.TSEAIBS05 X INNER JOIN
|
||||
(SELECT P.BjobMsgDstcd,
|
||||
P.BjobBzwkDstcd,
|
||||
P.BjobTranDstcdName,
|
||||
S.BjobBzwkName,
|
||||
H.OsidInstiDstcd,
|
||||
H.OsidInstiName
|
||||
FROM $schemaId$.TSEAIBJ01 P INNER JOIN $schemaId$.TSEAIBJ02 S ON P.BjobBzwkDstcd = S.BjobBzwkDstcd
|
||||
INNER JOIN $schemaId$.TSEAIBJ06 H ON P.BjobBzwkDstcd = H.BjobBzwkDstcd
|
||||
) Y on X.BjobMsgDstcd = Y.BjobMsgDstcd AND X.OsidInstiDstcd=Y.OsidInstiDstcd
|
||||
WHERE X.ThisMsgUseYn = '1'
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
Y.BjobBzwkDstcd LIKE CONCAT( #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
X.OsidInstiDstcd LIKE CONCAT( #searchOsidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchProcessType">
|
||||
X.SendRecvYn LIKE CONCAT( #searchProcessType# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
Y.BjobTranDstcdName LIKE CONCAT( #searchSndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<!-- <dynamic prepend="AND RTRIM(X.SndrcvCyclTypName) IN" open="(" close=")"> -->
|
||||
<!-- <iterate property="basis" conjunction=", "> -->
|
||||
<!-- #basis[]# -->
|
||||
<!-- </iterate> -->
|
||||
<!-- </dynamic> -->
|
||||
AND DATE_FORMAT( NOW(), '%Y%m%d%H%i%s') < (CONCAT(SUBSTR(CAST($searchEndHHMM$ AS CHAR),1,8) , CAST(X.SndrcvEndHMS AS CHAR)))
|
||||
)
|
||||
) BS05
|
||||
LEFT OUTER JOIN (
|
||||
SELECT A.BjobDmndMsgID,
|
||||
A.BjobDmndSubMsgID ,
|
||||
A.BjobDmndMsgCretnHMS ,
|
||||
A.BjobBzwkDstcd ,
|
||||
C.BjobBzwkName ,
|
||||
A.OsidInstiDstcd ,
|
||||
D.OsidInstiName ,
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) AS SendRecvYn,
|
||||
CASE WHEN B.TranStartHMS is null OR B.TranStartHMS = '' THEN A.TranStartHMS ELSE B.TranStartHMS END
|
||||
AS TranStartHMS ,
|
||||
CASE WHEN B.TranEndHMS is null OR B.TranEndHMS = '' THEN A.TranEndHMS ELSE B.TranEndHMS END
|
||||
AS TranEndHMS ,
|
||||
B.BjobMsgDstcd ,
|
||||
CASE WHEN B.ThisStgePrcssRsultCd is null OR B.ThisStgePrcssRsultCd = '' THEN A.TranPrcssDstcd ELSE B.ThisStgePrcssRsultCd END
|
||||
AS TranPrcssDstcd ,
|
||||
B.SndrcvFileName,
|
||||
B.SndrcvFileSize,
|
||||
B.BjobTranDstcdName
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN
|
||||
(SELECT
|
||||
F.BjobDmndMsgID,
|
||||
F.BjobDmndSubMsgID,
|
||||
E.BjobMsgDstcd,
|
||||
F.SndrcvFileName,
|
||||
F.SndrcvFileSize,
|
||||
E.BjobTranDstcdName,
|
||||
F.FileTrsmtStartHMS AS TranStartHMS,
|
||||
F.FileTrsmtEndHMS AS TranEndHMS,
|
||||
F.ThisStgePrcssRsultCd
|
||||
FROM $schemaId$.TSEAIBJ01 E JOIN $schemaId$.TSEAIBJ08 F ON E.bjobmsgdstcd=F.bjobmsgdstcd
|
||||
WHERE F.ThisStgePrcssRsultCd = 'E' OR ThisStgePrcssRsultCd = 'C'
|
||||
) B ON A.BjobDmndMsgID = B.BjobDmndMsgID AND A.BjobDmndSubMsgID = B.BjobDmndSubMsgID
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
WHERE (TranPrcssDstcd = 'E' OR TranPrcssDstcd = 'C')
|
||||
<isNotEmpty prepend="AND" property="searchBjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT( #searchBjobDmndMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBbjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT( #searchBbjobDmndSubMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT( #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT( #searchOsidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT( #searchSndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchProcessType">
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) LIKE CONCAT( #searchProcessType# , '%')
|
||||
</isNotEmpty>
|
||||
)BJ08 ON BS05.BjobMsgDstcd = BJ08.BjobMsgDstcd
|
||||
AND BS05.SendRecvYn = BJ08.SendRecvYn ) A
|
||||
ORDER BY A.BjobDmndMsgCretnHMS DESC, A.TranStartHMS DESC, A.BjobDmndMsgID, A.BjobDmndSubMsgID
|
||||
</statement>
|
||||
<statement id="list_normal" resultClass="java.util.HashMap">
|
||||
SELECT A.BjobDmndMsgID AS BJOBDMNDMSGID,
|
||||
A.BjobDmndSubMsgID AS BJOBDMNDSUBMSGID ,
|
||||
A.BjobDmndMsgCretnHMS AS BJOBDMNDMSGCRETNHMS ,
|
||||
A.BjobBzwkDstcd AS BJOBBZWKDSTCD ,
|
||||
C.BjobBzwkName AS BJOBBZWKNAME ,
|
||||
A.OsidInstiDstcd AS OSIDINSTIDSTCD ,
|
||||
D.OsidInstiName AS OSIDINSTINAME ,
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) AS SENDRECVYN,
|
||||
CASE WHEN B.TranStartHMS is null OR B.TranStartHMS = '' THEN A.TranStartHMS ELSE B.TranStartHMS END AS TRANSTARTHMS ,
|
||||
CASE WHEN B.TranEndHMS is null OR B.TranEndHMS = '' THEN A.TranEndHMS ELSE B.TranEndHMS END AS TRANENDHMS ,
|
||||
B.BjobMsgDstcd AS BJOBMSGDSTCD ,
|
||||
B.BjobMsgDstcdSeq AS BJOBMSGDSTCDSEQ ,
|
||||
B.BaseYmd AS BASEYMD,
|
||||
CASE WHEN B.ThisStgePrcssRsultCd is null OR B.ThisStgePrcssRsultCd = '' THEN A.TranPrcssDstcd ELSE B.ThisStgePrcssRsultCd END AS TRANPRCSSDSTCD ,
|
||||
B.SndrcvFileName AS SNDRCVFILENAME,
|
||||
B.SndrcvRecCnt AS SNDRCVRECCNT,
|
||||
B.SndrcvFileSize AS SNDRCVFILESIZE ,
|
||||
B.BjobTranDstcdName AS BJOBTRANDSTCDNAME
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN
|
||||
( SELECT F.BjobDmndMsgID,
|
||||
F.BjobDmndSubMsgID,
|
||||
E.BjobMsgDstcd,
|
||||
F.BjobMsgDstcdSeq,
|
||||
SUBSTR( F.BKUPSNDRCVFILENAME, LENGTH(F.BKUPSNDRCVFILENAME) - 11, 8 ) AS BaseYmd,
|
||||
F.SndrcvFileName,
|
||||
F.SndrcvRecCnt,
|
||||
F.SndrcvFileSize,
|
||||
E.BjobTranDstcdName,
|
||||
F.ThisStgePrcssRsultCd,
|
||||
F.FileTrsmtStartHMS AS TranStartHMS,
|
||||
F.FileTrsmtEndHMS AS TranEndHMS
|
||||
FROM $schemaId$.TSEAIBJ01 E JOIN $schemaId$.TSEAIBJ08 F ON E.bjobmsgdstcd=F.bjobmsgdstcd
|
||||
) B ON A.BjobDmndMsgID = B.BjobDmndMsgID AND A.BjobDmndSubMsgID = B.BjobDmndSubMsgID
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchBjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT( #searchBjobDmndMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBbjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT( #searchBbjobDmndSubMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT( #bjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="osidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT( #osidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="sndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT( #sndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobPtrnDstcd">
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) LIKE CONCAT( #bjobPtrnDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
<dynamic prepend="AND TranPrcssDstcd IN" open="(" close=")">
|
||||
<iterate property="tranPrcssDstcds" conjunction=", ">
|
||||
#tranPrcssDstcds[]#
|
||||
</iterate>
|
||||
</dynamic>
|
||||
<dynamic prepend="AND B.ThisStgePrcssRsultCd IN" open="(" close=")">
|
||||
<iterate property="tranPrcssDstcds2" conjunction=", ">
|
||||
#tranPrcssDstcds2[]#
|
||||
</iterate>
|
||||
</dynamic>
|
||||
ORDER BY A.BjobDmndMsgCretnHMS DESC, A.TranStartHMS DESC, A.BjobDmndMsgID, A.BjobDmndSubMsgID
|
||||
</statement>
|
||||
|
||||
<statement id="list_f" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM ( SELECT
|
||||
CASE WHEN BS05.SENDRECVYN is null OR BS05.SENDRECVYN = '' THEN BJ08.SENDRECVYN ELSE BS05.SENDRECVYN END
|
||||
AS SENDRECVYN ,
|
||||
CASE WHEN BS05.OSIDINSTIDSTCD is null OR BS05.OSIDINSTIDSTCD = '' THEN BJ08.OSIDINSTIDSTCD ELSE BS05.OSIDINSTIDSTCD END
|
||||
AS OSIDINSTIDSTCD ,
|
||||
CASE WHEN BS05.BJOBBZWKDSTCD is null OR BS05.BJOBBZWKDSTCD = '' THEN BJ08.BJOBBZWKDSTCD ELSE BS05.BJOBBZWKDSTCD END
|
||||
AS BJOBBZWKDSTCD ,
|
||||
CASE WHEN BS05.BJOBBZWKNAME is null OR BS05.BJOBBZWKNAME = '' THEN BJ08.BJOBBZWKNAME ELSE BS05.BJOBBZWKNAME END
|
||||
AS BJOBBZWKNAME ,
|
||||
CASE WHEN BS05.OSIDINSTINAME is null OR BS05.OSIDINSTINAME = '' THEN BJ08.OSIDINSTINAME ELSE BS05.OSIDINSTINAME END
|
||||
AS OSIDINSTINAME ,
|
||||
CASE WHEN BS05.BJOBTRANDSTCDNAME is null OR BS05.BJOBTRANDSTCDNAME = '' THEN BJ08.BJOBTRANDSTCDNAME ELSE BS05.BJOBTRANDSTCDNAME END
|
||||
AS BJOBTRANDSTCDNAME ,
|
||||
BS05.SNDRCVSTARTHMS AS SNDRCVSTARTHMS ,
|
||||
BS05.SNDRCVENDHMS AS SNDRCVENDHMS ,
|
||||
BS05.EAIWARNYN AS EAIWARNYN ,
|
||||
BJ08.BJOBDMNDMSGID AS BJOBDMNDMSGID ,
|
||||
BJ08.BJOBDMNDSUBMSGID AS BJOBDMNDSUBMSGID ,
|
||||
IFNULL(BJ08.TRANPRCSSDSTCD , ' ') AS TRANPRCSSDSTCD,
|
||||
BJ08.BJOBDMNDMSGCRETNHMS AS BJOBDMNDMSGCRETNHMS,
|
||||
BS05.CURRENTTIME AS CURRENTTIME,
|
||||
$searchEndHHMM$ AS SEARCHSTART,
|
||||
SUBSTR( DATE_FORMAT( NOW(3), '%Y%m%d%H%i%s%f'), 1, 17 ) AS CURRENTTIMESTAMP,
|
||||
CASE WHEN BS05.GROUPCOCD is null OR BS05.GROUPCOCD = '' THEN BJ08.GROUPCOCD ELSE BS05.GROUPCOCD END
|
||||
AS GROUPCOCD
|
||||
FROM ( SELECT X.BjobMsgDstcd,
|
||||
Y.BjobBzwkDstcd,
|
||||
X.OsidInstiDstcd,
|
||||
X.SendRecvYn,
|
||||
RTRIM(X.SndrcvStartHMS) AS SndrcvStartHMS,
|
||||
RTRIM(X.SndrcvEndHMS) AS SndrcvEndHMS,
|
||||
X.EAIWarnYn,
|
||||
Y.BjobBzwkName,
|
||||
Y.OsidInstiName,
|
||||
Y.BjobTranDstcdName,
|
||||
DATE_FORMAT( NOW(), '%H%i') AS CurrentTime,
|
||||
IFNULL(Y.GroupCoCd, ' ' ) AS GroupCoCd
|
||||
FROM $schemaId$.TSEAIBS05 X INNER JOIN
|
||||
(SELECT P.BjobMsgDstcd,
|
||||
P.BjobBzwkDstcd,
|
||||
P.BjobTranDstcdName,
|
||||
S.BjobBzwkName,
|
||||
H.OsidInstiDstcd,
|
||||
H.OsidInstiName,
|
||||
P.GroupCoCd
|
||||
FROM $schemaId$.TSEAIBJ01 P INNER JOIN $schemaId$.TSEAIBJ02 S ON P.BjobBzwkDstcd = S.BjobBzwkDstcd
|
||||
INNER JOIN $schemaId$.TSEAIBJ06 H ON P.BjobBzwkDstcd = H.BjobBzwkDstcd
|
||||
) Y on X.BjobMsgDstcd = Y.BjobMsgDstcd AND X.OsidInstiDstcd=Y.OsidInstiDstcd
|
||||
WHERE X.ThisMsgUseYn = '1'
|
||||
<isNotEmpty prepend="AND" property="bjobBzwkDstcd">
|
||||
Y.BjobBzwkDstcd LIKE CONCAT( #bjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="osidInstiDstcd">
|
||||
X.OsidInstiDstcd LIKE CONCAT( #osidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobPtrnDstcd">
|
||||
X.SendRecvYn LIKE CONCAT( #bjobPtrnDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="sndrcvFileName">
|
||||
Y.BjobTranDstcdName LIKE CONCAT( #sndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
AND DATE_FORMAT( NOW(), '%Y%m%d%H%i%s') < (CONCAT(SUBSTR(CAST($searchEndHHMM$ AS CHAR),1,8) , CAST(X.SndrcvEndHMS AS CHAR)))
|
||||
) BS05
|
||||
LEFT OUTER JOIN (
|
||||
SELECT A.BjobDmndMsgID,
|
||||
A.BjobDmndSubMsgID ,
|
||||
A.BjobDmndMsgCretnHMS ,
|
||||
A.BjobBzwkDstcd ,
|
||||
C.BjobBzwkName ,
|
||||
A.OsidInstiDstcd ,
|
||||
D.OsidInstiName ,
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) AS SendRecvYn,
|
||||
B.BjobMsgDstcd,
|
||||
B.BjobTranDstcdName ,
|
||||
CASE WHEN B.ThisStgePrcssRsultCd is null OR B.ThisStgePrcssRsultCd = '' THEN A.TranPrcssDstcd ELSE B.ThisStgePrcssRsultCd END
|
||||
AS TranPrcssDstcd,
|
||||
B.GroupCoCd
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN
|
||||
(SELECT
|
||||
F.BjobDmndMsgID,
|
||||
F.BjobDmndSubMsgID,
|
||||
E.BjobMsgDstcd,
|
||||
F.SndrcvFileName,
|
||||
F.SndrcvFileSize,
|
||||
E.BjobTranDstcdName,
|
||||
F.ThisStgePrcssRsultCd,
|
||||
F.FileTrsmtStartHMS AS TranStartHMS,
|
||||
F.FileTrsmtEndHMS AS TranEndHMS,
|
||||
E.GroupCoCd
|
||||
FROM $schemaId$.TSEAIBJ01 E JOIN $schemaId$.TSEAIBJ08 F ON E.bjobmsgdstcd=F.bjobmsgdstcd
|
||||
) B ON A.BjobDmndMsgID = B.BjobDmndMsgID AND A.BjobDmndSubMsgID = B.BjobDmndSubMsgID
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="bjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT(#bjobDmndMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT(#bjobDmndSubMsgID# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="tanStartHMS">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #tanStartHMS# AND #searchEndHHMM#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT( #searchBjobBzwkDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT( #searchOsidInstiDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT( #searchSndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchProcessType">
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) LIKE CONCAT( #searchProcessType# , '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
)BJ08 ON BS05.BjobMsgDstcd = BJ08.BjobMsgDstcd
|
||||
AND BS05.SendRecvYn = BJ08.SendRecvYn
|
||||
) A
|
||||
WHERE A.TranPrcssDstcd != 'T'
|
||||
<isNotEmpty prepend="AND" property="groupCoCd">
|
||||
A.GroupCoCd = #groupCoCd#
|
||||
</isNotEmpty>
|
||||
ORDER BY A.BjobDmndMsgCretnHMS DESC, A.SndrcvStartHMS DESC, A.BjobDmndMsgID, A.BjobDmndSubMsgID
|
||||
</statement>
|
||||
|
||||
<statement id="speclist" resultClass="java.util.HashMap">
|
||||
SELECT /*+ JOIN_FIXED_ORDER() */
|
||||
A.BJOBDMNDMSGID
|
||||
, A.BJOBDMNDSUBMSGID
|
||||
, A.BJOBDMNDMSGCRETNHMS
|
||||
, A.BJOBBZWKDSTCD
|
||||
, A.OSIDINSTIDSTCD
|
||||
, C.BJOBBZWKNAME
|
||||
, SUBSTR(A.BJOBMSGSCHEID, 8, LENGTH(RTRIM(A.BJOBMSGSCHEID))-10) AS BJOBMSGSCHEID
|
||||
, D.OSIDINSTINAME AS OSIDINSTINAME
|
||||
, D.RQSTRSPNSDSTCD AS RQSTRSPNSDSTCD
|
||||
, SUBSTR(A.BJOBPTRNDSTCD, 2, 1) AS SENDRECVYN
|
||||
, A.TRANSTARTHMS AS TRANSTARTHMS
|
||||
, A.TRANENDHMS AS TRANENDHMS
|
||||
, CASE WHEN SUBSTR(A.BJOBPTRNDSTCD, 2, 1) = 'S' THEN
|
||||
CASE WHEN B.FILECOPYSTARTHMS IS NULL OR B.FILECOPYSTARTHMS = '' THEN A.TRANSTARTHMS ELSE B.FILECOPYSTARTHMS END
|
||||
ELSE CASE WHEN B.FILETRSMTSTARTHMS IS NULL OR B.FILETRSMTSTARTHMS = '' THEN A.TRANSTARTHMS ELSE B.FILETRSMTSTARTHMS END
|
||||
END AS TRANSTARTHMS1
|
||||
, CASE WHEN SUBSTR(A.BJOBPTRNDSTCD, 2, 1) = 'S' THEN
|
||||
CASE WHEN B.FILECOPYENDHMS IS NULL OR B.FILECOPYENDHMS = '' THEN A.TRANENDHMS ELSE B.FILECOPYENDHMS END
|
||||
ELSE CASE WHEN B.FILETRSMTENDHMS IS NULL OR B.FILETRSMTENDHMS = '' THEN A.TRANENDHMS ELSE B.FILETRSMTENDHMS END
|
||||
END AS TRANENDHMS1
|
||||
, CASE WHEN SUBSTR(A.BJOBPTRNDSTCD, 2, 1) = 'R' THEN B.FILECOPYSTARTHMS ELSE B.FILETRSMTSTARTHMS END AS TRANSTARTHMS2
|
||||
, CASE WHEN SUBSTR(A.BJOBPTRNDSTCD, 2, 1) = 'R' THEN B.FILECOPYENDHMS ELSE B.FILETRSMTENDHMS END AS TRANENDHMS2
|
||||
, B.BJOBMSGDSTCD AS BJOBMSGDSTCD
|
||||
, B.BJOBMSGDSTCDSEQ AS BJOBMSGDSTCDSEQ
|
||||
, SUBSTR( B.BKUPSNDRCVFILENAME, LENGTH(B.BKUPSNDRCVFILENAME) - 11, 8 ) AS BASEYMD
|
||||
, E.BJOBMSGDSTICNAME AS BJOBMSGDSTICNAME
|
||||
, E.BJOBTRANDSTCDNAME AS BJOBTRANDSTCDNAME
|
||||
, CASE WHEN B.THISSTGEPRCSSRSULTCD IS NULL OR B.THISSTGEPRCSSRSULTCD = '' THEN A.TRANPRCSSDSTCD ELSE B.THISSTGEPRCSSRSULTCD END AS TRANPRCSSDSTCD
|
||||
, B.SNDRCVFILENAME AS SNDRCVFILENAME
|
||||
, B.SNDRCVRECCNT AS SNDRCVRECCNT
|
||||
, B.SNDRCVFILESIZE AS SNDRCVFILESIZE, IFNULL(E.GROUPCOCD, ' ' ) AS GROUPCOCD
|
||||
, ' ' AS FILETRSMTLOGID
|
||||
, B.RQSTRECVFILESTORGDIRNAME
|
||||
, B.BKUPSNDRCVFILENAME
|
||||
, A.EAISEVRINSTNCNAME
|
||||
FROM (
|
||||
SELECT BJOBDMNDMSGID
|
||||
, BJOBDMNDSUBMSGID
|
||||
, BJOBDMNDMSGCRETNHMS
|
||||
, BJOBBZWKDSTCD
|
||||
, OSIDINSTIDSTCD
|
||||
, BJOBMSGSCHEID
|
||||
, TRANSTARTHMS
|
||||
, TRANENDHMS
|
||||
, BJOBPTRNDSTCD
|
||||
, TRANPRCSSDSTCD
|
||||
, EAISEVRINSTNCNAME
|
||||
FROM $schemaId$.TSEAIBJ03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
BjobDmndMsgCretnHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) A
|
||||
<!-- LEFT OUTER JOIN $schemaId$.TSEAIBJ08 B -->
|
||||
LEFT JOIN $schemaId$.TSEAIBJ08 B
|
||||
ON A.BJOBDMNDMSGID = B.BJOBDMNDMSGID
|
||||
AND A.BJOBDMNDSUBMSGID = B.BJOBDMNDSUBMSGID
|
||||
LEFT JOIN $schemaId$.TSEAIBJ01 E
|
||||
ON E.BJOBMSGDSTCD = B.BJOBMSGDSTCD
|
||||
LEFT JOIN $schemaId$.TSEAIBJ02 C
|
||||
ON A.BJOBBZWKDSTCD = C.BJOBBZWKDSTCD
|
||||
LEFT JOIN ( SELECT D1.BJOBBZWKDSTCD,
|
||||
D1.OSIDINSTIDSTCD,
|
||||
D1.OSIDINSTINAME,
|
||||
MIN(D2.RQSTRSPNSDSTCD) as RQSTRSPNSDSTCD
|
||||
FROM $schemaId$.TSEAIBJ06 D1
|
||||
LEFT JOIN $schemaId$.TSEAIBJ05 D2 ON D1.BJOBBZWKDSTCD = D2.BJOBBZWKDSTCD
|
||||
and D1.OSIDINSTIDSTCD = D2.OSIDINSTIDSTCD
|
||||
GROUP BY D1.BJOBBZWKDSTCD, D1.OSIDINSTIDSTCD, D1.OSIDINSTINAME ) D
|
||||
ON A.BJOBBZWKDSTCD = D.BJOBBZWKDSTCD
|
||||
AND A.OSIDINSTIDSTCD = D.OSIDINSTIDSTCD
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</isNotEmpty>
|
||||
<isEqual prepend="AND" property="searchStatus" compareValue="A">
|
||||
IFNULL(B.ThisStgePrcssRsultCd, A.TranPrcssDstcd) != 'N'
|
||||
</isEqual>
|
||||
<isNotEqual prepend="AND" property="searchStatus" compareValue="A">
|
||||
IFNULL(B.ThisStgePrcssRsultCd, A.TranPrcssDstcd) = #searchStatus#
|
||||
</isNotEqual>
|
||||
<isNotEmpty prepend="AND" property="searchBjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT(#searchBjobDmndMsgID#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBbjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT(#searchBbjobDmndSubMsgID#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT(#searchBjobBzwkDstcd#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT(#searchOsidInstiDstcd#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT(#searchSndrcvFileName#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchProcessType">
|
||||
SUBSTR(A.BjobPtrnDstcd, 2, 1) = #searchProcessType#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobMsgDstcd">
|
||||
B.BJOBMSGDSTCD LIKE CONCAT(#searchBjobMsgDstcd#, '%')
|
||||
</isNotEmpty>
|
||||
|
||||
</dynamic>
|
||||
ORDER BY A.BJOBDMNDMSGCRETNHMS DESC, A.TRANSTARTHMS DESC, TRANSTARTHMS1 DESC, A.BJOBDMNDMSGID, A.BJOBDMNDSUBMSGID
|
||||
</statement>
|
||||
|
||||
<statement id="masterlog" resultClass="java.util.HashMap">
|
||||
SELECT A.BJOBDMNDMSGID ,
|
||||
A.BJOBDMNDSUBMSGID ,
|
||||
A.TELGMRETRALCNT ,
|
||||
A.BJOBMSGSCHEID ,
|
||||
A.BJOBDMNDMSGCRETNHMS ,
|
||||
A.BJOBBZWKDSTCD ,
|
||||
C.BJOBBZWKNAME ,
|
||||
A.OSIDINSTIDSTCD ,
|
||||
D.OSIDINSTINAME ,
|
||||
A.BJOBPTRNDSTCD ,
|
||||
A.MSGSNDRID ,
|
||||
A.MSGSNDRNAME ,
|
||||
A.SYSLNKGDSTCD ,
|
||||
A.LNKGIPINFONAME ,
|
||||
A.FLOWRULECD ,
|
||||
A.EAISEVRINSTNCNAME ,
|
||||
A.TRANSTARTHMS ,
|
||||
A.TRANENDHMS ,
|
||||
A.TRANPRCSSDSTCD
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
WHERE A.BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND A.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="getFileLogCount" resultClass="java.lang.Integer">
|
||||
SELECT
|
||||
COUNT(*) AS stageTotalCount
|
||||
FROM $schemaId$.TSEAIBJ08 B LEFT OUTER JOIN $schemaId$.TSEAIBJ01 E ON B.bjobmsgdstcd = E.bjobmsgdstcd
|
||||
WHERE B.BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND B.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="filelog" resultClass="java.util.HashMap">
|
||||
SELECT * FROM
|
||||
(SELECT @NO := @NO + 1 AS ROWNO, t1.*
|
||||
FROM (
|
||||
SELECT B.BJOBDMNDMSGID ,
|
||||
B.BJOBDMNDSUBMSGID ,
|
||||
E.BJOBMSGDSTCD ,
|
||||
E.BJOBMSGDSTICNAME ,
|
||||
B.BJOBTRANDSTCDNAME ,
|
||||
B.RQSTRECVFILESTORGDIRNAME,
|
||||
B.SNDRCVFILENAME ,
|
||||
B.BKUPSNDRCVFILENAME ,
|
||||
B.SNDRCVRECCNT ,
|
||||
B.SNDRCVFILESIZE ,
|
||||
B.FILETRSMTSTARTHMS ,
|
||||
B.FILETRSMTENDHMS ,
|
||||
B.THISSTGEPRCSSRSULTCD ,
|
||||
B.EAIOBSTCLOCCURCAUSCTNT ,
|
||||
B.BJOBFILEHDRCTNT ,
|
||||
B.BJOBFILETRAILCTNT ,
|
||||
E.UAPPLCD ,
|
||||
E.THISMSGCHRGIDS ,
|
||||
B.HDRINFONAME
|
||||
FROM $schemaId$.TSEAIBJ08 B LEFT OUTER JOIN $schemaId$.TSEAIBJ01 E ON B.bjobmsgdstcd = E.bjobmsgdstcd
|
||||
WHERE B.BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND B.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
ORDER BY B.BjobDmndMsgID, B.BjobDmndSubMsgID, B.FileTrsmtStartHMS
|
||||
) t1, (SELECT @NO := 0) R
|
||||
) S
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="getStageLogCount" resultClass="java.lang.Integer">
|
||||
SELECT
|
||||
COUNT(*) AS stageTotalCount
|
||||
FROM $schemaId$.TSEAIBJ04 B LEFT OUTER JOIN $schemaId$.TSEAIBR04 C ON B.BjobRuleCd = C.BjobBzwkPrcssDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBR02 D ON B.BjobRuleCd = D.BjobBzwkPrcssDstcd
|
||||
AND B.BjobStgeSerno = D.BjobStgeSerno
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ01 E ON B.bjobmsgdstcd = E.bjobmsgdstcd
|
||||
WHERE B.BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND B.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="stagelog" resultClass="java.util.HashMap">
|
||||
SELECT * FROM
|
||||
(SELECT @NO := @NO + 1 AS ROWNO, t1.*
|
||||
FROM (
|
||||
SELECT B.BJOBDMNDMSGID ,
|
||||
B.BJOBDMNDSUBMSGID ,
|
||||
B.BJOBSTGEID ,
|
||||
B.PRCSSSTGEDSTCD ,
|
||||
B.BJOBRULECD ,
|
||||
C.FLOWRULEPTRNDESC ,
|
||||
B.BJOBSTGECD ,
|
||||
D.BJOBSTGEFLXBLCNDNDESC ,
|
||||
B.BJOBSTGESERNO ,
|
||||
B.BJOBSTGEPTRNNAME ,
|
||||
B.BJOBFLOWCMPOCLSNAME ,
|
||||
B.TELGMDCSNID ,
|
||||
B.TELGMDCSNCLSNAME ,
|
||||
B.TELGMDCSNMSGCD ,
|
||||
B.THISSTGETELGMID ,
|
||||
B.THISSTGECLSNAME ,
|
||||
B.THISSTGEMSGCD ,
|
||||
B.TELGMPERTYPCDVALCTNT ,
|
||||
B.TELGMDSTCDVALCTNT ,
|
||||
B.TELGMMGTCDVALCTNT ,
|
||||
B.RSPNSCDVALCTNT ,
|
||||
B.BJOBNODECASNO ,
|
||||
B.BJOBMSGDSTCD ,
|
||||
E.BJOBMSGDSTICNAME ,
|
||||
B.BJOBTRANDSTCDNAME ,
|
||||
B.RQSTRECVFILESTORGDIRNAME,
|
||||
B.SNDRCVFILENAME ,
|
||||
B.BKUPSNDRCVFILENAME ,
|
||||
B.THISSTGESTARTHMS ,
|
||||
B.THISSTGEENDHMS ,
|
||||
B.THISSTGEPRCSSRSULTCD ,
|
||||
B.EAIOBSTCLOCCURCAUSCTNT ,
|
||||
B.BJOBTELGMHDR ,
|
||||
B.BJOBTELGMTBODY
|
||||
FROM $schemaId$.TSEAIBJ04 B LEFT OUTER JOIN $schemaId$.TSEAIBR04 C ON B.BjobRuleCd = C.BjobBzwkPrcssDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBR02 D ON B.BjobRuleCd = D.BjobBzwkPrcssDstcd
|
||||
AND B.BjobStgeSerno = D.BjobStgeSerno
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ01 E ON B.bjobmsgdstcd = E.bjobmsgdstcd
|
||||
WHERE B.BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND B.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
ORDER BY B.BjobDmndMsgID, B.BjobDmndSubMsgID, B.ThisStgeStartHMS, B.BjobNodeCasNo
|
||||
) t1, (SELECT @NO := 0) R
|
||||
) S
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="count" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(BjobDmndMsgID) AS TotalCount
|
||||
FROM ( SELECT A.BjobDmndMsgID
|
||||
FROM $schemaId$.TSEAIBJ03 A LEFT OUTER JOIN $schemaId$.TSEAIBJ08 B ON A.BjobDmndMsgID = B.BjobDmndMsgID
|
||||
AND A.BjobDmndSubMsgID = B.BjobDmndSubMsgID
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ02 C ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 D ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = D.OsidInstiDstcd
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="bjobDmndMsgID">
|
||||
A.BjobDmndMsgID LIKE CONCAT( #bjobDmndMsgID# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobDmndSubMsgID">
|
||||
A.BjobDmndSubMsgID LIKE CONCAT( #bjobDmndSubMsgID# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="tanStartHMS">
|
||||
A.BjobDmndMsgCretnHMS BETWEEN #tanStartHMS# AND #searchEndHHMM#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd LIKE CONCAT( #bjobBzwkDstcd# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="osidInstiDstcd">
|
||||
A.OsidInstiDstcd LIKE CONCAT( #osidInstiDstcd# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="bjobPtrnDstcd">
|
||||
SUBSTR(A.BjobPtrnDstcd,2,1) LIKE CONCAT( #bjobPtrnDstcd# , '%' )
|
||||
</isNotEmpty>
|
||||
<isEqual prepend="AND" property="tranPrcssDstcd" compareValue="A">
|
||||
IFNULL( B.ThisStgePrcssRsultCd , A.TranPrcssDstcd" ) != 'N'
|
||||
</isEqual>
|
||||
<isNotEqual prepend="AND" property="tranPrcssDstcd" compareValue="A">
|
||||
IFNULL( B.ThisStgePrcssRsultCd , A.TranPrcssDstcd ) LIKE #tranPrcssDstcd#
|
||||
</isNotEqual>
|
||||
<isNotEmpty prepend="AND" property="sndrcvFileName">
|
||||
B.SndrcvFileName LIKE CONCAT( #sndrcvFileName# , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY A.BjobDmndMsgCretnHMS DESC, A.BjobDmndMsgID, A.BjobDmndSubMsgID
|
||||
) TMP
|
||||
</statement>
|
||||
|
||||
<statement id="selectOsidInstiDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT DISTINCT
|
||||
OsidInstiDstcd AS CODE,
|
||||
OsidInstiName AS NAME
|
||||
FROM $schemaId$.TSEAIBJ06
|
||||
WHERE ThisMsgUseYn = '1'
|
||||
<isNotEmpty prepend="AND" property="bjobBzwkDstcd">
|
||||
BjobBzwkDstcd = #bjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
ORDER BY NAME
|
||||
</statement>
|
||||
|
||||
<statement id="updateStatusChangeMaster" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ03
|
||||
SET TranPrcssDstcd = #statusType#
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="updateStatusChange" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ08
|
||||
SET ThisStgePrcssRsultCd = #statusType#
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
AND SndRcvFileName = #sndRcvFileName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectCippSendLog" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT BjobMsgDstcd,
|
||||
SUBSTR(FileTrsmtEndHMS, 1, 14 ) AS SendDateTime
|
||||
FROM $schemaId$.TSEAIBJ08
|
||||
WHERE ThisStgePrcssRsultCd = 'T'
|
||||
AND FileTrsmtEndHMS LIKE CONCAT( #fileTrsmtEndHMS#, '%' )
|
||||
AND BjobMsgDstcd IN (
|
||||
SELECT Prpty2Val
|
||||
FROM $schemaId$.TSEAIBP02
|
||||
WHERE PrptyGroupName = 'CIPP'
|
||||
AND PrptyName LIKE 'FL_%'
|
||||
)
|
||||
ORDER BY SUBSTR(FileTrsmtEndHMS, 1, 14 )
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+119
@@ -0,0 +1,119 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapTransactionTrace">
|
||||
<sql id="traceFrom">
|
||||
(
|
||||
<isGreaterEqual property="searchFrameWorkGb" compareValue="1">
|
||||
SELECT '대외' AS FRAMEWORKGB,
|
||||
BJOBTRANDSTCDNAME AS BJOBTRANDSTCDNAME,
|
||||
SNDRCVFILENAME AS SNDRCVFILENAME,
|
||||
THISSTGEPRCSSRSULTCD AS THISSTGEPRCSSRSULTCD,
|
||||
FILETRSMTSTARTHMS AS FILETRSMTSTARTHMS,
|
||||
FILETRSMTENDHMS AS FILETRSMTENDHMS,
|
||||
BJOBDMNDMSGID AS BJOBDMNDMSGID,
|
||||
BJOBDMNDSUBMSGID AS BJOBDMNDSUBMSGID,
|
||||
' ' AS FILETRSMTLOGID,
|
||||
BJOBBZWKDSTCD,
|
||||
OSIDINSTIDSTCD,
|
||||
SNDRCVFILESIZE,
|
||||
SUBSTR(BJOBPTRNDSTCD, 2, 1) AS SNDRCV,
|
||||
EAIOBSTCLOCCURCAUSCTNT
|
||||
FROM $schemaId$.TSEAIBJ08
|
||||
<isNotEqual prepend="WHERE" property="searchSndRcv" compareValue="A">
|
||||
SUBSTR(BjobPtrnDstcd, 2, 1) = #searchSndRcv#
|
||||
</isNotEqual>
|
||||
</isGreaterEqual>
|
||||
<isEqual property="searchFrameWorkGb" compareValue="2">
|
||||
UNION
|
||||
</isEqual>
|
||||
<isNotEqual property="searchFrameWorkGb" compareValue="1">
|
||||
SELECT CONCAT( '내부(' , FILETRSMTSTARTPTRNDSTCD , ')' ) AS FRAMEWORKGB,
|
||||
RTRIM(BJOBMSGDSTCD) AS BJOBTRANDSTCDNAME,
|
||||
TRSMTFILENAME AS SNDRCVFILENAME,
|
||||
THISSTGEPRCSSRSULTCD,
|
||||
FILETRSMTSTARTHMS AS FILETRSMTSTARTHMS,
|
||||
FILETRSMTENDHMS AS FILETRSMTENDHMS,
|
||||
' ' AS BJOBDMNDMSGID,
|
||||
' ' AS BJOBDMNDSUBMSGID,
|
||||
FILETRSMTLOGID AS FILETRSMTLOGID,
|
||||
BJOBBZWKDSTCD,
|
||||
OSIDINSTIDSTCD,
|
||||
FILETRSMTSIZE AS SNDRCVFILESIZE,
|
||||
SENDRECVYN AS SNDRCV,
|
||||
OBSTCLOCCURCAUSCTNT AS EAIOBSTCLOCCURCAUSCTNT
|
||||
FROM $schemaId$.TSEAIBU03
|
||||
</isNotEqual>
|
||||
) A LEFT OUTER JOIN $schemaId$.TSEAIBJ02 B
|
||||
ON A.BjobBzwkDstcd = B.BjobBzwkDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ06 C
|
||||
ON A.BjobBzwkDstcd = C.BjobBzwkDstcd
|
||||
AND A.OsidInstiDstcd = C.OsidInstiDstcd
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIBJ01 D
|
||||
ON A.BjobBzwkDstcd = D.BjobBzwkDstcd
|
||||
AND A.BjobTranDstcdName = D.BjobTranDstcdName
|
||||
</sql>
|
||||
|
||||
<sql id="traceWhere">
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchGroupCoCd">
|
||||
( D.GroupCoCd = #searchGroupCoCd#
|
||||
<isEqual property="searchGroupCoCd" compareValue=" ">
|
||||
OR D.GroupCoCd IS NULL
|
||||
</isEqual>
|
||||
)
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
A.SndrcvFileName LIKE CONCAT( '%' , #searchSndrcvFileName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiName">
|
||||
C.OsidInstiName LIKE CONCAT( '%' , #searchOsidInstiName# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
A.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime">
|
||||
A.FileTrsmtEndHMS > #searchStartTime#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEndTime">
|
||||
A.FileTrsmtEndHMS < #searchEndTime#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchThisStgePrcssRsultCd">
|
||||
A.ThisStgePrcssRsultCd = #searchThisStgePrcssRsultCd#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</sql>
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNUMBER,
|
||||
A.FRAMEWORKGB,
|
||||
COALESCE(D.GROUPCOCD, ' ' ) AS GROUPCOCD,
|
||||
A.SNDRCVFILENAME,
|
||||
B.BJOBBZWKNAME,
|
||||
C.OSIDINSTINAME,
|
||||
A.THISSTGEPRCSSRSULTCD,
|
||||
A.FILETRSMTSTARTHMS,
|
||||
A.FILETRSMTENDHMS,
|
||||
A.BJOBDMNDMSGID,
|
||||
A.BJOBDMNDSUBMSGID,
|
||||
A.FILETRSMTLOGID,
|
||||
A.SNDRCVFILESIZE,
|
||||
A.SNDRCV,
|
||||
A.EAIOBSTCLOCCURCAUSCTNT
|
||||
FROM (SELECT @NO := 0) R,
|
||||
<include refid="traceFrom"/>
|
||||
<include refid="traceWhere"/>
|
||||
) ORGTABLE
|
||||
WHERE ROWNUMBER BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TotalCount"
|
||||
FROM
|
||||
<include refid="traceFrom"/>
|
||||
<include refid="traceWhere"/>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+146
@@ -0,0 +1,146 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//iBATIS.com//DTD SQL Map 2.0//EN"
|
||||
"http://www.ibatis.com/dtd/sql-map-2.dtd">
|
||||
|
||||
<sqlMap namespace="BapTranWait">
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM (
|
||||
SELECT S3.BJOBDMNDMSGID
|
||||
FROM $schemaId$.TSEAIBS03 S3
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6
|
||||
WHERE S3.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S3.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S3.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
<isNotEmpty prepend="AND" property="searchStartTime1">
|
||||
S3.SndrcvStartHMS BETWEEN #searchStartTime1# AND #searchEndTime1#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime2">
|
||||
S3.SndrcvEndHMS BETWEEN #searchStartTime2# AND #searchEndTime2#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
S3.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
S3.OsidInstiDstcd = #searchOsidInstiDstcd#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
UPPER(S3.SndrcvFileName) like CONCAT( '%' , UPPER(#searchSndrcvFileName#) , '%')
|
||||
</isNotEmpty>
|
||||
) ORGTABLE
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, S3.BJOBDMNDMSGID /* UUID (작업요청메시지ID) */
|
||||
, S3.BJOBDMNDSUBMSGID /* SUBUUID (작업요청부메시지ID) */
|
||||
, S3.TELGMRETRALCNT /* 전문재시도수 */
|
||||
, S3.BJOBDMNDMSGCRETNHMS /* 작업요청메시지 생성시각 */
|
||||
, S3.BJOBMSGSCHEID /* 작업메시지 일정ID */
|
||||
, S3.BJOBBZWKDSTCD /* 업무구분코드 */
|
||||
, J2.BJOBBZWKNAME AS BJOBBZWKDSTCDNAME /* 업무구분명 */
|
||||
, J6.OSIDINSTINAME AS OSIDINSTIDSTCDNAME /* 대외기관구분명 */
|
||||
, S3.OSIDINSTIDSTCD /* 대외기관구분코드 */
|
||||
, S3.BJOBPTRNDSTCD /* 작업유형구분코드 */
|
||||
, S3.SNDRCVSTARTHMS /* 송수신 시작시각 */
|
||||
, S3.SNDRCVENDHMS /* 송수신 종료시각 */
|
||||
, S3.SNDRCVFILEDIRNAME /* 송수신 파일 디렉토리명 */
|
||||
, S3.SNDRCVFILENAME /* 송수신 파일명 */
|
||||
, S3.BKUPSNDRCVFILENAME /* 백업 송수신 파일명 */
|
||||
, S3.MSGPRCSSPRITY /* 메시지처리 우선순위 */
|
||||
, S3.HDRINFONAME /* 헤더정보명 */
|
||||
, S3.THISMSGAMNDRID /* 메시지수정자ID */
|
||||
, S3.THISMSGAMNDHMS /* 메시지 수정시각 */
|
||||
FROM $schemaId$.TSEAIBS03 S3
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6, (SELECT @NO := 0) R
|
||||
WHERE S3.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S3.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S3.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
<isNotEmpty prepend="AND" property="searchStartTime1">
|
||||
S3.SndrcvStartHMS BETWEEN #searchStartTime1# AND #searchEndTime1#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchStartTime2">
|
||||
S3.SndrcvEndHMS BETWEEN #searchStartTime2# AND #searchEndTime2#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchBjobBzwkDstcd">
|
||||
S3.BjobBzwkDstcd = #searchBjobBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchOsidInstiDstcd">
|
||||
S3.OsidInstiDstcd = #searchOsidInstiDstcd#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchSndrcvFileName">
|
||||
UPPER(S3.SndrcvFileName) like CONCAT( '%' , UPPER(#searchSndrcvFileName#) , '%')
|
||||
</isNotEmpty>
|
||||
ORDER BY S3.MSGPRCSSPRITY ASC, S3.SNDRCVSTARTHMS DESC, S3.BJOBBZWKDSTCD ASC
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, S3.BJOBDMNDMSGID
|
||||
, S3.BJOBDMNDSUBMSGID
|
||||
, S3.TELGMRETRALCNT
|
||||
, S3.BJOBDMNDMSGCRETNHMS
|
||||
, S3.BJOBMSGSCHEID
|
||||
, S3.BJOBBZWKDSTCD
|
||||
, J2.BJOBBZWKNAME AS BJOBBZWKDSTCDNAME
|
||||
, S3.BJOBBZWKDSTCD
|
||||
, J6.OSIDINSTINAME AS OSIDINSTIDSTCDNAME
|
||||
, S3.OSIDINSTIDSTCD
|
||||
, CASE WHEN S3.BJOBPTRNDSTCD='RS' THEN '송신'
|
||||
WHEN S3.BJOBPTRNDSTCD='RR' THEN '수신'
|
||||
ELSE S3.BJOBPTRNDSTCD
|
||||
END AS BJOBPTRNDSTCD
|
||||
, S3.SNDRCVSTARTHMS
|
||||
, S3.SNDRCVENDHMS
|
||||
, S3.SNDRCVFILEDIRNAME
|
||||
, S3.SNDRCVFILENAME
|
||||
, S3.BKUPSNDRCVFILENAME
|
||||
, S3.MSGPRCSSPRITY
|
||||
, S3.THISMSGAMNDRID
|
||||
, S3.THISMSGAMNDHMS
|
||||
FROM $schemaId$.TSEAIBS03 S3
|
||||
, $schemaId$.TSEAIBJ02 J2
|
||||
, $schemaId$.TSEAIBJ06 J6, (SELECT @NO := 0) R
|
||||
WHERE S3.BjobBzwkDstcd = J2.BjobBzwkDstcd
|
||||
AND S3.BjobBzwkDstcd = J6.BjobBzwkDstcd
|
||||
AND S3.OsidInstiDstcd = J6.OsidInstiDstcd
|
||||
AND S3.BjobMsgScheID = #bjobMsgScheID#
|
||||
AND S3.BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
ORDER BY S3.MsgPrcssPrity ASC, S3.SndrcvStartHMS DESC, S3.BjobBzwkDstcd ASC
|
||||
</statement>
|
||||
|
||||
<statement id="updateBS03" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBS03
|
||||
SET SndrcvStartHMS = #sndrcvStart# ,
|
||||
SndrcvEndHMS = #sndrcvEnd# ,
|
||||
MsgPrcssPrity = #msgPrcssPrity#
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="updateBJ03" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIBJ03
|
||||
SET TranPrcssDstcd = 'C'
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIBS03
|
||||
WHERE BjobDmndMsgID = #bjobDmndMsgID#
|
||||
AND BjobDmndSubMsgID = #bjobDmndSubMsgID#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,456 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="User">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
<!-- SELECT ROW_NUMBER() OVER (ORDER BY T02.USERID) ROWNUM, -->
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
,RM02.USERID ,RM02.USERNAME
|
||||
,RM02.ROLEIDNFINAME ,'' AS ROLENAME
|
||||
,RM02.PAFIARINFOBRNCD ,RM02.CPHNNO
|
||||
,RM02.OFCTELNO ,RM02.EMAD
|
||||
,RM02.JOBCLCD ,RM02.JOBTLNAME
|
||||
,RM02.LASTAMNDYMS ,RM02.DVSNNAME
|
||||
,RM02.INTNLOUTSRCDSTICNAME ,RM02.EAIGROUPCODSTCD
|
||||
,RM02.SPOTPRXYNAME ,RM02.SPOTPRXYEMPID
|
||||
,RM02.TEAMNAME
|
||||
FROM
|
||||
$schemaId$.TSEAIRM02 RM02, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchUserId">
|
||||
UPPER(USERID) LIKE CONCAT( '%' , UPPER(#searchUserId#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchUserName">
|
||||
UPPER(USERNAME) LIKE CONCAT( '%' , UPPER(#searchUserName#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchRoleName">
|
||||
USERID IN (SELECT DISTINCT USERID FROM $schemaId$.TSEAIRM04 WHERE ROLEID LIKE CONCAT( '%' , #searchRoleName# , '%') )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDepart">
|
||||
UPPER(DVSNNAME) LIKE CONCAT( '%' , UPPER(#searchDepart#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTeamName">
|
||||
UPPER(TEAMNAME) LIKE CONCAT( '%' , UPPER(#searchTeamName#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPosition">
|
||||
UPPER(JOBTLNAME) LIKE CONCAT( '%' , UPPER(#searchPosition#) , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT
|
||||
COUNT(*)
|
||||
FROM
|
||||
$schemaId$.TSEAIRM02 RM02
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchUserId">
|
||||
UPPER(USERID) LIKE CONCAT( '%' , UPPER(#searchUserId#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchUserName">
|
||||
UPPER(USERNAME) LIKE CONCAT( '%' , UPPER(#searchUserName#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchRoleName">
|
||||
USERID IN (SELECT DISTINCT USERID FROM $schemaId$.TSEAIRM04 WHERE ROLEID LIKE CONCAT( '%' , #searchRoleName# , '%') )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDepart">
|
||||
UPPER(DVSNNAME) LIKE CONCAT( '%' , UPPER(#searchDepart#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTeamName">
|
||||
UPPER(TEAMNAME) LIKE CONCAT( '%' , UPPER(#searchTeamName#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPosition">
|
||||
UPPER(JOBTLNAME) LIKE CONCAT( '%' , UPPER(#searchPosition#) , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
T02.USERID AS "USERID"
|
||||
,T02.USERNAME AS "USERNAME"
|
||||
,T02.ROLEIDNFINAME AS "ROLEIDNFINAME"
|
||||
,T02.PAFIARINFOBRNCD AS "PAFIARINFOBRNCD"
|
||||
,T02.CPHNNO AS "CPHNNO"
|
||||
,T02.OFCTELNO AS "OFCTELNO"
|
||||
,T02.EMAD AS "EMAD"
|
||||
,T02.JOBCLCD AS "JOBCLCD"
|
||||
,T02.JOBTLNAME AS "JOBTLNAME"
|
||||
,T02.LASTAMNDYMS AS "LASTAMNDYMS"
|
||||
,T02.DVSNNAME AS "DVSNNAME"
|
||||
,T02.INTNLOUTSRCDSTICNAME AS "INTNLOUTSRCDSTICNAME"
|
||||
,T02.EAIGROUPCODSTCD AS "EAIGROUPCODSTCD"
|
||||
,T02.SPOTPRXYNAME AS "SPOTPRXYNAME"
|
||||
,T02.SPOTPRXYEMPID AS "SPOTPRXYEMPID"
|
||||
,T02.TEAMNAME AS "TEAMNAME"
|
||||
,T02.SECONDMENTBRNCD AS "SECONDMENTBRNCD"
|
||||
,T02.SECONDMENTSTDT AS "SECONDMENTSTDT"
|
||||
,T02.SECONDMENTENDT AS "SECONDMENTENDT"
|
||||
FROM $schemaId$.TSEAIRM02 T02
|
||||
WHERE USERID = #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="selectRole" resultClass="java.util.HashMap">
|
||||
SELECT ROLEID AS "ROLEID"
|
||||
, ROLENAME AS "ROLENAME"
|
||||
FROM $schemaId$.TSEAIRM05
|
||||
WHERE UseYn ='Y'
|
||||
</statement>
|
||||
|
||||
<insert id="insert" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIRM02(
|
||||
USERID
|
||||
,USERNAME
|
||||
,ROLEIDNFINAME
|
||||
,PAFIARINFOBRNCD
|
||||
,CPHNNO
|
||||
,OFCTELNO
|
||||
,EMAD
|
||||
,JOBCLCD
|
||||
,JOBTLNAME
|
||||
,LASTAMNDYMS
|
||||
,DVSNNAME
|
||||
,TEAMNAME
|
||||
,INTNLOUTSRCDSTICNAME
|
||||
,EAIGROUPCODSTCD
|
||||
,SPOTPRXYNAME
|
||||
,SPOTPRXYEMPID
|
||||
,PASSWORD
|
||||
)
|
||||
VALUES (
|
||||
#userId#
|
||||
,#userName#
|
||||
,#roleidnfiname#
|
||||
,#pafiarinfobrncd#
|
||||
,#cphnno#
|
||||
,#ofctelno#
|
||||
,#emad#
|
||||
,#jobclcd#
|
||||
,#jobtlname#
|
||||
,TO_CHAR(LOCALTIMESTAMP,'YYYYMMDDHH24MISS')
|
||||
,#dvsnname#
|
||||
,#teamName#
|
||||
,#intnloutsrcdsticname#
|
||||
,#eaigroupcodstcd#
|
||||
,#spotprxyname#
|
||||
,#spotprxyempid#
|
||||
,#password#
|
||||
)
|
||||
</insert>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM02
|
||||
SET USERNAME = #userName#
|
||||
,ROLEIDNFINAME = #roleidnfiname#
|
||||
,PAFIARINFOBRNCD = #pafiarinfobrncd#
|
||||
,CPHNNO = #cphnno#
|
||||
,OFCTELNO = #ofctelno#
|
||||
,EMAD = #emad#
|
||||
,JOBCLCD = #jobclcd#
|
||||
,JOBTLNAME = #jobtlname#
|
||||
,LASTAMNDYMS = TO_CHAR(LOCALTIMESTAMP,'YYYYMMDDHH24MISS')
|
||||
,DVSNNAME = #dvsnname#
|
||||
,TEAMNAME = #teamName#
|
||||
,INTNLOUTSRCDSTICNAME = #intnloutsrcdsticname#
|
||||
,EAIGROUPCODSTCD = #eaigroupcodstcd#
|
||||
,SPOTPRXYNAME = #spotprxyname#
|
||||
,SPOTPRXYEMPID = #spotprxyempid#
|
||||
WHERE USERID = #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="updatePassword" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM02
|
||||
SET PASSWORD = #password#
|
||||
WHERE USERID = #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserRoleList" resultClass="java.util.HashMap">
|
||||
SELECT R05.ROLEID ROLEID
|
||||
, R05.ROLENAME ROLENAME
|
||||
, R05.ROLEDESC ROLEDESC
|
||||
, (case when R04.ROLEID = null then 'false' else 'true' end ) CHK
|
||||
FROM $schemaId$.TSEAIRM05 R05
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIRM04 R04 ON
|
||||
( R05.ROLEID = R04.ROLEID AND R04.USERID = #userId# )
|
||||
WHERE R05.UseYn ='Y'
|
||||
</statement>
|
||||
|
||||
<statement id="insertUserRole" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIRM04(USERID, ROLEID)
|
||||
VALUES (#userId#, #roleId#)
|
||||
</statement>
|
||||
|
||||
<statement id="selectRoleCnt" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(USERID) FROM $schemaId$.TSEAIRM04
|
||||
WHERE USERID = #USERID#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteUserRole" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIRM04
|
||||
WHERE USERID = #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserCnt" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(USERID) FROM $schemaId$.TSEAIRM02
|
||||
WHERE USERID = #USERID#
|
||||
</statement>
|
||||
|
||||
<insert id="insertHrms" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIRM02(
|
||||
USERID
|
||||
,USERNAME
|
||||
,ROLEIDNFINAME
|
||||
,PAFIARINFOBRNCD
|
||||
,CPHNNO
|
||||
,OFCTELNO
|
||||
,EMAD
|
||||
,JOBCLCD
|
||||
,JOBTLNAME
|
||||
,LASTAMNDYMS
|
||||
,DVSNNAME
|
||||
,INTNLOUTSRCDSTICNAME
|
||||
,EAIGROUPCODSTCD
|
||||
,SPOTPRXYNAME
|
||||
,SPOTPRXYEMPID
|
||||
,TEAMNAME
|
||||
,SECONDMENTBRNCD
|
||||
,SECONDMENTSTDT
|
||||
,SECONDMENTENDT
|
||||
)
|
||||
VALUES (
|
||||
#USERID#
|
||||
,#USERNAME#
|
||||
,#ROLEIDNFINAME#
|
||||
,#PAFIARINFOBRNCD#
|
||||
,#CPHNNO#
|
||||
,#OFCTELNO#
|
||||
,#EMAD#
|
||||
,#JOBCLCD#
|
||||
,#JOBTLNAME#
|
||||
,DATE_FORMAT(SYSDATE(), '%Y%m%d%H%i%s')
|
||||
,#DVSNNAME#
|
||||
,#INTNLOUTSRCDSTICNAME#
|
||||
,#EAIGROUPCODSTCD#
|
||||
,#SPOTPRXYNAME#
|
||||
,#SPOTPRXYEMPID#
|
||||
,#TEAMNAME#
|
||||
,#SECONDMENTBRNCD#
|
||||
,#SECONDMENTSTDT#
|
||||
,#SECONDMENTENDT#
|
||||
)
|
||||
</insert>
|
||||
|
||||
<statement id="updateHrms" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM02
|
||||
SET USERNAME = #USERNAME#
|
||||
,PAFIARINFOBRNCD = #PAFIARINFOBRNCD#
|
||||
,CPHNNO = #CPHNNO#
|
||||
,OFCTELNO = #OFCTELNO#
|
||||
,EMAD = #EMAD#
|
||||
,JOBCLCD = #JOBCLCD#
|
||||
,JOBTLNAME = #JOBTLNAME#
|
||||
,LASTAMNDYMS = DATE_FORMAT(SYSDATE(), '%Y%m%d%H%i%s')
|
||||
,DVSNNAME = #DVSNNAME#
|
||||
,INTNLOUTSRCDSTICNAME = #INTNLOUTSRCDSTICNAME#
|
||||
,EAIGROUPCODSTCD = #EAIGROUPCODSTCD#
|
||||
,SPOTPRXYNAME = #SPOTPRXYNAME#
|
||||
,SPOTPRXYEMPID = #SPOTPRXYEMPID#
|
||||
,TEAMNAME = #TEAMNAME#
|
||||
,SECONDMENTBRNCD = #SECONDMENTBRNCD#
|
||||
,SECONDMENTSTDT = #SECONDMENTSTDT#
|
||||
,SECONDMENTENDT = #SECONDMENTENDT#
|
||||
WHERE USERID = #USERID#
|
||||
</statement>
|
||||
|
||||
<statement id="mergeRM02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIRM02
|
||||
(USERID ,USERNAME ,ROLEIDNFINAME, PAFIARINFOBRNCD ,CPHNNO ,OFCTELNO,EMAD
|
||||
,JOBCLCD,JOBTLNAME, LASTAMNDYMS ,DVSNNAME ,INTNLOUTSRCDSTICNAME ,EAIGROUPCODSTCD
|
||||
,SPOTPRXYNAME,SPOTPRXYEMPID)
|
||||
VALUES (#USERID# ,#USERNAME# ,#ROLEIDNFINAME#, #PAFIARINFOBRNCD#,#CPHNNO# ,#OFCTELNO#, #EMAD#
|
||||
,#JOBCLCD#,#JOBTLNAME#, #LASTAMNDYMS# ,#DVSNNAME# ,#INTNLOUTSRCDSTICNAME# ,#EAIGROUPCODSTCD#
|
||||
,#SPOTPRXYNAME#, #SPOTPRXYEMPID#)
|
||||
ON DUPLICATE KEY UPDATE
|
||||
USERNAME = #USERNAME#
|
||||
,PAFIARINFOBRNCD = #PAFIARINFOBRNCD#
|
||||
,CPHNNO = #CPHNNO#
|
||||
,OFCTELNO = #OFCTELNO#
|
||||
,EMAD = #EMAD#
|
||||
,JOBCLCD = #JOBCLCD#
|
||||
,JOBTLNAME = #JOBTLNAME#
|
||||
,LASTAMNDYMS = #LASTAMNDYMS#
|
||||
,DVSNNAME = #DVSNNAME#
|
||||
,INTNLOUTSRCDSTICNAME = #INTNLOUTSRCDSTICNAME#
|
||||
,EAIGROUPCODSTCD = #EAIGROUPCODSTCD#
|
||||
,SPOTPRXYNAME = #SPOTPRXYNAME#
|
||||
,SPOTPRXYEMPID = #SPOTPRXYEMPID#
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserInfo" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
USERID AS "USERID"
|
||||
,DVSNNAME AS "DVSNNAME"
|
||||
,TEAMNAME AS "TEAMNAME"
|
||||
,OFCTELNO AS "OFCTELNO"
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
WHERE USERID IN ($USERIDS$)
|
||||
</statement>
|
||||
|
||||
<statement id="selectAdminRoleUser" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
RM02.USERID AS "USERID"
|
||||
,RM04.ROLEID AS "ROLEID"
|
||||
FROM $schemaId$.TSEAIRM02 RM02 ,$schemaId$.TSEAIRM04 RM04
|
||||
WHERE RM02.USERID = RM04.USERID
|
||||
AND RM04.ROLEID = #roleId#
|
||||
</statement>
|
||||
|
||||
<statement id="selectBossList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT USERID AS "CODE", USERNAME AS "NAME"
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
WHERE JOBTLNAME = '팀장'
|
||||
<isEmpty prepend="AND" property="secondMentBrnCd">
|
||||
DVSNNAME = (SELECT DVSNNAME FROM $schemaId$.TSEAIRM02 WHERE USERID= #userId# )
|
||||
</isEmpty>
|
||||
<isNotEmpty prepend="AND" property="secondMentBrnCd">
|
||||
PAFIARINFOBRNCD = #secondMentBrnCd#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectAgentList" resultClass="java.util.HashMap">
|
||||
SELECT SPOTPRXYEMPID AS "BOSSNUM", SPOTPRXYNAME AS "BOSSNAME"
|
||||
FROM $schemaId$.TSEAIRM02
|
||||
WHERE USERID= #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="updateChangeRole" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM04
|
||||
SET ROLEID = 'dept_developer'
|
||||
WHERE USERID = #userId# AND ROLEID IN ('newbie','newboss')
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserRoleCnt" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(USERID) FROM $schemaId$.TSEAIRM04
|
||||
WHERE USERID = #userId# AND ROLEID = #chkRole#
|
||||
</statement>
|
||||
|
||||
<statement id="updateUserRole" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM04
|
||||
SET ROLEID = #roleId#
|
||||
WHERE USERID = #userId# AND ROLEID = #chkRole#
|
||||
</statement>
|
||||
|
||||
<statement id="selectUsersByIdList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT * FROM $schemaId$.TSEAIRM02 RM02
|
||||
<dynamic prepend="WHERE RM02.USERID IN" open="(" close=")">
|
||||
<iterate property="userIdList" conjunction=", ">
|
||||
#userIdList[]#
|
||||
</iterate>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserServiceTypeList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
USERID,
|
||||
USESERVICETYPE
|
||||
FROM
|
||||
$schemaId$.TSEAIRM07
|
||||
WHERE
|
||||
USERID = #userId#
|
||||
</statement>
|
||||
|
||||
<statement id="insertUserServiceType" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
INSERT INTO
|
||||
$schemaId$.TSEAIRM07
|
||||
(USERID,
|
||||
USESERVICETYPE)
|
||||
VALUES
|
||||
(#userId#,
|
||||
#useServiceName#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteUserServiceType" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
DELETE
|
||||
$schemaId$.TSEAIRM07
|
||||
WHERE
|
||||
USERID = #userId#
|
||||
AND USESERVICETYPE = #deleteServiceName#
|
||||
</statement>
|
||||
|
||||
<statement id="insertUserServiceTypeAll" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIRM07
|
||||
(USERID, USESERVICETYPE)
|
||||
VALUES (#userId#, #caseQuery#)
|
||||
ON DUPLICATE KEY UPDATE USESERVICETYPE = #caseQuery#
|
||||
</statement>
|
||||
|
||||
<!-- UserSyncJob -->
|
||||
<statement id="selectCompanyList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT II.EMPNO AS "EMPNO"
|
||||
,II.EMPY_NM AS "EMPY_NM"
|
||||
FROM
|
||||
(
|
||||
SELECT T.EMPNO, T.EAI_SND_DATA_CRTN_DT, MAX(I.EAI_SND_DATA_CRTN_SEQ_NBR) EAI_SND_DATA_CRTN_SEQ_NBR
|
||||
FROM
|
||||
(
|
||||
SELECT EMPNO, MAX(EAI_SND_DATA_CRTN_DT) AS "EAI_SND_DATA_CRTN_DT"
|
||||
FROM $schemaId$.TB_API_ST_PRAR_I
|
||||
GROUP BY EMPNO
|
||||
) T
|
||||
JOIN $schemaId$.TB_API_ST_PRAR_I I ON T.EMPNO = I.EMPNO AND T.EAI_SND_DATA_CRTN_DT = I.EAI_SND_DATA_CRTN_DT
|
||||
GROUP BY T.EMPNO, T.EAI_SND_DATA_CRTN_DT
|
||||
) TT
|
||||
LEFT JOIN $schemaId$.TB_API_ST_PRAR_I II
|
||||
ON TT.EMPNO = II.EMPNO AND TT.EAI_SND_DATA_CRTN_DT = II.EAI_SND_DATA_CRTN_DT AND TT.EAI_SND_DATA_CRTN_SEQ_NBR = II.EAI_SND_DATA_CRTN_SEQ_NBR
|
||||
WHERE II.HLOF_STS_CD = '10' AND II.ACS_STS_CD = '1' -- 재직여부:재직 / 계정상태:정상
|
||||
</statement>
|
||||
|
||||
<statement id="selectDeleteCompanyList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT II.EMPNO AS "EMPNO"
|
||||
FROM
|
||||
(
|
||||
SELECT T.EMPNO, T.EAI_SND_DATA_CRTN_DT, MAX(I.EAI_SND_DATA_CRTN_SEQ_NBR) EAI_SND_DATA_CRTN_SEQ_NBR
|
||||
FROM
|
||||
(
|
||||
SELECT EMPNO, MAX(EAI_SND_DATA_CRTN_DT) AS "EAI_SND_DATA_CRTN_DT"
|
||||
FROM $schemaId$.TB_API_ST_PRAR_I
|
||||
GROUP BY EMPNO
|
||||
) T
|
||||
JOIN $schemaId$.TB_API_ST_PRAR_I I ON T.EMPNO = I.EMPNO AND T.EAI_SND_DATA_CRTN_DT = I.EAI_SND_DATA_CRTN_DT
|
||||
GROUP BY T.EMPNO, T.EAI_SND_DATA_CRTN_DT
|
||||
) TT
|
||||
LEFT JOIN $schemaId$.TB_API_ST_PRAR_I II
|
||||
ON TT.EMPNO = II.EMPNO AND TT.EAI_SND_DATA_CRTN_DT = II.EAI_SND_DATA_CRTN_DT AND TT.EAI_SND_DATA_CRTN_SEQ_NBR = II.EAI_SND_DATA_CRTN_SEQ_NBR
|
||||
WHERE II.HLOF_STS_CD != '10' OR (II.HLOF_STS_CD = '10' AND (II.ACS_STS_CD = '2' OR II.ACS_STS_CD = '7')) -- 재직여부는 재직이 아니거나 / 재직이지만 계정상태가 정상이 아닌 경우
|
||||
</statement>
|
||||
|
||||
<statement id="updateUserAccountLock" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAIRM02
|
||||
SET STATUS = '2'
|
||||
WHERE STR_TO_DATE(IFNULL(LASTLOGINYMS, LASTAMNDYMS), '%Y%m%d%H%i%s') <![CDATA[ <= ]]> DATE_SUB(CURDATE(), INTERVAL 90 DAY)
|
||||
</statement>
|
||||
|
||||
<statement id="updatePortalUserAccountLock" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.PTL_USER
|
||||
SET ACCOUNT_LOCK_YN = 'Y'
|
||||
,USER_STATUS = 'DORMANT'
|
||||
WHERE LOGIN_ID IN (
|
||||
SELECT LOGIN_ID
|
||||
FROM
|
||||
(
|
||||
SELECT LOGIN_ID,
|
||||
IFNULL((
|
||||
SELECT MAX(LOGIN_TIME)
|
||||
FROM PTL_USER_LOG
|
||||
),LAST_MODIFIED_DATE) LAST_LOGIN_TIME
|
||||
FROM PTL_USER
|
||||
) T
|
||||
WHERE STR_TO_DATE(LAST_LOGIN_TIME, '%Y%m%d%H%i%S') <![CDATA[ <= ]]> DATE_SUB(CURDATE(), INTERVAL 90 DAY)
|
||||
)
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,68 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Biz">
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNUMBER,
|
||||
EAIBZWKDSTCD,
|
||||
BZWKDSTICNAME,
|
||||
BZWKDSTICDESC
|
||||
FROM $schemaId$.TSEAICM01, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
UPPER(EaiBzwkDstcd) LIKE CONCAT( '%' , #searchEaiBzwkDstcd# , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) ORGTABLE
|
||||
WHERE ROWNUMBER BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS TotalCount
|
||||
FROM $schemaId$.TSEAICM01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
UPPER(EaiBzwkDstcd) LIKE CONCAT( '%' , #searchEaiBzwkDstcd# , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserBizList" resultClass="java.util.HashMap">
|
||||
SELECT C01.EAIBZWKDSTCD BIZCODE
|
||||
, C01.BZWKDSTICNAME BIZNAME
|
||||
, C01.BZWKDSTICDESC BIZDESC
|
||||
, CASE WHEN R06.EAIBZWKDSTCD IS NULL THEN 'false' ELSE 'true' END CHK
|
||||
FROM $schemaId$.TSEAICM01 C01
|
||||
LEFT OUTER JOIN $schemaId$.TSEAIRM06 R06 ON
|
||||
( C01.EAIBZWKDSTCD = R06.EAIBZWKDSTCD AND R06.USERID = #userId# )
|
||||
WHERE 1=1
|
||||
<isNotEmpty prepend ="AND" property="searchBzwkName">
|
||||
<iterate property="searchBzwkName" open="(" close=")" conjunction="OR">
|
||||
UPPER(C01.EAIBZWKDSTCD) LIKE CONCAT( '%' , UPPER(#searchBzwkName[]#) , '%' )
|
||||
OR UPPER(C01.BZWKDSTICNAME) LIKE CONCAT( '%' , UPPER(#searchBzwkName[]#) , '%' )
|
||||
</iterate>
|
||||
</isNotEmpty>
|
||||
order by 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectGroupCoCdByEAIBzwkDstCd" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT GROUPCOCD AS "GROUPCOCD" FROM $schemaId$.TSEAICM01 WHERE EAIBZWKDSTCD = #eaiBzwkDstCd#
|
||||
</statement>
|
||||
|
||||
<statement id="insertMergeRM06" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIRM06
|
||||
SELECT #userId# AS USERID
|
||||
, EAIBZWKDSTCD
|
||||
, #SAVETYPE# AS SAVETYPE
|
||||
FROM $schemaId$.TSEAICM01
|
||||
WHERE APPLCD = #EAIBZWKDSTCD# AND EAIBZWKDSTCD != #EAIBZWKDSTCD#
|
||||
MINUS
|
||||
SELECT USERID
|
||||
, EAIBZWKDSTCD
|
||||
, #SAVETYPE# AS SAVETYPE
|
||||
FROM $schemaId$.TSEAIRM06
|
||||
WHERE USERID = #userId#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,175 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Biz">
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT EaiBzwkDstcd AS "EAIBZWKDSTCD" ,
|
||||
BzwkDsticName AS "BZWKDSTICNAME",
|
||||
BzwkDsticDesc AS "BZWKDSTICDESC"
|
||||
FROM $schemaId$.TSEAICM01
|
||||
WHERE EaiBzwkDstcd = #eaiBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAICM01 SET
|
||||
BzwkDsticName = #eaiBzwkDsticName#,
|
||||
BzwkDsticDesc = #bzwkDsticDesc#
|
||||
WHERE BzwkDstcd = #bzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAICM01(
|
||||
EaiBzwkDstcd,
|
||||
BzwkDsticName,
|
||||
BzwkDsticDesc)
|
||||
VALUES (#eaiBzwkDstcd# ,
|
||||
#bzwkDsticName#,
|
||||
#bzwkDsticDesc#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAICM01 WHERE EaiBzwkDstcd = #eaiBzwkDstcd#
|
||||
</statement>
|
||||
|
||||
<statement id="insertUserBiz" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIRM06(USERID, EAIBZWKDSTCD, SAVETYPE)
|
||||
VALUES (#userId#, #BIZCODE# ,#SAVETYPE#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteUserBiz" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIRM06
|
||||
WHERE USERID = #userId#
|
||||
<isNotEmpty prepend="AND" property="SAVETYPE">
|
||||
SAVETYPE = #SAVETYPE#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="deleteUserBizCode" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIRM06
|
||||
WHERE USERID = #userId#
|
||||
AND EAIBZWKDSTCD = #BIZCODE#
|
||||
</statement>
|
||||
|
||||
<statement id="mergeRM06" parameterClass="java.util.HashMap">
|
||||
MERGE INTO $schemaId$.TSEAIRM06 RM06 USING
|
||||
(VALUES (#userId# , #EAIBZWKDSTCD#, #SAVETYPE#))
|
||||
INSROW (USERID , EAIBZWKDSTCD , SAVETYPE)
|
||||
ON RM06.USERID = INSROW.USERID AND RM06.EAIBZWKDSTCD = INSROW.EAIBZWKDSTCD
|
||||
WHEN NOT MATCHED THEN
|
||||
INSERT VALUES (INSROW.USERID ,INSROW.EAIBZWKDSTCD , INSROW.SAVETYPE)
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="selectUserBizCodes" resultClass="java.util.HashMap">
|
||||
SELECT C01.EAIBZWKDSTCD AS "BIZCODE"
|
||||
, C01.BZWKDSTICNAME AS "BIZNAME"
|
||||
, C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM $schemaId$.TSEAICM01 C01
|
||||
, $schemaId$.TSEAIRM06 R06
|
||||
WHERE C01.EAIBZWKDSTCD = R06.EAIBZWKDSTCD
|
||||
AND R06.USERID = #userId#
|
||||
order by 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserEaiBizCodes" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
C01.EAIBZWKDSTCD AS "BIZCODE",
|
||||
C01.BZWKDSTICNAME AS "BIZNAME",
|
||||
C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM
|
||||
$schemaId$.TSEAICM01 C01,
|
||||
$schemaId$.TSEAIRM06 R06
|
||||
WHERE
|
||||
C01.EAIBZWKDSTCD = R06.EAIBZWKDSTCD
|
||||
AND
|
||||
C01.INPUTDSTCD = 'APP'
|
||||
AND
|
||||
R06.USERID = #userId#
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectUserExtBizCodes" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
C01.EAIBZWKDSTCD AS "BIZCODE",
|
||||
C01.BZWKDSTICNAME AS "BIZNAME",
|
||||
C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM
|
||||
$schemaId$.TSEAICM01 C01,
|
||||
$schemaId$.TSEAIRM06 R06
|
||||
WHERE
|
||||
C01.EAIBZWKDSTCD = R06.EAIBZWKDSTCD
|
||||
AND
|
||||
C01.INPUTDSTCD = 'EXT'
|
||||
AND
|
||||
R06.USERID = #userId#
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="selectChgAdptUserBizCodes" resultClass="java.util.HashMap">
|
||||
SELECT C01.EAIBZWKDSTCD AS "BIZCODE"
|
||||
, C01.BZWKDSTICNAME AS "BIZNAME"
|
||||
, C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM $schemaId$.TSEAICM01 C01
|
||||
WHERE C01.EAIBZWKDSTCD != 'EAI'
|
||||
order by 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectBizList" resultClass="java.util.HashMap">
|
||||
SELECT C01.EAIBZWKDSTCD AS "BIZCODE"
|
||||
, C01.BZWKDSTICNAME AS "BIZNAME"
|
||||
, C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM $schemaId$.TSEAICM01 C01
|
||||
order by 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectEaiBizList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
C01.EAIBZWKDSTCD AS "BIZCODE",
|
||||
C01.BZWKDSTICNAME AS "BIZNAME",
|
||||
C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM
|
||||
$schemaId$.TSEAICM01 C01
|
||||
WHERE
|
||||
C01.INPUTDSTCD = 'APP'
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectExtBizList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
SUBSTR(C01.EAIBZWKDSTCD, 2, 3) AS "BIZCODE",
|
||||
C01.BZWKDSTICNAME AS "BIZNAME",
|
||||
C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM
|
||||
$schemaId$.TSEAICM01 C01
|
||||
WHERE
|
||||
C01.INPUTDSTCD = 'EXT'
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectAdapterBizList" resultClass="java.util.HashMap">
|
||||
SELECT C01.EAIBZWKDSTCD AS "BIZCODE"
|
||||
, C01.BZWKDSTICNAME AS "BIZNAME"
|
||||
, C01.BZWKDSTICDESC AS "BIZDESC"
|
||||
FROM $schemaId$.TSEAICM01 C01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchBzwkName">
|
||||
UPPER(C01.EAIBZWKDSTCD) = UPPER(#searchBzwkName#)
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
order by 1
|
||||
</statement>
|
||||
|
||||
<statement id="deleteUserBizCodeRole" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIRM06 WHERE USERID IN ($USERIDS$)
|
||||
</statement>
|
||||
|
||||
<statement id="selectChgAdptUserBizCode" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT
|
||||
COUNT(*)
|
||||
FROM $schemaId$.TSEAIRM06
|
||||
WHERE USERID = #userId#
|
||||
AND EAIBZWKDSTCD = #bzwkdstcd#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,90 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="IoMapLoader">
|
||||
|
||||
<statement id="checkInterface" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
select count(1) FROM $schemaId$.TSEAIHE01
|
||||
WHERE EaiSvcName = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectTransformListForLayout" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
select cnvsnName FROM $schemaId$.TSEAITR02
|
||||
WHERE LoutName = #loutName#
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="deleteTSEAIIL02" parameterClass="java.util.HashMap" >
|
||||
DELETE from $schemaId$.TSEAIIL02
|
||||
WHERE BascRspnsChngMsgIDName = #pkgNumber#
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIIL02UPPER" parameterClass="java.util.HashMap" >
|
||||
INSERT INTO $schemaId$.TSEAIIL02
|
||||
(EAISVCNAME , CHNGMSGIDNAME , BASCRSPNSCHNGMSGIDNAME , ERRRSPNSCHNGMSGIDNAME , APLYCHNGMSGFLDNAME , PSVINTFACDSTICNAME)
|
||||
VALUES (#EAISVCNAME# , #CHNGMSGIDNAME# , #BASCRSPNSCHNGMSGIDNAME# , #ERRRSPNSCHNGMSGIDNAME# , #APLYCHNGMSGFLDNAME# , #PSVINTFACDSTICNAME#)
|
||||
</statement>
|
||||
|
||||
<!-- 변환 추출시 필요할꺼 같음 -->
|
||||
<statement id="selectInterfaceListForTransform" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISVCNAME , '$cnvsnName$' CHNGMSGIDNAME ,'$cnvsnNameType$' APLYCHNGMSGFLDNAME , PSVINTFACDSTICNAME
|
||||
FROM $schemaId$.TSEAIHE02 h2, TSEAIHE01 h1
|
||||
WHERE $cnvsnNameType$ = #cnvsnName#
|
||||
AND $cnvsnNameYn$ = '1'
|
||||
AND h1.EAISVCNAME = h2.EAISVCNAME
|
||||
AND h1.USEYN ='1'
|
||||
</statement>
|
||||
<statement id="selectInterfaceListForTransform2" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
select EAISVCNAME , PSVINTFACDSTICNAME FROM $schemaId$.TSEAIHE02
|
||||
WHERE ( CHNGMSGIDNAME = #cnvsnName# OR BASCRSPNSCHNGMSGIDNAME = #cnvsnName# OR ERRRSPNSCHNGMSGIDNAME = #cnvsnName# )
|
||||
</statement>
|
||||
|
||||
<statement id="selectInterfaceListNonExist" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT DISTINCT EAISvcName FROM $schemaId$.TSEAIIL02 WHERE BascRspnsChngMsgIDName = #pkgNumber#
|
||||
MINUS
|
||||
SELECT EAISvcName FROM $schemaId$.TSEAIHE01
|
||||
WHERE EAISvcName IN (SELECT EAISvcName FROM $schemaId$.TSEAIIL02 WHERE BascRspnsChngMsgIDName = #pkgNumber#)
|
||||
AND USEYN='1'
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="selectTSEAIIL02" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
select * FROM $schemaId$.TSEAIIL02
|
||||
WHERE BascRspnsChngMsgIDName = #pkgNumber#
|
||||
AND ErrRspnsChngMsgIDName = #applyYn#
|
||||
</statement>
|
||||
<statement id="updateTSEAIHE02" parameterClass="java.util.HashMap" >
|
||||
UPDATE $schemaId$.TSEAIHE02
|
||||
SET $APLYCHNGMSGFLDNAME$ = #CHNGMSGIDNAME#
|
||||
, $TRANTYPEYNNAME$ = #TRANTYPEYNVALUE#
|
||||
WHERE EAISvcName = #EAISVCNAME#
|
||||
and SvcPrcssNo = '1'
|
||||
</statement>
|
||||
<statement id="deleteAllTSEAIDC01" parameterClass="java.util.HashMap" >
|
||||
DELETE from $schemaId$.TSEAIDC01
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIDC01" parameterClass="java.util.HashMap" >
|
||||
INSERT INTO $schemaId$.TSEAIDC01
|
||||
(EAISVCNAME , SplizValdYmd )
|
||||
VALUES (#eaiSvcName# , #splizValdYmd# )
|
||||
</statement>
|
||||
<statement id="selectInterfaceInfo" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
<![CDATA[
|
||||
SELECT EAISvcName, ChngMsgIDName , AplyChngMsgFldName ,PsvIntfacDsticName FROM (
|
||||
SELECT EAISvcName, ChngMsgIDName as ChngMsgIDName , 'ChngMsgIDName' as AplyChngMsgFldName ,PsvIntfacDsticName from $schemaId$.tseaihe02 where ChngEonot = 1 and ChngMsgIDName <>''
|
||||
UNION
|
||||
SELECT EAISvcName, BascRspnsChngMsgIDName as ChngMsgIDName , 'BascRspnsChngMsgIDName' as AplyChngMsgFldName,PsvIntfacDsticName from $schemaId$.tseaihe02 where BascRspnsChngEonot = 1 and BascRspnsChngMsgIDName <>''
|
||||
UNION
|
||||
SELECT EAISvcName, ErrRspnsChngMsgIDName as ChngMsgIDName , 'ErrRspnsChngMsgIDName' as AplyChngMsgFldName,PsvIntfacDsticName from $schemaId$.tseaihe02 where ErrRspnsChngEonot = 1 and ErrRspnsChngMsgIDName <> ''
|
||||
) WHERE ChngMsgIDName =#cnvsnName# and EAISvcName in (select EAISvcName from $schemaId$.tseaihe01 where EAISevrDstcd=#eaiSevrDstcd# )
|
||||
]]>
|
||||
</statement>
|
||||
<statement id="selectInterfaceInfoForCommonError" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
<![CDATA[
|
||||
SELECT EAISvcName, ErrRspnsChngMsgIDName as ChngMsgIDName , 'ErrRspnsChngMsgIDName' as AplyChngMsgFldName,PsvIntfacDsticName
|
||||
FROM $schemaId$.tseaihe02 WHERE ErrRspnsChngEonot = 1 AND ErrRspnsChngMsgIDName <> ''
|
||||
AND EAISvcName = #eaiSvcName# AND ErrRspnsChngMsgIDName like 'TRANSFORM_EAI%'
|
||||
]]>
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="UseDateControl">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT count(1) "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIHE01 he01
|
||||
LEFT OUTER JOIN (SELECT NAME, STARTDATE, ENDDATE, USEYN FROM $schemaId$.tseaifr10 WHERE TYPE='01') fr10
|
||||
ON he01.EAISVCNAME = fr10.name
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchName">
|
||||
UPPER(EAISVCNAME) LIKE CONCAT('%', #searchName#, '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO ,
|
||||
he01.EAISVCNAME NAME, he01.EAISVCDESC "DESC", COALESCE(fr10.STARTDATE,'') STARTDATE, COALESCE(fr10.ENDDATE,'') ENDDATE, COALESCE(fr10.USEYN,0) USEYN
|
||||
FROM $schemaId$.TSEAIHE01 he01
|
||||
LEFT OUTER JOIN (SELECT NAME, STARTDATE, ENDDATE, USEYN FROM $schemaId$.tseaifr10 WHERE TYPE='01') fr10
|
||||
ON he01.EAISVCNAME = fr10.name
|
||||
WHERE (@NO := 0) = 0
|
||||
<isNotEmpty prepend="AND" property="searchName">
|
||||
UPPER(EAISVCNAME) LIKE CONCAT('%', #searchName#, '%')
|
||||
</isNotEmpty>
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT he01.EAISVCNAME NAME, he01.EAISVCDESC "DESC", COALESCE(fr10.STARTDATE,'') STARTDATE, COALESCE(fr10.ENDDATE,'99991231') ENDDATE, COALESCE(fr10.USEYN,0) USEYN
|
||||
FROM $schemaId$.TSEAIHE01 he01
|
||||
LEFT OUTER JOIN (SELECT NAME, STARTDATE, ENDDATE, USEYN FROM $schemaId$.tseaifr10 WHERE TYPE='01') fr10
|
||||
ON he01.EAISVCNAME = fr10.name
|
||||
WHERE EAISVCNAME =#name#
|
||||
</statement>
|
||||
|
||||
<statement id="merge" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.tseaifr10 (TYPE, NAME, STARTDATE, ENDDATE, USEYN) VALUES ('01',#name#, #startDate#, #endDate#, #useYn#)
|
||||
ON DUPLICATE KEY
|
||||
UPDATE STARTDATE=#startDate#, ENDDATE=#endDate#, USEYN=#useYn#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="UseDateControl">
|
||||
<statement id="delete" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR10 WHERE NAME = #name# and type='01'
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SysDomain">
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAISY01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSysDomnName">
|
||||
SYSDOMNNAME LIKE UPPER( CONCAT('%' , #searchSysDomnName# , '%') )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSysDomnDesc">
|
||||
UPPER(SYSDOMNDESC) LIKE UPPER('%' || #searchSysDomnDesc# || '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
</statement>
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT *
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
SYSDOMNNAME , SYSDOMNDESC
|
||||
FROM $schemaId$.TSEAISY01, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchSysDomnName">
|
||||
SYSDOMNNAME LIKE UPPER( CONCAT('%' , #searchSysDomnName# , '%') )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSysDomnDesc">
|
||||
UPPER(SYSDOMNDESC) LIKE UPPER('%' || #searchSysDomnDesc# || '%')
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,42 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SysDomain">
|
||||
|
||||
<!-- <statement id="selectList" resultClass="java.util.HashMap"> -->
|
||||
<!-- SELECT * -->
|
||||
<!-- FROM ( -->
|
||||
<!-- SELECT ROWNUM AS ROWNO, -->
|
||||
<!-- SYSDOMNNAME , SYSDOMNDESC -->
|
||||
<!-- FROM $schemaId$.TSEAISY01 -->
|
||||
<!-- <dynamic prepend="WHERE"> -->
|
||||
<!-- <isNotEmpty prepend="AND" property="searchSysDomnName"> -->
|
||||
<!-- SYSDOMNNAME LIKE UPPER('%' || #searchSysDomnName# || '%') -->
|
||||
<!-- </isNotEmpty> -->
|
||||
<!-- </dynamic> -->
|
||||
<!-- ) ORGTABLE -->
|
||||
<!-- WHERE ROWNO BETWEEN #startNum# AND #endNum# -->
|
||||
<!-- </statement> -->
|
||||
|
||||
<statement id="selectDetail" resultClass="java.util.HashMap">
|
||||
SELECT SYSDOMNNAME AS "SYSDOMNNAME" , SYSDOMNDESC AS "SYSDOMNDESC"
|
||||
FROM $schemaId$.TSEAISY01
|
||||
WHERE SYSDOMNNAME = #sysDomnName#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" >
|
||||
UPDATE $schemaId$.TSEAISY01
|
||||
SET SYSDOMNDESC = #sysDomnDesc#
|
||||
WHERE SYSDOMNNAME = #sysDomnName#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" >
|
||||
INSERT INTO $schemaId$.TSEAISY01(
|
||||
SYSDOMNNAME, SYSDOMNDESC)
|
||||
VALUES(#sysDomnName# ,#sysDomnDesc#)
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" >
|
||||
DELETE FROM $schemaId$.TSEAISY01 WHERE SYSDOMNNAME = #sysDomnName#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Adapter">
|
||||
|
||||
|
||||
|
||||
<statement id="selectAdapterList" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT ADPTRBZWKGROUPNAME "AdptrBzwkGroupName"
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRUSEYN ='1'
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="LogTable">
|
||||
|
||||
<statement id="truncLogTable" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
TRUNCATE TABLE $schemaId$.$tableName$
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="LogTable">
|
||||
|
||||
<statement id="clearLogTable" parameterClass="java.util.HashMap" resultClass="java.lang.Integer"><![CDATA[
|
||||
DELETE FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS < #targetDay# || '000000000'
|
||||
]]>
|
||||
</statement>
|
||||
|
||||
<statement id="clearInboundErrorLogTable" parameterClass="java.util.HashMap" resultClass="java.lang.Integer"><![CDATA[
|
||||
DELETE FROM $schemaId$.TSEAICM04
|
||||
WHERE ERROCCURHMS < #targetDay#
|
||||
]]>
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="ServerInfo">
|
||||
|
||||
<statement id="getOnlServerIpList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME AS "EAISVRINSTNM", EAISEVRIP AS "EAISVRIP" ,
|
||||
SEVRLSNPORTNAME AS "EAISVRLSNPORT", FLOVRSEVRNAME AS "FAILOVERSVRNM",
|
||||
HOSTNAME AS "HOSTNAME"
|
||||
FROM $schemaId$.TSEAISY02
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
AND EAISEVRIP != '*'
|
||||
ORDER BY EAISEVRIP, SEVRLSNPORTNAME ASC
|
||||
</statement>
|
||||
|
||||
<statement id="getHostServerIpList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT HOSTNAME AS "HOSTNAME", EAISEVRIP AS "EAISVRIP"
|
||||
FROM $schemaId$.TSEAISY02
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
AND EAISEVRIP != '*'
|
||||
GROUP BY HOSTNAME, EAISEVRIP
|
||||
ORDER BY HOSTNAME ASC
|
||||
</statement>
|
||||
|
||||
<statement id="getSnaHostList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT SNAADPTRSEVRNAME AS "HOSTNAME", SNAADPTRSEVRIPNAME AS "EAISVRIP"
|
||||
FROM $schemaId$.TSEAIAD13
|
||||
ORDER BY SNAADPTRSEVRNAME ASC
|
||||
</statement>
|
||||
|
||||
<statement id="getBapServerIpList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME AS "EAISVRINSTNM", EAISEVRIP AS "EAISVRIP",
|
||||
SEVRLSNPORTNAME AS "EAISVRLSNPORT", FLOVRSEVRNAME AS "FAILOVERSVRNM",
|
||||
HOSTNAME AS "HOSTNAME"
|
||||
FROM $schemaId$.TSEAIBP03
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
AND EAISEVRIP != '*'
|
||||
ORDER BY EAISEVRIP, SEVRLSNPORTNAME ASC
|
||||
</statement>
|
||||
|
||||
<statement id="getBatServerIpList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME AS "EAISVRINSTNM", EAISEVRIP AS "EAISVRIP",
|
||||
SEVRLSNPORTNAME AS "EAISVRLSNPORT", FLOVRSEVRNAME AS "FAILOVERSVRNM",
|
||||
HOSTNAME AS "HOSTNAME"
|
||||
FROM $schemaId$.TSEAIEP03
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
AND EAISEVRIP != '*'
|
||||
ORDER BY EAISEVRIP, SEVRLSNPORTNAME ASC
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
+337
@@ -0,0 +1,337 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="DashboardTarget">
|
||||
|
||||
<statement id="getProcCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(L1.LOGPRCSSSERNO) AS "CNT"
|
||||
FROM $schemaId$.$tableName$ L1,
|
||||
( SELECT EAIBZWKDSTCD, MSGDPSTYMS, EAISVCSERNO, MAX(LOGPRCSSSERNO) LOGPRCSSSERNO
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS BETWEEN '$start$' AND '$end$'
|
||||
<isNotEqual compareValue="''" prepend="AND" property="insts">
|
||||
EAISEVRINSTNCNAME IN ( $insts$ )
|
||||
</isNotEqual>
|
||||
GROUP BY EAIBZWKDSTCD, MSGDPSTYMS, EAISVCSERNO
|
||||
) L0
|
||||
WHERE L0.EAIBZWKDSTCD = L1.EAIBZWKDSTCD
|
||||
AND L0.MSGDPSTYMS = L1.MSGDPSTYMS
|
||||
AND L0.EAISVCSERNO = L1.EAISVCSERNO
|
||||
AND L0.LOGPRCSSSERNO = L1.LOGPRCSSSERNO
|
||||
AND L1.LOGPRCSSSERNO != '900'
|
||||
AND L1.EAIERRCD NOT LIKE 'REC%'
|
||||
AND (
|
||||
( L1.SVCMOTIVUSEDSTCD = 'ASYN' AND L1.PSVINTFACDSTICNAME = 'ASYN' AND L1.LOGPRCSSSERNO IN ('200', '400') )
|
||||
OR
|
||||
( L1.SVCMOTIVUSEDSTCD = 'SYNC' AND L1.PSVINTFACDSTICNAME = 'SYNC' AND L1.LOGPRCSSSERNO = '400' )
|
||||
OR
|
||||
( L1.SVCMOTIVUSEDSTCD = 'ASYN' AND L1.PSVINTFACDSTICNAME = 'SYNC' AND L1.LOGPRCSSSERNO = '400' )
|
||||
OR
|
||||
( L1.SVCMOTIVUSEDSTCD = 'SYNC' AND L1.PSVINTFACDSTICNAME = 'ASYN' AND L1.LOGPRCSSSERNO = '400' )
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountWithSR02" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
EAIGROUPCOCD
|
||||
,MAX(NOMALNOITM) AS "MAXCOUNT"
|
||||
,SUM(NOMALNOITM) AS "TOTCOUNT"
|
||||
FROM
|
||||
(
|
||||
SELECT BASEHH , BASEHHMM ,EAIGROUPCOCD, SUM(NOMALNOITM) AS "NOMALNOITM"
|
||||
FROM (
|
||||
SELECT
|
||||
SR02.BASEHH
|
||||
,SR02.BASEHHMM
|
||||
,(CASE WHEN TRIM(HE01.EAIGROUPCOCD) IS NULL THEN 'KBO' ELSE HE01.EAIGROUPCOCD END) EAIGROUPCOCD
|
||||
,SR02.NOMALNOITM
|
||||
FROM $schemaId$.TSEAISR02 SR02 ,$schemaId$.TSEAIHE01 HE01
|
||||
WHERE SR02.BASEYMD = #baseYmd#
|
||||
AND SR02.EAISVCNAME = HE01.EAISVCNAME
|
||||
) TMP1
|
||||
GROUP BY BASEHH,BASEHHMM,EAIGROUPCOCD
|
||||
) TMP2
|
||||
GROUP BY EAIGROUPCOCD
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountDateWithBJ08" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 8) AS BASEYMD
|
||||
, SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS TOTCOUNT
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= CONCAT( #searchStart# , '0000000000' )
|
||||
AND BJ08.FileTrsmtStartHMS <= CONCAT( #searchEnd# , '9999999999' )
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 8)
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountHourWithBJ08" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 8) AS BASEYMD
|
||||
,SUBSTR(FileTrsmtStartHMS, 9, 2) AS BASEHH
|
||||
,SUM(CASE WHEN ThisStgePrcssRsultCd = 'E' THEN 0 ELSE 1 END) AS TOTCOUNT
|
||||
FROM $schemaId$.TSEAIBJ08 BJ08, $schemaId$.TSEAIBJ02 BJ02
|
||||
WHERE BJ08.FileTrsmtStartHMS >= CONCAT( #searchStart# , '0000000000' )
|
||||
AND BJ08.FileTrsmtStartHMS <= CONCAT( #searchEnd# , '9999999999' )
|
||||
AND BJ08.BjobBzwkDstcd = BJ02.BjobBzwkDstcd
|
||||
GROUP BY
|
||||
SUBSTR(FileTrsmtStartHMS, 1, 8)
|
||||
,SUBSTR(FileTrsmtStartHMS, 9, 2)
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountDateWithES01" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT SUBSTR(MSGREGDATE, 1, 8) AS BASEYMD
|
||||
,SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS TOTCOUNT
|
||||
FROM $schemaId$.TSEAIES01 ES01
|
||||
WHERE MSGREGDATE >= CONCAT( #searchEnd# , '9999999999' )
|
||||
AND MSGREGDATE <= CONCAT( #searchEnd# , '9999999999' )
|
||||
GROUP BY
|
||||
SUBSTR(MSGREGDATE, 1, 8)
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountHourWithES01" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT SUBSTR(MSGREGDATE, 1, 8) AS BASEYMD
|
||||
,SUBSTR(MSGREGDATE, 9, 2) AS BASEHH
|
||||
,SUM(CASE WHEN ES01.ERRYN = 'C' THEN 1 ELSE 0 END) AS TOTCOUNT
|
||||
FROM $schemaId$.TSEAIES01 ES01
|
||||
WHERE MSGREGDATE >= CONCAT( #startDt# , '00000000' )
|
||||
AND MSGREGDATE <= CONCAT( #endDt# , '99999999' )
|
||||
GROUP BY
|
||||
SUBSTR(MSGREGDATE, 1, 8)
|
||||
,SUBSTR(MSGREGDATE, 9, 2)
|
||||
</statement>
|
||||
|
||||
<statement id="getProcCountDayWithSR02" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
BASEYMD
|
||||
,SUM(NOMALNOITM) AS "TOTCOUNT"
|
||||
FROM
|
||||
(
|
||||
SELECT BASEYMD , SUM(NOMALNOITM) AS "NOMALNOITM"
|
||||
FROM (
|
||||
SELECT
|
||||
SR02.BASEYMD
|
||||
,(CASE WHEN TRIM(HE01.EAIGROUPCOCD) IS NULL THEN 'KBO' ELSE HE01.EAIGROUPCOCD END) EAIGROUPCOCD
|
||||
,SR02.NOMALNOITM
|
||||
FROM $schemaId$.TSEAISR02 SR02 ,$schemaId$.TSEAIHE01 HE01
|
||||
WHERE SR02.BASEYMD BETWEEN #searchStart# AND #searchEnd#
|
||||
AND SR02.EAISVCNAME = HE01.EAISVCNAME
|
||||
) TMP1
|
||||
GROUP BY BASEYMD,EAIGROUPCOCD
|
||||
) TMP2
|
||||
GROUP BY BASEYMD
|
||||
</statement>
|
||||
|
||||
<statement id="getHourProcCountWithSR02" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT BASEYMD ,BASEHH, SUM(NOMALNOITM) AS "TOTCOUNT"
|
||||
FROM (
|
||||
SELECT SR02.BASEYMD
|
||||
,SR02.BASEHH
|
||||
,SR02.NOMALNOITM
|
||||
FROM $schemaId$.TSEAISR02 SR02 ,$schemaId$.TSEAIHE01 HE01
|
||||
WHERE SR02.BASEYMD BETWEEN #startDt# AND #endDt#
|
||||
AND SR02.EAISVCNAME = HE01.EAISVCNAME
|
||||
) TMP1
|
||||
<dynamic prepend="WHERE" >
|
||||
<isEqual compareValue="Y" prepend="AND" property="compare">
|
||||
(TMP1.BASEYMD = #startDt# AND TMP1.BASEHH >= #startHh#) AND (TMP1.BASEYMD =#endDt# AND TMP1.BASEHH <= #endHh#)
|
||||
</isEqual>
|
||||
<isEqual compareValue="N" prepend="AND" property="compare">
|
||||
(TMP1.BASEYMD = #startDt# AND TMP1.BASEHH >= #startHh#) OR (TMP1.BASEYMD =#endDt# AND TMP1.BASEHH <= #endHh#)
|
||||
</isEqual>
|
||||
</dynamic>
|
||||
GROUP BY BASEYMD ,BASEHH
|
||||
</statement>
|
||||
|
||||
<statement id="getTimeoutCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(DISTINCT EAISVCSERNO) AS "CNT"
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS BETWEEN #start# AND #end#
|
||||
AND EAIERRCD LIKE 'REC%'
|
||||
AND EAIERRCD IN ( $timeoutErr$ )
|
||||
AND EAISEVRINSTNCNAME IN ( $insts$ )
|
||||
</statement>
|
||||
|
||||
<statement id="getErrorCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(DISTINCT EAISVCSERNO) AS "CNT"
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE MSGDPSTYMS BETWEEN #start# AND #end#
|
||||
AND EAIERRCD LIKE 'REC%'
|
||||
AND EAIERRCD NOT IN ( $timeoutErr$ )
|
||||
AND EAISEVRINSTNCNAME IN ( $insts$ )
|
||||
</statement>
|
||||
|
||||
<statement id="insertPeakTpsHistory" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIRM15
|
||||
(BASEINFODSTCD, BZWKGROUPNAME, EAIGROUPCODSTCD, BASEYMD, PRCSSNOITM, TPSNOITM)
|
||||
VALUES (#baseInfo#, #bzwkGroupName#, #eaiGroupCoCd#, #baseYMS#, #prcssNoitm#, #tpsNoitm#)
|
||||
</statement>
|
||||
|
||||
<statement id="getTimeoutCountBranchTest" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(DISTINCT EAISVCSERNO) AS "CNT"
|
||||
FROM $schemaId$.$tableName$ L1, $schemaId$.TSEAIHE01 H1
|
||||
WHERE L1.MSGDPSTYMS BETWEEN #start# AND #end#
|
||||
AND L1.EAIERRCD LIKE 'REC%'
|
||||
AND L1.EAIERRCD IN ( $timeoutErr$ )
|
||||
AND L1.EAISEVRINSTNCNAME IN ( $insts$ )
|
||||
AND L1.EAISVCNAME = H1.EAISVCNAME
|
||||
<isEqual compareValue="개설" prepend="AND" property="commDiv">
|
||||
SUBSTR(H1.EAISVCNAME,LENGTH(H1.EAISVCNAME)-2) IN ('S01','R02')
|
||||
</isEqual>
|
||||
<isEqual compareValue="취급" prepend="AND" property="commDiv">
|
||||
SUBSTR(H1.EAISVCNAME,LENGTH(H1.EAISVCNAME)-2) IN ('S02','R01')
|
||||
</isEqual>
|
||||
</statement>
|
||||
|
||||
<statement id="getErrorCountBranchTest" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(DISTINCT EAISVCSERNO) AS "CNT"
|
||||
FROM $schemaId$.$tableName$ L1, $schemaId$.TSEAIHE01 H1
|
||||
WHERE L1.MSGDPSTYMS BETWEEN #start# AND #end#
|
||||
AND L1.EAIERRCD LIKE 'REC%'
|
||||
AND L1.EAIERRCD NOT IN ( $timeoutErr$ )
|
||||
AND L1.EAISEVRINSTNCNAME IN ( $insts$ )
|
||||
AND L1.EAISVCNAME = H1.EAISVCNAME
|
||||
<isEqual compareValue="개설" prepend="AND" property="commDiv">
|
||||
SUBSTR(H1.EAISVCNAME,LENGTH(H1.EAISVCNAME)-2) IN ('S01','R02')
|
||||
</isEqual>
|
||||
<isEqual compareValue="취급" prepend="AND" property="commDiv">
|
||||
SUBSTR(H1.EAISVCNAME,LENGTH(H1.EAISVCNAME)-2) IN ('S02','R01')
|
||||
</isEqual>
|
||||
</statement>
|
||||
|
||||
<statement id="getMinMaxDate" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT MIN(STATCYMD) "minDate", MAX(STATCYMD) "maxDate"
|
||||
FROM $schemaId$.TSEAIRM11
|
||||
<isNotEmpty prepend="WHERE" property="hostName">
|
||||
EAIMONISYSHOSTNAME = #hostName#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="getMinMaxTime" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COALESCE(MIN(STATCHMS),0) "minTime", COALESCE(MAX(STATCHMS),0) "maxTime"
|
||||
FROM $schemaId$.TSEAIRM11
|
||||
WHERE 1=1
|
||||
<isNotEmpty prepend="AND" property="baseDate">
|
||||
STATCYMD = #baseDate#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="hostName">
|
||||
EAIMONISYSHOSTNAME = #hostName#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="insertTradeStatics" parameterClass="com.eactive.eai.rms.onl.tracking.vo.DbStaticsVo" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIRM11
|
||||
( EAIMONIJOBDSTCD, EAIMONISVCDSTCD, STATCYMD, STATCHMS
|
||||
, EAIMONISYSHOSTNAME, EAIMONIPRCSSNOITM, EAIMONITOUTNOITM, EAIMONIERRNOITM
|
||||
, MAXSSPERPRCSSQANTY )
|
||||
VALUES (#eaiMoniJobDstcd#, #eaiMoniSvcDstcd#, #statcYmd#, #statcHMS#
|
||||
, #eaiMoniSysHostName#, #eaiMoniPrcssNoitm#, #eaiMoniToutNoitm#, #eaiMoniErrNoitm#
|
||||
, #maxSSPerPrcssQanty#)
|
||||
</statement>
|
||||
|
||||
<statement id="sumTradeStatics" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COALESCE(MAX(STATCHMS),0) "maxTime" , COALESCE(SUM(EAIMONIPRCSSNOITM),0) "sumProc"
|
||||
, COALESCE(SUM(EAIMONITOUTNOITM),0) "sumTimeout", COALESCE(SUM(EAIMONIERRNOITM),0) "sumError"
|
||||
, COALESCE(MAX(MAXSSPERPRCSSQANTY),0) "maxTps"
|
||||
FROM $schemaId$.TSEAIRM11
|
||||
WHERE EAIMONIJOBDSTCD = #eaiMoniJobDstcd#
|
||||
AND EAIMONISVCDSTCD = #eaiMoniSvcDstcd#
|
||||
AND STATCYMD = #statcYmd#
|
||||
<isNotEmpty prepend="AND" property="hostName">
|
||||
EAIMONISYSHOSTNAME = #hostName#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="resetTradeStatics" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM11
|
||||
SET EAIMONIPRCSSNOITM = 0, EAIMONITOUTNOITM = 0, EAIMONIERRNOITM = 0, MAXSSPERPRCSSQANTY = 0.0
|
||||
WHERE STATCYMD = #statcYmd#
|
||||
<isNotEmpty prepend="AND" property="statcHMS">
|
||||
STATCHMS <= #statcHMS#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectEAISevrDstcd" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISVCNAME "EAISvcName", '$schemaId$' AS "schema"
|
||||
FROM $schemaId$.TSEAIHE01
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="getItsmErrorLogList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
'ONLINE' AS TYPE,
|
||||
LG.MSGDPSTYMS AS MSGDPSTYMS,
|
||||
<!-- 'S9'||substr(LG.EAIERRCD,7) AS EAIERRCD, -->
|
||||
LG.EAIERRCD AS EAIERRCD,
|
||||
LG.EAISVCNAME AS EAISVCNAME,
|
||||
CM01.BZWKDSTICNAME AS BZWKDSTICNAME,
|
||||
MIN(LG.LOGPRCSSSERNO) AS LOGPRCSSSERNO,
|
||||
LG.EAISEVRINSTNCNAME AS INSTANCENAME,
|
||||
LG.EAIERRCTNT AS EAIERRCTNT
|
||||
FROM
|
||||
$schemaId$.$tableName$ LG,
|
||||
$schemaId$.TSEAICM01 CM01
|
||||
WHERE
|
||||
LG.EAIBZWKDSTCD = CM01.EAIBZWKDSTCD
|
||||
AND
|
||||
LG.MSGDPSTYMS BETWEEN CONCAT( #startDt# , '000' ) AND CONCAT( #endDt# , '999' )
|
||||
<isEqual compareValue="timeout" prepend="AND" property="errortype">
|
||||
LG.EAIERRCD IN ($timeOutCodes$)
|
||||
</isEqual>
|
||||
<isEqual compareValue="bizerror" prepend="AND" property="errortype">
|
||||
LG.EAIERRCD IN ($bizErrorCodes$)
|
||||
</isEqual>
|
||||
<isEqual compareValue="connectError" prepend="AND" property="errortype">
|
||||
TRIM(LG.RSPNSERRCDNAME) LIKE 'REC%'
|
||||
AND LG.EAIERRCD NOT IN ($bizErrorCodes$)
|
||||
AND LG.EAIERRCD NOT IN ($timeOutCodes$)
|
||||
</isEqual>
|
||||
GROUP BY
|
||||
BZWKDSTICNAME, MSGDPSTYMS, EAIERRCD, EAISVCNAME, EAISEVRINSTNCNAME, EAIERRCTNT
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="getEaiBatchErrorList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
'BATCH' AS TYPE,
|
||||
THISSTGEENDHMS AS MSGDPSTYMS,
|
||||
BJOBMSGDSTCD AS EAISVCNAME,
|
||||
BJOBBZWKDSTCD AS BZWKDSTICNAME,
|
||||
EAISEVRINSTNCNAME AS INSTANCENAME,
|
||||
EAIOBSTCLOCCURCAUSCTNT AS EAIERRCTNT
|
||||
FROM
|
||||
$schemaId$.TSEAIBJ04
|
||||
WHERE
|
||||
THISSTGEPRCSSRSULTCD = 'E'
|
||||
AND
|
||||
THISSTGEENDHMS BETWEEN CONCAT( #startDt# , '000' ) AND CONCAT( #endDt# , '999' )
|
||||
</statement>
|
||||
|
||||
<statement id="getFepBatchErrorList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
'BATCH' AS TYPE,
|
||||
BJ08.FILETRSMTENDHMS AS MSGDPSTYMS,
|
||||
BJ01.INFID AS EAISVCNAME,
|
||||
BJ02.BJOBBZWKNAME BZWKDSTICNAME,
|
||||
BJ08.EAISEVRINSTNCNAME AS INSTANCENAME,
|
||||
BJ08.EAIOBSTCLOCCURCAUSCTNT AS EAIERRCTNT
|
||||
FROM
|
||||
$schemaId$.TSEAIBJ01 BJ01,
|
||||
$schemaId$.TSEAIBJ02 BJ02,
|
||||
(
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
$schemaId$.TSEAIBJ08
|
||||
WHERE
|
||||
THISSTGEPRCSSRSULTCD = 'E'
|
||||
AND
|
||||
FILETRSMTENDHMS BETWEEN CONCAT( #startDt# , '000' ) AND CONCAT( #endDt# , '999' )
|
||||
) BJ08
|
||||
WHERE
|
||||
BJ02.BJOBBZWKDSTCD = BJ01.BJOBBZWKDSTCD
|
||||
AND
|
||||
BJ01.BJOBTRANDSTCDNAME = BJ08.BJOBTRANDSTCDNAME
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+124
@@ -0,0 +1,124 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="DashboardTargetForBatch">
|
||||
|
||||
<!-- FEP BATCH -->
|
||||
<statement id="getBatchProcCountByDate" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'T' THEN 1 ELSE 0 END ),0) AS SEND_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'T' THEN 1 ELSE 0 END ),0) AS SEND_RECV,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'E' THEN 1 ELSE 0 END ),0) AS FAIL_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'E' THEN 1 ELSE 0 END ),0) AS FAIL_RECV,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'Q' THEN 1 ELSE 0 END ),0) AS QUED_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'Q' THEN 1 ELSE 0 END ),0) AS QUED_RECV
|
||||
FROM (
|
||||
SELECT SUBSTR(BJOBPTRNDSTCD,2,1) AS BJOBSENDRECVGB,
|
||||
THISSTGEPRCSSRSULTCD AS RESULTCD
|
||||
FROM $schemaId$.TSEAIBJ08
|
||||
WHERE FILETRSMTSTARTHMS BETWEEN #date# || '00000000' AND #date# || '99999999'
|
||||
UNION ALL
|
||||
SELECT 'S' AS BJOBSENDRECVGB,
|
||||
'Q' AS RESULTCD
|
||||
FROM $schemaId$.TSEAIBS03
|
||||
WHERE BJOBPTRNDSTCD = 'RS'
|
||||
AND SNDRCVENDHMS > #date# || '99999999'
|
||||
) A
|
||||
</statement>
|
||||
|
||||
<statement id="getBatchProcCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'T' THEN 1 ELSE 0 END ),0) AS SEND_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'T' THEN 1 ELSE 0 END ),0) AS SEND_RECV,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'E' THEN 1 ELSE 0 END ),0) AS FAIL_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'E' THEN 1 ELSE 0 END ),0) AS FAIL_RECV,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'S' AND A.RESULTCD = 'Q' THEN 1 ELSE 0 END ),0) AS QUED_SEND,
|
||||
COALESCE( SUM( CASE WHEN A.BJOBSENDRECVGB = 'R' AND A.RESULTCD = 'Q' THEN 1 ELSE 0 END ),0) AS QUED_RECV
|
||||
FROM (
|
||||
SELECT SUBSTR(BJOBPTRNDSTCD,2,1) AS BJOBSENDRECVGB,
|
||||
THISSTGEPRCSSRSULTCD AS RESULTCD
|
||||
FROM $schemaId$.TSEAIBJ08
|
||||
WHERE FILETRSMTSTARTHMS BETWEEN SUBSTR(TO_CHAR(CURRENT_TIMESTAMP,'YYYYMMDDHH24MISSFF3'),1,8) || '00000000'
|
||||
AND SUBSTR(TO_CHAR(CURRENT_TIMESTAMP,'YYYYMMDDHH24MISSFF3'),1,8) || '99999999'
|
||||
UNION ALL
|
||||
SELECT 'S' AS BJOBSENDRECVGB,
|
||||
'Q' AS RESULTCD
|
||||
FROM $schemaId$.TSEAIBS03
|
||||
WHERE BJOBPTRNDSTCD = 'RS'
|
||||
AND SNDRCVENDHMS > SUBSTR(TO_CHAR(CURRENT_TIMESTAMP,'YYYYMMDDHH24MISSFF3'),1,16)
|
||||
) A
|
||||
</statement>
|
||||
|
||||
<statement id="getEaiBatchServerIpList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT EAISEVRINSTNCNAME EAISVRINSTNM, EAISEVRIP EAISVRIP,
|
||||
SEVRLSNPORTNAME EAISVRLSNPORT, FLOVRSEVRNAME FAILOVERSVRNM,
|
||||
HOSTNAME HOSTNAME
|
||||
FROM $schemaId$.TSEAIBP03
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
AND EAISEVRIP != '*'
|
||||
ORDER BY EAISEVRIP, SEVRLSNPORTNAME ASC
|
||||
</statement>
|
||||
|
||||
|
||||
<!-- EAI BATCH -->
|
||||
<statement id="getEaiBatchProcCount" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD='C' THEN 1 ELSE 0 END),0) AS SEND_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD NOT IN ('C','S') THEN 1 ELSE 0 END),0) AS FAIL_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD='C' THEN 1 ELSE 0 END),0) AS SEND_RECV,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD NOT IN ('C','S') AND T2.SNDSTATUSCD='C' THEN 1 ELSE 0 END),0) AS FAIL_RECV,
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD='S' THEN 1 ELSE 0 END),0) AS QUED_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD='S' THEN 1 ELSE 0 END),0) AS QUED_RECV
|
||||
FROM (
|
||||
SELECT
|
||||
CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' ) IS NULL
|
||||
THEN CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' ) IS NOT NULL
|
||||
THEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' )
|
||||
ELSE 'F'
|
||||
END
|
||||
ELSE (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' )
|
||||
END AS SNDSTATUSCD
|
||||
, CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' ) IS NULL
|
||||
THEN CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' ) IS NOT NULL
|
||||
THEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' )
|
||||
ELSE 'F'
|
||||
END
|
||||
ELSE (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' )
|
||||
END AS RCVSTATUSCD
|
||||
|
||||
FROM
|
||||
$schemaId$.TSEAIES01 A
|
||||
WHERE 1=1
|
||||
AND SUBSTR(A.MSGREGDATE,1,8)=TO_CHAR(CURRENT_DATE,'YYYYMMDD')
|
||||
) T2
|
||||
</statement>
|
||||
|
||||
<statement id="getEaiBatchProcCountByDate" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD='C' THEN 1 ELSE 0 END),0) AS SEND_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD NOT IN ('C','S') THEN 1 ELSE 0 END),0) AS FAIL_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD='C' THEN 1 ELSE 0 END),0) AS SEND_RECV,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD NOT IN ('C','S') AND T2.SNDSTATUSCD='C' THEN 1 ELSE 0 END),0) AS FAIL_RECV,
|
||||
COALESCE(SUM(CASE WHEN T2.SNDSTATUSCD='S' THEN 1 ELSE 0 END),0) AS QUED_SEND,
|
||||
COALESCE(SUM(CASE WHEN T2.RCVSTATUSCD='S' THEN 1 ELSE 0 END),0) AS QUED_RECV
|
||||
FROM (
|
||||
SELECT
|
||||
CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' ) IS NULL
|
||||
THEN CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' ) IS NOT NULL
|
||||
THEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' )
|
||||
ELSE 'F'
|
||||
END
|
||||
ELSE (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='1' )
|
||||
END AS SNDSTATUSCD
|
||||
, CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' ) IS NULL
|
||||
THEN CASE WHEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' ) IS NOT NULL
|
||||
THEN (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES04 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' )
|
||||
ELSE 'F'
|
||||
END
|
||||
ELSE (SELECT MAX(TRANSSTATUSCD) FROM $schemaId$.TSEAIES03 WHERE BJOBDMNDMSGID=A.BJOBDMNDMSGID AND SNDRCVKIND='2' )
|
||||
END AS RCVSTATUSCD
|
||||
|
||||
FROM
|
||||
$schemaId$.TSEAIES01 A
|
||||
WHERE 1=1
|
||||
AND SUBSTR(A.MSGREGDATE,1,8)=#date#
|
||||
) T2
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="History">
|
||||
<statement id="getEaiMessageList" resultClass="java.util.HashMap">
|
||||
SELECT EAIBZWKDSTCD "bizCode", UPDATEBY "UpdateBy",
|
||||
CONCAT( EAISVCNAME , '.txt') "programNm",
|
||||
IFNULL(EAISVCDESC,'') "programDesc"
|
||||
FROM $schemaId$.TSEAIHE01
|
||||
WHERE UPDATEBY=#userId#
|
||||
</statement>
|
||||
|
||||
<statement id="getLayoutList" resultClass="java.util.HashMap">
|
||||
SELECT SUBSTR(LOUTNAME,1,3) "bizCode", UPDATEBY "UpdateBy",
|
||||
CONCAT( LOUTNAME , '.txt') "programNm",
|
||||
IFNULL(LOUTDESC,'') "programDesc"
|
||||
FROM $schemaId$.TSEAITR07
|
||||
WHERE UPDATEBY=#userId#
|
||||
</statement>
|
||||
<statement id="getTransformList" resultClass="java.util.HashMap">
|
||||
SELECT SUBSTR(REPLACE(CNVSNNAME,'TRANSFORM_',''),1,3) "bizCode", UPDATEBY "UpdateBy",
|
||||
CONCAT( CNVSNNAME , '.txt') "programNm" ,
|
||||
IFNULL(CNVSNDESC,'') "programDesc"
|
||||
FROM $schemaId$.TSEAITR01
|
||||
WHERE UPDATEBY=#userId#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Loader">
|
||||
<statement id="selectDataForTSEAITR03" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.TSEAITR03
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY CNVSNNAME, CNVSNITEMSERNO , CNVSNRSULTITEMPATHNAME
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,285 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Loader">
|
||||
<!-- transform -->
|
||||
<statement id="insertTSEAITR01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR01 ( CNVSNNAME, CNVSNDESC, LASTAMNDHMS, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, USEYN, VERINFO , AUTHOR)
|
||||
VALUES ( #CNVSNNAME#, #CNVSNDESC#, #LASTAMNDHMS#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #USEYN#, #VERINFO# ,#AUTHOR#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR02 (CNVSNNAME, LOUTNAME, SOURCRSULTDSTCD)
|
||||
VALUES ( #CNVSNNAME#, #LOUTNAME#, #SOURCRSULTDSTCD#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR03 (CNVSNNAME, CNVSNRSULTITEMPATHNAME, CNVSNCMDNAME, CNVSNITEMBASCVAL, CNVSNITEMSERNO )
|
||||
VALUES (#CNVSNNAME#, #CNVSNRSULTITEMPATHNAME#, #CNVSNCMDNAME#, #CNVSNITEMBASCVAL#, #CNVSNITEMSERNO#)
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR01 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAITR02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR02 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR03 WHERE CNVSNNAME = #CNVSNNAME#
|
||||
</statement>
|
||||
<!-- transform -->
|
||||
|
||||
|
||||
<!-- layout -->
|
||||
<statement id="insertTSEAITR07" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR07 (LOUTNAME, LOUTPTRNNAME, LOUTDESC, LASTAMNDHMS, EAIBZWKDSTCD, UAPPLNAME, SYSINTFACNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, USEYN, VERINFO , AUTHOR)
|
||||
VALUES (#LOUTNAME#, #LOUTPTRNNAME#, #LOUTDESC#, #LASTAMNDHMS#, #EAIBZWKDSTCD#, #UAPPLNAME#, #SYSINTFACNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #USEYN# ,#VERINFO#, #AUTHOR#)
|
||||
</statement>
|
||||
<statement id="insertTSEAITR08" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAITR08 (LOUTNAME, LOUTITEMNAME, LOUTITEMSERNO, LOUTITEMIDNAME, PARNTLOUTITEMIDNAME, LOUTITEMDESC, LOUTITEMNODEPTRNIDNAME, LOUTITEMPTRNIDNAME, LOUTITEMPATHNAME, LOUTITEMLENCNT, LOUTITEMREFINFO, LOUTITEMREFINFO2, LOUTITEMOCCURPTRNDSTCD, LOUTITEMMAXOCCURNOITM, LOUTITEMMINOCCURNOITM, LOUTITEMBASCVAL, LOUTITEMMSKYN, LOUTDPTCNT, DECPTLENCNT, LOUTITEMREFPTRNIDNAME, LOUTITEMMASKLENGTH, MULTILANG )
|
||||
VALUES (#LOUTNAME#, #LOUTITEMNAME#, #LOUTITEMSERNO#, #LOUTITEMIDNAME#, #PARNTLOUTITEMIDNAME#, #LOUTITEMDESC#, #LOUTITEMNODEPTRNIDNAME#, #LOUTITEMPTRNIDNAME#, #LOUTITEMPATHNAME#, #LOUTITEMLENCNT#, #LOUTITEMREFINFO#, #LOUTITEMREFINFO2#, #LOUTITEMOCCURPTRNDSTCD#, #LOUTITEMMAXOCCURNOITM#, #LOUTITEMMINOCCURNOITM#, #LOUTITEMBASCVAL#, #LOUTITEMMSKYN#, #LOUTDPTCNT#, #DECPTLENCNT#, #LOUTITEMREFPTRNIDNAME#, #LOUTITEMMASKLENGTH#, #MULTILANG#)
|
||||
</statement>
|
||||
<statement id="deleteTSEAITR07" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR07 WHERE LOUTNAME = #LOUTNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAITR08" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAITR08 WHERE LOUTNAME = #LOUTNAME#
|
||||
</statement>
|
||||
<!-- layout -->
|
||||
|
||||
|
||||
<!-- interface -->
|
||||
<statement id="insertTSEAIHE01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHE01 (EAISVCNAME , EAIBZWKDSTCD , SVCHMSEONOT , SVCMOTIVUSEDSTCD , SVCPRCESDSTICNAME , FLOWCTRLROUTNAME , INTGRADSTICNAME , SVCBFCLMNLOGYN , GSTATSYSADPTRBZWKGROUPNAME , SEVRLOGLVELNO , SVCLOGLVELNO , ERREAISVCNAME , DMNDERRCHNGIDNAME , DMNDERRFLDNAME , RSPNSERRCHNGIDNAME , RSPNSERRFLDNAME , EAISVCDESC , EAISEVRDSTCD , MODFIMGTSTUSDSTCD , EAILASTAMNDYMS , EAIGROUPCOCD , TRANTYPE , USEYN ,VERINFO , TXID, REFKEY, EXTBIZCD, AUTHOR)
|
||||
VALUES (#EAISVCNAME#, #EAIBZWKDSTCD#, #SVCHMSEONOT#, #SVCMOTIVUSEDSTCD#, #SVCPRCESDSTICNAME#, #FLOWCTRLROUTNAME#, #INTGRADSTICNAME#, #SVCBFCLMNLOGYN#, #GSTATSYSADPTRBZWKGROUPNAME#, #SEVRLOGLVELNO#, #SVCLOGLVELNO#, #ERREAISVCNAME#, #DMNDERRCHNGIDNAME#, #DMNDERRFLDNAME#, #RSPNSERRCHNGIDNAME#, #RSPNSERRFLDNAME#, #EAISVCDESC#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#, #EAIGROUPCOCD#, #TRANTYPE#,#USEYN# ,#VERINFO# , #TXID#, #REFKEY#, #EXTBIZCD#, #AUTHOR#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHE02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHE02 (EAISVCNAME , SVCPRCSSNO , PSVINTFACDSTICNAME , PSVSYSBZWKDSTCD , PSVSYSIDNAME , PSVSYSSVCDSTICNAME , PSVSYSADPTRBZWKGROUPNAME , FLOVRYN , CHNGEONOT , CHNGMSGIDNAME , BASCRSPNSMSGCMPRCTNT , BASCRSPNSCHNGEONOT , BASCRSPNSCHNGMSGIDNAME , ERRRSPNSMSGCMPRCTNT , ERRRSPNSCHNGEONOT , ERRRSPNSCHNGMSGIDNAME , NEXTSVCPRCSSNO , OUTBNDROUTNAME , TOUTVAL , CMPENSVCPRCSSDSTICNAME , SUPPLDELYN , HDRCTRLDSTCD , HDRREFCLSNAME , RESTOPTION, TIMEOUTCODE)
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #PSVINTFACDSTICNAME#, #PSVSYSBZWKDSTCD#, #PSVSYSIDNAME#, #PSVSYSSVCDSTICNAME#, #PSVSYSADPTRBZWKGROUPNAME#, #FLOVRYN#, #CHNGEONOT#, #CHNGMSGIDNAME#, #BASCRSPNSMSGCMPRCTNT#, #BASCRSPNSCHNGEONOT#, #BASCRSPNSCHNGMSGIDNAME#, #ERRRSPNSMSGCMPRCTNT#, #ERRRSPNSCHNGEONOT#, #ERRRSPNSCHNGMSGIDNAME#, #NEXTSVCPRCSSNO#, #OUTBNDROUTNAME#, #TOUTVAL#, #CMPENSVCPRCSSDSTICNAME#, #SUPPLDELYN#, #HDRCTRLDSTCD#, #HDRREFCLSNAME#, #RESTOPTION# , #TIMEOUTCODE#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIMS02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIMS02 (EAISVCNAME, SVCPRCSSNO, REFMSGIDNO, REFMSGIDNAME )
|
||||
VALUES ( #EAISVCNAME#, #SVCPRCSSNO#, #REFMSGIDNO#, #REFMSGIDNAME#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR01 (EAISVCNAME, SVCPRCSSNO, RULESERNO, RSULTPRCSSNO, RULEFLDGROUPNAME, RULEFLDNAME, CMPRCTNT )
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #RULESERNO#, #RSULTPRCSSNO#, #RULEFLDGROUPNAME#, #RULEFLDNAME#, #CMPRCTNT#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR03 (EAISVCNAME, ETRACTDSTCD, FLDPRCSSNO, MSGDSTCD, BZWKFLDNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS )
|
||||
VALUES (#EAISVCNAME#, #ETRACTDSTCD#, #FLDPRCSSNO#, #MSGDSTCD#, #BZWKFLDNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS# )
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHS04" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHS04 (BZWKSVCKEYNAME, EAISVCNAME, EAITRANNAME, EAISENDRECV, EAIDIRECTION, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS)
|
||||
VALUES (#BZWKSVCKEYNAME#, #EAISVCNAME#, #EAITRANNAME#, #EAISENDRECV#, #EAIDIRECTION#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIHS05" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIHS05 (BZWKSVCKEYNAME, COLUMNNAME, COLUMNVALUE)
|
||||
VALUES (#BZWKSVCKEYNAME#, #COLUMNNAME#, #COLUMNVALUE#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIFR06" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR06 (EAISVCNAME, SVCPRCSSNO, SVCROUTCLSNAME, ADPTRROUTCLSNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS)
|
||||
VALUES (#EAISVCNAME#, #SVCPRCSSNO#, #SVCROUTCLSNAME#, #ADPTRROUTCLSNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHE03" parameterClass="java.util.HashMap">
|
||||
INSERT INTO
|
||||
$schemaId$.TSEAIHE03
|
||||
(EXTNLINSTIIDNFINAME, SVCPRCSSNO, PSVINTFACDSTICNAME, PSVSYSBZWKDSTCD, PSVSYSIDNAME, PSVSYSSVCDSTICNAME, PSVSYSADPTRBZWKGROUPNAME, FLOVRYN, CHNGEONOT, CHNGMSGIDNAME, BASCRSPNSMSGCMPRCTNT, BASCRSPNSCHNGEONOT, BASCRSPNSCHNGMSGIDNAME, ERRRSPNSMSGCMPRCTNT, ERRRSPNSCHNGEONOT, ERRRSPNSCHNGMSGIDNAME, NEXTSVCPRCSSNO, OUTBNDROUTNAME, TOUTVAL, CMPENSVCPRCSSDSTICNAME, SUPPLDELYN, HDRCTRLDSTCD, HDRREFCLSNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS, ADPTRBZWKGROUPDESC, USEYN)
|
||||
VALUES
|
||||
(#EXTNLINSTIIDNFINAME#, #SVCPRCSSNO#, #PSVINTFACDSTICNAME#, #PSVSYSBZWKDSTCD#, #PSVSYSIDNAME#, #PSVSYSSVCDSTICNAME#, #PSVSYSADPTRBZWKGROUPNAME#, #FLOVRYN#, #CHNGEONOT#, #CHNGMSGIDNAME#, #BASCRSPNSMSGCMPRCTNT#, #BASCRSPNSCHNGEONOT#, #BASCRSPNSCHNGMSGIDNAME#, #ERRRSPNSMSGCMPRCTNT#, #ERRRSPNSCHNGEONOT#, #ERRRSPNSCHNGMSGIDNAME#, #NEXTSVCPRCSSNO#, #OUTBNDROUTNAME#, #TOUTVAL#, #CMPENSVCPRCSSDSTICNAME#, #SUPPLDELYN#, #HDRCTRLDSTCD#, #HDRREFCLSNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#, #ADPTRBZWKGROUPDESC#, #USEYN#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIHE04" parameterClass="java.util.HashMap">
|
||||
INSERT INTO
|
||||
$schemaId$.TSEAIHE04
|
||||
(EXTNLINSTIIDNFINAME, SVCPRCSSNO, PSVINTFACDSTICNAME, PSVSYSBZWKDSTCD, PSVSYSIDNAME, PSVSYSSVCDSTICNAME, PSVSYSADPTRBZWKGROUPNAME, FLOVRYN, CHNGEONOT, CHNGMSGIDNAME, BASCRSPNSMSGCMPRCTNT, BASCRSPNSCHNGEONOT, BASCRSPNSCHNGMSGIDNAME, ERRRSPNSMSGCMPRCTNT, ERRRSPNSCHNGEONOT, ERRRSPNSCHNGMSGIDNAME, NEXTSVCPRCSSNO, OUTBNDROUTNAME, TOUTVAL, CMPENSVCPRCSSDSTICNAME, SUPPLDELYN, HDRCTRLDSTCD, HDRREFCLSNAME, EAISEVRDSTCD, MODFIMGTSTUSDSTCD, EAILASTAMNDYMS, ADPTRBZWKGROUPDESC, USEYN)
|
||||
VALUES
|
||||
(#EXTNLINSTIIDNFINAME#, #SVCPRCSSNO#, #PSVINTFACDSTICNAME#, #PSVSYSBZWKDSTCD#, #PSVSYSIDNAME#, #PSVSYSSVCDSTICNAME#, #PSVSYSADPTRBZWKGROUPNAME#, #FLOVRYN#, #CHNGEONOT#, #CHNGMSGIDNAME#, #BASCRSPNSMSGCMPRCTNT#, #BASCRSPNSCHNGEONOT#, #BASCRSPNSCHNGMSGIDNAME#, #ERRRSPNSMSGCMPRCTNT#, #ERRRSPNSCHNGEONOT#, #ERRRSPNSCHNGMSGIDNAME#, #NEXTSVCPRCSSNO#, #OUTBNDROUTNAME#, #TOUTVAL#, #CMPENSVCPRCSSDSTICNAME#, #SUPPLDELYN#, #HDRCTRLDSTCD#, #HDRREFCLSNAME#, #EAISEVRDSTCD#, #MODFIMGTSTUSDSTCD#, #EAILASTAMNDYMS#, #ADPTRBZWKGROUPDESC#, #USEYN#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE01 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE02 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIMS02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIMS02 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR01 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR03 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHS04" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS04 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
<statement id="deleteTSEAIHS05" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS05 WHERE BZWKSVCKEYNAME IN (SELECT BZWKSVCKEYNAME FROM $schemaId$.TSEAIHS04 WHERE EAISVCNAME = #EAISVCNAME# )
|
||||
</statement>
|
||||
<statement id="deleteTSEAIFR06" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR06 WHERE EAISVCNAME = #EAISVCNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE03" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE03 WHERE EXTNLINSTIIDNFINAME = #EXTNLINSTIIDNFINAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIHE04" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHE04 WHERE EXTNLINSTIIDNFINAME = #EXTNLINSTIIDNFINAME#
|
||||
</statement>
|
||||
|
||||
<!-- statement id="deleteTSEAIHS01old" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIHS01 WHERE EAITRANNAME||SPLIZDMNDDSTCD||STNDTELGMWTINEXTNLDSTCD = #EAISVCNAME#
|
||||
</statement-->
|
||||
<!-- interface -->
|
||||
|
||||
<!-- adapter -->
|
||||
<statement id="insertTSEAIAD01" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD01 (ADPTRBZWKGROUPNAME,ADPTRMSGPTRNCD,EAIBZWKDSTCD,ADPTRCD,ADPTRMSGDSTCD,ADPTRIODSTCD,REFCLSNAME,SNDRCVHMSLOGYN,ADPTRUSEYN,SPCFCLUUSEYN,ADPTRBZWKGROUPDESC,OSIDINSTINO,EAISEVRDSTCD,EAILASTAMNDYMS,OSIDINSTIYN,OSIDINSTIBZWKRSEMPNAME,OSIDINSTITELNO,MONIUSEYN,MONICNDNCTNT,KESAUSEYN,TESTMASTERYN,ADPTRNICKNAME,COMPANYCODEDATA,ADPTRINSTICODE,MSGENCODE)
|
||||
VALUES (#ADPTRBZWKGROUPNAME#,#ADPTRMSGPTRNCD#,#EAIBZWKDSTCD#,#ADPTRCD#,#ADPTRMSGDSTCD#,#ADPTRIODSTCD#,#REFCLSNAME#,#SNDRCVHMSLOGYN#,'0',#SPCFCLUUSEYN#,#ADPTRBZWKGROUPDESC#,#OSIDINSTINO#,#EAISEVRDSTCD#,#EAILASTAMNDYMS#,#OSIDINSTIYN#,#OSIDINSTIBZWKRSEMPNAME#,#OSIDINSTITELNO#,#MONIUSEYN#,#MONICNDNCTNT#,#KESAUSEYN#,#TESTMASTERYN#,#ADPTRNICKNAME#,#COMPANYCODEDATA#,#ADPTRINSTICODE#,#MSGENCODE#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIAD02" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD02 (ADPTRBZWKGROUPNAME, ADPTRBZWKNAME, EAISEVRINSTNCNAME, LSTNERCLSNAME, TESTCLSNAME, PRPTYGROUPNAME, ADPTRDESC)
|
||||
VALUES (#ADPTRBZWKGROUPNAME#, #ADPTRBZWKNAME#, #EAISEVRINSTNCNAME#, #LSTNERCLSNAME#, #TESTCLSNAME#, #PRPTYGROUPNAME#, #ADPTRDESC#)
|
||||
</statement>
|
||||
<statement id="insertTSEAIAD14" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD14 (PRPTYGROUPNAME, PRPTYGROUPDESC)
|
||||
VALUES (#PRPTYGROUPNAME#, #PRPTYGROUPDESC#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIAD15" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIAD15 (PRPTYGROUPNAME, PRPTYNAME, PRPTY2VAL)
|
||||
VALUES (#PRPTYGROUPNAME#, #PRPTYNAME#, #PRPTY2VAL#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertTSEAIFR04" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.TSEAIFR04 (ADPTRBZWKGROUPNAME, MSGDSTCD, IODSTCD, FLDPRCSSNO, BZWKFLDNAME, CLSNAME, MSGFLDSTARTSITUVAL, MSGFLDLEN, NOMALPRCSSCTNT, GROUPINORNO )
|
||||
VALUES (#ADPTRBZWKGROUPNAME#, #MSGDSTCD#, #IODSTCD#, #FLDPRCSSNO#, #BZWKFLDNAME#, #CLSNAME#, #MSGFLDSTARTSITUVAL#, #MSGFLDLEN#, #NOMALPRCSSCTNT#, #GROUPINORNO# )
|
||||
</statement>
|
||||
<statement id="deleteTSEAIAD01" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIAD01 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIAD02" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIAD14" parameterClass="java.util.HashMap">
|
||||
DELETE
|
||||
FROM $schemaId$.TSEAIAD14
|
||||
WHERE PRPTYGROUPNAME IN (SELECT PRPTYGROUPNAME FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#)
|
||||
|
||||
</statement>
|
||||
<statement id="deleteTSEAIAD15" parameterClass="java.util.HashMap">
|
||||
DELETE
|
||||
FROM $schemaId$.TSEAIAD15
|
||||
WHERE PRPTYGROUPNAME IN (SELECT PRPTYGROUPNAME FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTSEAIFR04" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.TSEAIFR04 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectTable" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="value1">
|
||||
$key1$ = #value1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="deleteTable" parameterClass="java.util.HashMap">
|
||||
DELETE FROM $schemaId$.$tableName$
|
||||
|
||||
</statement>
|
||||
<statement id="insertTable" parameterClass="java.util.HashMap">
|
||||
INSERT INTO $schemaId$.$tableName$
|
||||
<iterate close=")" conjunction="," open="(" prepend="" property="columnList">
|
||||
$COLUMNLIST[]$
|
||||
</iterate>
|
||||
VALUES
|
||||
<iterate close=")" conjunction="," open="(" prepend="" property="valueList">
|
||||
#VALUELIST[]#
|
||||
</iterate>
|
||||
</statement>
|
||||
|
||||
<statement id="updateNode" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAICM03 SET PRPTY2VAL = #instName# WHERE PRPTYGROUPNAME = 'TRAN_BLOCK'
|
||||
</statement>
|
||||
|
||||
<statement id="updateInst" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAICM03 SET PRPTY2VAL = #value# WHERE PRPTYGROUPNAME = 'TRAN_BLOCK' AND PRPTYNAME = #type#
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableData" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableDataLike" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ LIKE #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="selectTableDataMain" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT MAIN.*
|
||||
FROM $schemaId$.$tableName$ MAIN
|
||||
, $schemaId$.TSEAIAD02 SUB
|
||||
WHERE MAIN.PRPTYGROUPNAME = SUB.PRPTYGROUPNAME
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
<statement id="selectDataForTSEAITR08" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.TSEAITR08
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="param1">
|
||||
$key1$ = #param1#
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY LOUTNAME, LOUTITEMIDNAME
|
||||
</statement>
|
||||
<statement id="selectTableDataForListValue" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT * FROM $schemaId$.$tableName$
|
||||
<isNotEmpty prepend="WHERE" property="param1">
|
||||
$key1$ in
|
||||
<iterate property="param1" prepend="" open="(" close=")" conjunction=",">
|
||||
#param1[]#
|
||||
</iterate>
|
||||
</isNotEmpty>
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
<statement id="selectSnaAdpApList" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" remapResults="true">
|
||||
SELECT
|
||||
*
|
||||
FROM
|
||||
$schemaId$.TSEAIAD15 AD15, $schemaId$.TSEAIAD02 AD02
|
||||
WHERE
|
||||
AD15.PRPTYGROUPNAME = AD02.ADPTRBZWKNAME
|
||||
AND AD02.ADPTRBZWKGROUPNAME = #param1#
|
||||
AND PRPTYNAME = 'APP_CODE'
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Search">
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap" >
|
||||
SELECT substr(interfaceName,1,LENGTH(interfaceName)-2) as "interfaceName", interfaceDesc as "interfaceDesc", resourceType as "resourceType", author as "userId"
|
||||
, resourceApp as "resourceApp", resourceName||'.txt' as "resourceName", resourceDesc as "resourceDesc", '$serviceType$/'||resourcePath as "resourcePath"
|
||||
, serviceName as "serviceName"
|
||||
FROM (
|
||||
SELECT txid as serviceName, EAISVCNAME AS interfaceName , EAISVCDESC AS interfaceDesc, 'interface' resourceType , '1' orderType , AUTHOR ,EAIBZWKDSTCD AS resourceApp , EAISVCNAME AS resourceName, EAISVCDESC AS resourceDesc , EAIBZWKDSTCD ||'/'||'interface'||'/' AS resourcePath
|
||||
FROM $schemaId$.tseaihe01
|
||||
UNION all
|
||||
SELECT he01.txid as serviceName, he01.EAISVCNAME , he01.EAISVCDESC , 'transform' resourceType , '2' orderType, tr01.AUTHOR , substr(tr01.CNVSNNAME,11,3) AS resourceApp , he02.transform AS resourceName, tr01.CNVSNDESC AS resourceDesc , substr(tr01.CNVSNNAME,11,3) ||'/'||'transform'||'/' AS resourcePath
|
||||
FROM $schemaId$.tseaihe01 he01, $schemaId$.tseaitr01 tr01,
|
||||
(
|
||||
SELECT EAISVCNAME , 'S' AS TYPE, CHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND CHNGEONOT = '1' AND CHNGMSGIDNAME IS NOT null
|
||||
UNION
|
||||
SELECT EAISVCNAME , 'R' AS TYPE, BASCRSPNSCHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND BASCRSPNSCHNGEONOT = '1' AND BASCRSPNSCHNGMSGIDNAME IS NOT null
|
||||
UNION
|
||||
SELECT EAISVCNAME , 'E' AS TYPE, ERRRSPNSCHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND ERRRSPNSCHNGEONOT = '1' AND ERRRSPNSCHNGMSGIDNAME IS NOT null
|
||||
) he02
|
||||
WHERE he01.EAISVCNAME = he02.eaisvcname
|
||||
AND tr01.CNVSNNAME = he02.TRANSFORM
|
||||
UNION all
|
||||
SELECT he01.txid as serviceName, he01.EAISVCNAME , he01.EAISVCDESC , 'layout' resourceType , '3' orderType, tr07.AUTHOR ,substr(tr07.LOUTNAME ,1,3) AS resourceApp , tr07.LOUTNAME AS resourceName, tr07.LOUTDESC AS resourceDesc , substr(tr07.LOUTNAME ,1,3) ||'/'||'layout'||'/' AS resourcePath
|
||||
FROM $schemaId$.tseaihe01 he01, $schemaId$.tseaitr02 tr02, $schemaId$.tseaitr07 tr07,
|
||||
(
|
||||
SELECT EAISVCNAME , 'S' AS TYPE, CHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND CHNGEONOT = '1' AND CHNGMSGIDNAME IS NOT null
|
||||
UNION
|
||||
SELECT EAISVCNAME , 'R' AS TYPE, BASCRSPNSCHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND BASCRSPNSCHNGEONOT = '1' AND BASCRSPNSCHNGMSGIDNAME IS NOT null
|
||||
UNION
|
||||
SELECT EAISVCNAME , 'E' AS TYPE, ERRRSPNSCHNGMSGIDNAME AS TRANSFORM FROM $schemaId$.TSEAIHE02 WHERE SVCPRCSSNO = 1 AND ERRRSPNSCHNGEONOT = '1' AND ERRRSPNSCHNGMSGIDNAME IS NOT null
|
||||
) he02
|
||||
WHERE he01.EAISVCNAME = he02.eaisvcname
|
||||
AND tr02.CNVSNNAME = he02.TRANSFORM
|
||||
AND tr02.LOUTNAME = tr07.LOUTNAME
|
||||
) rst
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="searchUserId">
|
||||
AUTHOR = #searchUserId#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchResourceApp">
|
||||
resourceApp = #searchResourceApp#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchResourceType">
|
||||
resourceType = #searchResourceType#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchInterfaceName">
|
||||
interfaceName like '%'||#searchInterfaceName#||'%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchInterfaceDesc">
|
||||
interfaceDesc like '%'||#searchInterfaceDesc#||'%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchResourceName">
|
||||
resourceName like '%'||#searchResourceName#||'%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchResourceDesc">
|
||||
resourceDesc like '%'||#searchResourceDesc#||'%'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchServiceName">
|
||||
serviceName like '%'||#searchServiceName#||'%'
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
|
||||
ORDER BY 1, 5
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+618
@@ -0,0 +1,618 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Adapter">
|
||||
<statement id="selectChgAdapterList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
@NO := @NO + 1 AS "ROWNUM" ,
|
||||
AD01.ADPTRNICKNAME AS "ADPTRNICKNAME",
|
||||
AD01.ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME",
|
||||
AD01.EAIBZWKDSTCD AS "EAIBZWKDSTCD",
|
||||
CASE WHEN
|
||||
AD01.ADPTRUSEYN IS NULL
|
||||
THEN '0'
|
||||
ELSE
|
||||
AD01.ADPTRUSEYN
|
||||
END AS "ADPTRUSEYN",
|
||||
AD01.ADPTRBZWKGROUPDESC AS "ADPTRBZWKGROUPDESC",
|
||||
AD01.OSIDINSTIBZWKRSEMPNAME AS "OSIDINSTIBZWKRSEMPNAME",
|
||||
AD01.OSIDINSTITELNO AS "OSIDINSTITELNO",
|
||||
AD01.EAIBZWKDSTCD AS "EAIBZWKDSTCD",
|
||||
CASE WHEN RM06.EAIBZWKDSTCD IS NULL THEN 'N' ELSE 'Y' END AS "AUTHCHK"
|
||||
FROM $schemaId$.TSEAIAD01 AD01 INNER JOIN $schemaId$.TSEAIRM06 RM06
|
||||
ON (AD01.EAIBZWKDSTCD = RM06.EAIBZWKDSTCD AND RM06.USERID = #loginId#)
|
||||
, (SELECT @NO := 0) R
|
||||
WHERE AD01.ADPTRCD IN ('NET', 'SOC')
|
||||
AND NOT AD01.ADPTRNICKNAME LIKE '%000'
|
||||
AND AD01.TESTMASTERYN != '1'
|
||||
<!-- KEYWORD -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(AD01.ADPTRBZWKGROUPNAME) LIKE CONCAT('%', UPPER(#searchAdptrBzwkGroupName#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupDesc">
|
||||
UPPER(AD01.ADPTRBZWKGROUPDESC) LIKE CONCAT('%', UPPER(#searchAdptrBzwkGroupDesc#), '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaibzwkdstcd">
|
||||
UPPER(AD01.EAIBZWKDSTCD) LIKE CONCAT('%', UPPER(#searchEaibzwkdstcd#), '%')
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) CNT
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE EAIBZWKDSTCD IN ( select EAIBZWKDSTCD from $schemaId$.tseairm06 where USERID = #loginId#)
|
||||
<!-- IOFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrIoDstCd">
|
||||
ADPTRIODSTCD = #searchAdptrIoDstCd#
|
||||
</isNotEmpty>
|
||||
<!-- STDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgPtrnCd">
|
||||
ADPTRMSGPTRNCD = #searchAdptrMsgPtrnCd#
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- USEDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN = #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- KEYWORD -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%' )
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- DESCRIPTION -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupDesc">
|
||||
UPPER(ADPTRBZWKGROUPDESC) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupDesc#) , '%' )
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchKesauseyn">
|
||||
KESAUSEYN = #searchKesauseyn#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchTestmasteryn">
|
||||
TESTMASTERYN = #searchTestmasteryn#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchAdptrnickname">
|
||||
UPPER(ADPTRNICKNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrnickname#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrCd">
|
||||
ADPTRCD = #searchAdptrCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
EAIBZWKDSTCD = #searchEaiBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstcd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgDstCd">
|
||||
ADPTRMSGDSTCD = #searchAdptrMsgDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDrAdptrYn">
|
||||
DRADPTRYN = #searchDrAdptrYn#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ROWNO AS "ROWNO"
|
||||
, ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
, ADPTRMSGPTRNCD AS "ADPTRMSGPTRNCD"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, ADPTRCD AS "ADPTRCD"
|
||||
, ADPTRMSGDSTCD AS "ADPTRMSGDSTCD"
|
||||
, ADPTRIODSTCD AS "ADPTRIODSTCD"
|
||||
, REFCLSNAME AS "REFCLSNAME"
|
||||
, SNDRCVHMSLOGYN AS "SNDRCVHMSLOGYN"
|
||||
, ADPTRUSEYN AS "ADPTRUSEYN"
|
||||
, SPCFCLUUSEYN AS "SPCFCLUUSEYN"
|
||||
, ADPTRBZWKGROUPDESC AS "ADPTRBZWKGROUPDESC"
|
||||
, OSIDINSTINO AS "OSIDINSTINO"
|
||||
, KESAUSEYN AS "KESAUSEYN"
|
||||
, TESTMASTERYN AS "TESTMASTERYN"
|
||||
, ADPTRNICKNAME AS "ADPTRNICKNAME"
|
||||
, EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, DRADPTRYN AS "DRADPTRYN"
|
||||
, BIDINTERFACE AS "BIDINTERFACE"
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
ADPTRBZWKGROUPNAME,
|
||||
ADPTRMSGPTRNCD,
|
||||
EAIBZWKDSTCD, ADPTRCD, ADPTRMSGDSTCD,
|
||||
CASE WHEN ADPTRIODSTCD = 'I' THEN 'INBOUND'
|
||||
WHEN ADPTRIODSTCD = 'O' THEN 'OUTBOUND'
|
||||
ELSE ADPTRIODSTCD END ADPTRIODSTCD,
|
||||
REFCLSNAME, SNDRCVHMSLOGYN, ADPTRUSEYN,
|
||||
SPCFCLUUSEYN, ADPTRBZWKGROUPDESC,
|
||||
OSIDINSTINO ,KESAUSEYN ,TESTMASTERYN ,ADPTRNICKNAME ,EAISEVRDSTCD ,DRADPTRYN, BIDINTERFACE
|
||||
FROM (SELECT * FROM $schemaId$.TSEAIAD01
|
||||
<isNotEmpty prepend="" property="sortName" >
|
||||
ORDER BY $sortName$ $sortOrder$
|
||||
</isNotEmpty>
|
||||
) T , (SELECT @NO := 0) R
|
||||
WHERE EAIBZWKDSTCD IN ( select EAIBZWKDSTCD from $schemaId$.TSEAIRM06 where USERID = #loginId#)
|
||||
<!-- IOFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrIoDstCd">
|
||||
ADPTRIODSTCD = #searchAdptrIoDstCd#
|
||||
</isNotEmpty>
|
||||
<!-- STDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgPtrnCd">
|
||||
ADPTRMSGPTRNCD = #searchAdptrMsgPtrnCd#
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- USEDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN = #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- KEYWORD -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%' )
|
||||
</isNotEmpty>
|
||||
|
||||
<!-- DESCRIPTION -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupDesc">
|
||||
UPPER(ADPTRBZWKGROUPDESC) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupDesc#) , '%' )
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchKesauseyn">
|
||||
KESAUSEYN = #searchKesauseyn#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchTestmasteryn">
|
||||
TESTMASTERYN = #searchTestmasteryn#
|
||||
</isNotEmpty>
|
||||
|
||||
<isNotEmpty prepend="AND" property="searchAdptrnickname">
|
||||
UPPER(ADPTRNICKNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrnickname#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrCd">
|
||||
ADPTRCD = #searchAdptrCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
EAIBZWKDSTCD = #searchEaiBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstcd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgDstCd">
|
||||
ADPTRMSGDSTCD = #searchAdptrMsgDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDrAdptrYn">
|
||||
DRADPTRYN = #searchDrAdptrYn#
|
||||
</isNotEmpty>
|
||||
) TMP1
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListForItsm" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
CM01.APPLCD APPLCD,
|
||||
CM01.BZWKDSTICNAME BZWKDSTICNAME,
|
||||
AD01.ADPTRBZWKGROUPNAME,
|
||||
AD01.ADPTRMSGPTRNCD,
|
||||
AD01.EAIBZWKDSTCD,
|
||||
AD01.ADPTRCD,
|
||||
AD01.ADPTRIODSTCD,
|
||||
AD01.ADPTRUSEYN,
|
||||
AD01.ADPTRBZWKGROUPDESC,
|
||||
AD01.ADPTRNICKNAME,
|
||||
AD01.ADPTRINSTICODE
|
||||
FROM
|
||||
$schemaId$.TSEAIAD01 AD01
|
||||
LEFT OUTER JOIN
|
||||
$schemaId$.TSEAICM01 CM01
|
||||
ON
|
||||
TRIM(CM01.APPLCD) = SUBSTR(AD01.ADPTRBZWKGROUPNAME, 2, 3)
|
||||
WHERE
|
||||
AD01.ADPTRBZWKGROUPNAME IN ($adapterList$)
|
||||
</statement>
|
||||
|
||||
<statement id="selectListToExcel" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT $headersStr$
|
||||
FROM (
|
||||
SELECT ADPTRBZWKGROUPNAME,
|
||||
ADPTRMSGPTRNCD,
|
||||
EAIBZWKDSTCD, ADPTRCD, ADPTRMSGDSTCD,
|
||||
CASE WHEN ADPTRIODSTCD = 'I' THEN 'INBOUND'
|
||||
WHEN ADPTRIODSTCD = 'O' THEN 'OUTBOUND'
|
||||
ELSE ADPTRIODSTCD END ADPTRIODSTCD,
|
||||
REFCLSNAME, SNDRCVHMSLOGYN, ADPTRUSEYN,
|
||||
SPCFCLUUSEYN, ADPTRBZWKGROUPDESC,
|
||||
OSIDINSTINO ,KESAUSEYN ,TESTMASTERYN ,ADPTRNICKNAME , EAISEVRDSTCD ,DRADPTRYN
|
||||
FROM (SELECT * FROM $schemaId$.TSEAIAD01
|
||||
ORDER BY ADPTRBZWKGROUPNAME
|
||||
<isNotEmpty prepend="" property="sortName" >
|
||||
ORDER BY $sortName$ $sortOrder$
|
||||
</isNotEmpty>
|
||||
) T
|
||||
WHERE EAIBZWKDSTCD IN ( select EAIBZWKDSTCD from $schemaId$.TSEAIRM06 where USERID = #loginId#)
|
||||
<!-- IOFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrIoDstCd">
|
||||
ADPTRIODSTCD = #searchAdptrIoDstCd#
|
||||
</isNotEmpty>
|
||||
<!-- STDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgPtrnCd">
|
||||
ADPTRMSGPTRNCD = #searchAdptrMsgPtrnCd#
|
||||
</isNotEmpty>
|
||||
<!-- USEDFLAG -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN = #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
<!-- KEYWORD -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%' )
|
||||
</isNotEmpty>
|
||||
<!-- DESCRIPTION -->
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupDesc">
|
||||
UPPER(ADPTRBZWKGROUPDESC) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupDesc#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchKesauseyn">
|
||||
KESAUSEYN = #searchKesauseyn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTestmasteryn">
|
||||
TESTMASTERYN = #searchTestmasteryn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrnickname">
|
||||
UPPER(ADPTRNICKNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrnickname#) , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrCd">
|
||||
ADPTRCD = #searchAdptrCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
EAIBZWKDSTCD = #searchEaiBzwkDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstcd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrMsgDstCd">
|
||||
ADPTRMSGDSTCD = #searchAdptrMsgDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchDrAdptrYn">
|
||||
DRADPTRYN = #searchDrAdptrYn#
|
||||
</isNotEmpty>
|
||||
) TMP1
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME
|
||||
, ADPTRMSGPTRNCD
|
||||
, EAIBZWKDSTCD
|
||||
, ADPTRCD
|
||||
, ADPTRMSGDSTCD
|
||||
, ADPTRIODSTCD
|
||||
, REFCLSNAME
|
||||
, SNDRCVHMSLOGYN
|
||||
, ADPTRUSEYN
|
||||
, SPCFCLUUSEYN
|
||||
, ADPTRBZWKGROUPDESC
|
||||
, OSIDINSTINO
|
||||
, EAISEVRDSTCD
|
||||
, EAILASTAMNDYMS
|
||||
, OSIDINSTIYN
|
||||
, OSIDINSTIBZWKRSEMPNAME
|
||||
, OSIDINSTITELNO
|
||||
, MONIUSEYN
|
||||
, MONICNDNCTNT
|
||||
, KESAUSEYN
|
||||
, TESTMASTERYN
|
||||
, ADPTRNICKNAME
|
||||
, COMPANYCODEDATA
|
||||
, ADPTRINSTICODE
|
||||
, CIRNUMBER
|
||||
, DRADPTRYN
|
||||
, BIDINTERFACE
|
||||
, MSGENCODE
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCombo" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME
|
||||
, EAIBZWKDSTCD
|
||||
, ADPTRCD
|
||||
, ADPTRMSGPTRNCD
|
||||
, ADPTRMSGDSTCD
|
||||
, ADPTRIODSTCD
|
||||
, ADPTRBZWKGROUPDESC
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
<dynamic prepend="WHERE">
|
||||
<isNotEmpty prepend="AND" property="adptrUseYn">
|
||||
ADPTRUSEYN = '1'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="asyncDstcd">
|
||||
ADPTRBZWKGROUPNAME LIKE CONCAT( '%\_' , #asyncDstcd# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="adptrIoDstcd">
|
||||
(ADPTRBZWKGROUPNAME LIKE '%\_IO\_%' OR ADPTRBZWKGROUPNAME LIKE CONCAT('%\_' , #adptrIoDstcd# , '\_%') )
|
||||
</isNotEmpty>
|
||||
<isEqual compareValue="1" prepend="AND" property="queryType">
|
||||
(ADPTRBZWKGROUPNAME LIKE CONCAT('\_' , #chnlCd# , '%') OR ADPTRBZWKGROUPNAME LIKE '\_CBS%'
|
||||
<isNotEmpty prepend="OR" property="chnlCd2">
|
||||
ADPTRBZWKGROUPNAME LIKE CONCAT('\_' , #chnlCd2# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="OR" property="eaiSvcName">
|
||||
ADPTRBZWKGROUPNAME IN (SELECT GSTATSYSADPTRBZWKGROUPNAME FROM $schemaId$.TSEAIHE01 WHERE EAISVCNAME=#eaiSvcName#)
|
||||
</isNotEmpty>
|
||||
)
|
||||
</isEqual>
|
||||
<isEqual compareValue="2" prepend="AND" property="queryType">
|
||||
(ADPTRBZWKGROUPNAME LIKE '\_CBS%' AND ADPTRBZWKGROUPNAME LIKE CONCAT( '%{' , (SELECT INSTANCECODE FROM $schemaId$.TSEAIIF06 WHERE EAIBZWKDSTCD=#eaiBzwkDstcd#) , '}') )
|
||||
</isEqual>
|
||||
<isEqual compareValue="3" prepend="AND" property="queryType">
|
||||
(
|
||||
(ADPTRBZWKGROUPNAME LIKE '\_CBS%' AND ADPTRBZWKGROUPNAME LIKE CONCAT( '%{' , (SELECT INSTANCECODE FROM $schemaId$.TSEAIIF06 WHERE EAIBZWKDSTCD=#eaiBzwkDstcd#) , '}' ) )
|
||||
OR (ADPTRBZWKGROUPNAME LIKE '\_CBS%' AND ADPTRBZWKGROUPNAME LIKE CONCAT( '%{' , (SELECT INSTANCECODE FROM $schemaId$.TSEAIIF06 WHERE EAIBZWKDSTCD=#chnlCd#) , '}') )
|
||||
OR ADPTRBZWKGROUPNAME LIKE CONCAT( '\_' , #chnlCd# , '%' )
|
||||
<isNotEmpty prepend="OR" property="chnlCd2">
|
||||
ADPTRBZWKGROUPNAME LIKE CONCAT( '\_' , #chnlCd2# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="OR" property="eaiSvcName">
|
||||
ADPTRBZWKGROUPNAME IN (SELECT PSVSYSADPTRBZWKGROUPNAME FROM $schemaId$.TSEAIHE02 WHERE EAISVCNAME=#eaiSvcName#)
|
||||
</isNotEmpty>
|
||||
)
|
||||
</isEqual>
|
||||
</dynamic>
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="updateAdaptersForSimYn">
|
||||
UPDATE $schemaId$.TSEAIHE01
|
||||
SET SIMYN =#simYn#
|
||||
WHERE EAIBZWKDSTCD LIKE CONCAT( #eaiBzwkDstcd# , '%')
|
||||
AND EAISVCNAME LIKE CONCAT( #channel# , '%')
|
||||
<isEqual compareValue="EAI" prepend="AND" property="schemaId">
|
||||
EAISVCNAME NOT IN (SELECT EAISVCNAME FROM $schemaId$.TSEAIHE02 WHERE PSVSYSADPTRBZWKGROUPNAME LIKE '_CBS%' AND SVCPRCSSNO=1)
|
||||
<!-- SUBSTR(EAISVCNAME,LENGTH(EAISVCNAME)-1,2) IN ('S1') -->
|
||||
</isEqual>
|
||||
<isEqual compareValue="FEP" prepend="AND" property="schemaId">
|
||||
SUBSTR(EAISVCNAME,LENGTH(EAISVCNAME)-1,2) IN ('S2','R2')
|
||||
</isEqual>
|
||||
|
||||
</statement>
|
||||
|
||||
<statement id="selectListForSingleNode" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
SELECT A.ADPTRBZWKGROUPNAME,A2.EAISEVRINSTNCNAME
|
||||
FROM (
|
||||
SELECT AD01.ADPTRBZWKGROUPNAME
|
||||
FROM $schemaId$.TSEAIAD01 AD01, $schemaId$.TSEAIAD02 AD02
|
||||
WHERE AD01.ADPTRBZWKGROUPNAME = AD02.ADPTRBZWKGROUPNAME
|
||||
AND (AD01.ADPTRBZWKGROUPNAME LIKE '%NET_AsC%' OR AD01.ADPTRBZWKGROUPNAME LIKE '%NET_SyC%')
|
||||
AND AD02.EAISEVRINSTNCNAME != 'ALL'
|
||||
AND AD01.ADPTRUSEYN ='1'
|
||||
GROUP BY AD01.ADPTRBZWKGROUPNAME HAVING count(1) =1
|
||||
) A , $schemaId$.TSEAIAD02 A2
|
||||
WHERE A.ADPTRBZWKGROUPNAME = A2.ADPTRBZWKGROUPNAME
|
||||
</statement>
|
||||
|
||||
<statement id="updateSingleNode">
|
||||
UPDATE $schemaId$.TSEAIAD02
|
||||
SET EAISEVRINSTNCNAME = CONCAT( SUBSTR(EAISevrInstncName,1,9) , #node# , substr(EAISevrInstncName,11,1) )
|
||||
WHERE ADPTRBZWKGROUPNAME IN (
|
||||
SELECT AD01.ADPTRBZWKGROUPNAME FROM $schemaId$.TSEAIAD01 AD01 , $schemaId$.TSEAIAD02 AD02
|
||||
WHERE AD01.ADPTRBZWKGROUPNAME = AD02.ADPTRBZWKGROUPNAME
|
||||
AND (AD01.ADPTRBZWKGROUPNAME LIKE '%NET_AsC%' OR AD01.ADPTRBZWKGROUPNAME LIKE '%NET_SyC%')
|
||||
AND AD02.EAISEVRINSTNCNAME != 'ALL'
|
||||
AND AD01.ADPTRUSEYN ='1'
|
||||
GROUP BY AD01.ADPTRBZWKGROUPNAME HAVING COUNT(1) =1
|
||||
)
|
||||
</statement>
|
||||
<statement id="selectTakeOverCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(1) FROM (
|
||||
SELECT COUNT(1) FROM $schemaId$.TSEAISY02
|
||||
WHERE EAISEVRINSTNCNAME != 'ALL'
|
||||
GROUP BY CONCAT( SUBSTR(EAISEVRINSTNCNAME,1,9) , '_' , SUBSTR(EAISEVRINSTNCNAME,11,1) )
|
||||
HAVING COUNT(1) > 1
|
||||
)
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="selectListRealTimeGroup" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT REALTIMEGROUPNAME AS CODE
|
||||
, REALTIMEGROUPNAME AS NAME
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ( TRIM(REALTIMEGROUPNAME) != ''
|
||||
OR TRIM(REALTIMEGROUPNAME) IS NOT NULL )
|
||||
GROUP BY REALTIMEGROUPNAME
|
||||
ORDER BY 1
|
||||
</statement>
|
||||
|
||||
<statement id="selectListForChnlInfo" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME
|
||||
, ADPTRBZWKGROUPDESC
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
where ADPTRCD ='NET'
|
||||
AND NOT EAIBZWKDSTCD='IFE'
|
||||
AND UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%')
|
||||
</statement>
|
||||
|
||||
<statement id="selectAdapterNickName" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT
|
||||
IFNULL(MAX(SUBSTRING(ADPTRNICKNAME,6,3)), '000') AS NICKNAME
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRNICKNAME LIKE #NICKNAME# || '%'
|
||||
</statement>
|
||||
|
||||
<statement id="selectadapterPortList" resultClass="java.util.HashMap">
|
||||
SELECT DISTINCT AD1.PRPTY2VAL AS "PORT" ,AD01.ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
FROM $schemaId$.TSEAIAD01 AD01 ,$schemaId$.TSEAIAD02 AD02,$schemaId$.TSEAIAD15 AD1 ,$schemaId$.TSEAIAD15 AD2
|
||||
WHERE AD01.ADPTRBZWKGROUPNAME = AD02.ADPTRBZWKGROUPNAME
|
||||
AND AD02.PRPTYGROUPNAME = AD1.PRPTYGROUPNAME
|
||||
AND AD1.PRPTYGROUPNAME = AD2.PRPTYGROUPNAME
|
||||
AND AD1.PRPTYNAME = 'port.number'
|
||||
AND AD1.PRPTY2VAL != ''
|
||||
AND AD2.PRPTYNAME = 'socket.type'
|
||||
AND AD2.PRPTY2VAL = 'SERVER'
|
||||
<isNotEmpty prepend="AND" property="chkInstYn" >
|
||||
(AD01.ADPTRBZWKGROUPNAME LIKE CONCAT( '%' , #chkInst1# , '%' ) OR AD01.ADPTRBZWKGROUPNAME CONCAT( '%' , #chkInst2# , '%' ) OR AD01.ADPTRBZWKGROUPNAME CONCAT( '%' , #chkInst3# , '%' ))
|
||||
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
<statement id="selectAdptGrpNameByPort" resultClass="java.util.HashMap">
|
||||
SELECT DISTINCT ADPTRBZWKGROUPNAME FROM $schemaId$.TSEAIAD02 AD02
|
||||
LEFT JOIN $schemaId$.TSEAIAD15 AD15
|
||||
ON AD02.ADPTRBZWKNAME=AD15.PRPTYGROUPNAME
|
||||
WHERE AD15.PRPTYNAME ='port.number'
|
||||
<isNotEmpty prepend="AND" property="searchPortNum" >
|
||||
AD15.PRPTY2VAL LIKE CONCAT('%' , #searchPortNum# , '%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName" >
|
||||
UPPER(AD02.ADPTRBZWKGROUPNAME) LIKE CONCAT('%' , UPPER(#searchAdptrBzwkGroupName#) , '%')
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIAD01 (
|
||||
ADPTRBZWKGROUPNAME
|
||||
,ADPTRMSGPTRNCD
|
||||
,EAIBZWKDSTCD
|
||||
,ADPTRCD
|
||||
,ADPTRMSGDSTCD
|
||||
,ADPTRIODSTCD
|
||||
,REFCLSNAME
|
||||
,SNDRCVHMSLOGYN
|
||||
,ADPTRUSEYN
|
||||
,SPCFCLUUSEYN
|
||||
,ADPTRBZWKGROUPDESC
|
||||
,OSIDINSTINO
|
||||
,EAILASTAMNDYMS
|
||||
,OSIDINSTIYN
|
||||
,OSIDINSTIBZWKRSEMPNAME
|
||||
,OSIDINSTITELNO
|
||||
,MONIUSEYN
|
||||
,MONICNDNCTNT
|
||||
,KESAUSEYN
|
||||
,TESTMASTERYN
|
||||
,ADPTRNICKNAME
|
||||
,COMPANYCODEDATA
|
||||
,ADPTRINSTICODE
|
||||
,EAISEVRDSTCD
|
||||
,CIRNUMBER
|
||||
,DRADPTRYN
|
||||
,BIDINTERFACE
|
||||
,MSGENCODE
|
||||
) VALUES (
|
||||
#ADPTRBZWKGROUPNAME#
|
||||
,#ADPTRMSGPTRNCD#
|
||||
,#EAIBZWKDSTCD#
|
||||
,#ADPTRCD#
|
||||
,#ADPTRMSGDSTCD#
|
||||
,#ADPTRIODSTCD#
|
||||
,#REFCLSNAME#
|
||||
,#SNDRCVHMSLOGYN#
|
||||
,#ADPTRUSEYN#
|
||||
,#SPCFCLUUSEYN#
|
||||
,#ADPTRBZWKGROUPDESC#
|
||||
,#OSIDINSTINO#
|
||||
,DATE_FORMAT(LOCALTIMESTAMP, '%Y%m%d%H%i')
|
||||
,#OSIDINSTIYN#
|
||||
,#OSIDINSTIBZWKRSEMPNAME#
|
||||
,#OSIDINSTITELNO#
|
||||
,#MONIUSEYN#
|
||||
,#MONICNDNCTNT#
|
||||
,#KESAUSEYN#
|
||||
,#TESTMASTERYN#
|
||||
,#ADPTRNICKNAME#
|
||||
,#COMPANYCODEDATA#
|
||||
,#ADPTRINSTICODE#
|
||||
,#EAISEVRDSTCD#
|
||||
,#CIRNUMBER#
|
||||
,#DRADPTRYN#
|
||||
,#BIDINTERFACE#
|
||||
,#MSGENCODE#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertClone" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIAD01 (
|
||||
ADPTRBZWKGROUPNAME
|
||||
,ADPTRMSGPTRNCD
|
||||
,EAIBZWKDSTCD
|
||||
,ADPTRCD
|
||||
,ADPTRMSGDSTCD
|
||||
,ADPTRIODSTCD
|
||||
,REFCLSNAME
|
||||
,SNDRCVHMSLOGYN
|
||||
,ADPTRUSEYN
|
||||
,SPCFCLUUSEYN
|
||||
,ADPTRBZWKGROUPDESC
|
||||
,OSIDINSTINO
|
||||
,EAILASTAMNDYMS
|
||||
,OSIDINSTIYN
|
||||
,OSIDINSTIBZWKRSEMPNAME
|
||||
,OSIDINSTITELNO
|
||||
<isNotEmpty prepend="," property="MONIUSEYN">
|
||||
MONIUSEYN
|
||||
</isNotEmpty>
|
||||
,MONICNDNCTNT
|
||||
,KESAUSEYN
|
||||
,TESTMASTERYN
|
||||
,COMPANYCODEDATA
|
||||
,ADPTRINSTICODE
|
||||
,EAISEVRDSTCD
|
||||
,CIRNUMBER
|
||||
,DRADPTRYN
|
||||
,MSGENCODE
|
||||
) VALUES (
|
||||
#ADPTRBZWKGROUPNAME#
|
||||
,#ADPTRMSGPTRNCD#
|
||||
,#EAIBZWKDSTCD#
|
||||
,#ADPTRCD#
|
||||
,#ADPTRMSGDSTCD#
|
||||
,#ADPTRIODSTCD#
|
||||
,#REFCLSNAME#
|
||||
,#SNDRCVHMSLOGYN#
|
||||
,#ADPTRUSEYN#
|
||||
,#SPCFCLUUSEYN#
|
||||
,#ADPTRBZWKGROUPDESC#
|
||||
,#OSIDINSTINO#
|
||||
,DATE_FORMAT(LOCALTIMESTAMP, '%Y%m%d%H%i')
|
||||
,#OSIDINSTIYN#
|
||||
,#OSIDINSTIBZWKRSEMPNAME#
|
||||
,#OSIDINSTITELNO#
|
||||
<isNotEmpty prepend="," property="MONIUSEYN">
|
||||
#MONIUSEYN#
|
||||
</isNotEmpty>
|
||||
,#MONICNDNCTNT#
|
||||
,#KESAUSEYN#
|
||||
,#TESTMASTERYN#
|
||||
,#COMPANYCODEDATA#
|
||||
,#ADPTRINSTICODE#
|
||||
,#EAISEVRDSTCD#
|
||||
,#CIRNUMBER#
|
||||
,#DRADPTRYN#
|
||||
,#MSGENCODE#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIAD01
|
||||
SET ADPTRMSGPTRNCD = #ADPTRMSGPTRNCD#
|
||||
,EAIBZWKDSTCD = #EAIBZWKDSTCD#
|
||||
,ADPTRCD = #ADPTRCD#
|
||||
,ADPTRMSGDSTCD = #ADPTRMSGDSTCD#
|
||||
,ADPTRIODSTCD = #ADPTRIODSTCD#
|
||||
,REFCLSNAME = #REFCLSNAME#
|
||||
,SNDRCVHMSLOGYN = #SNDRCVHMSLOGYN#
|
||||
,ADPTRUSEYN = #ADPTRUSEYN#
|
||||
,SPCFCLUUSEYN = #SPCFCLUUSEYN#
|
||||
,ADPTRBZWKGROUPDESC = #ADPTRBZWKGROUPDESC#
|
||||
,OSIDINSTINO = #OSIDINSTINO#
|
||||
,EAILASTAMNDYMS = DATE_FORMAT(LOCALTIMESTAMP, '%Y%m%d%H%i')
|
||||
,OSIDINSTIYN = #OSIDINSTIYN#
|
||||
,OSIDINSTIBZWKRSEMPNAME = #OSIDINSTIBZWKRSEMPNAME#
|
||||
,OSIDINSTITELNO = #OSIDINSTITELNO#
|
||||
<isNotEmpty prepend="," property="MONIUSEYN">
|
||||
MONIUSEYN = #MONIUSEYN#
|
||||
</isNotEmpty>
|
||||
,MONICNDNCTNT = #MONICNDNCTNT#
|
||||
,KESAUSEYN = #KESAUSEYN#
|
||||
,TESTMASTERYN = #TESTMASTERYN#
|
||||
,ADPTRNICKNAME = #ADPTRNICKNAME#
|
||||
,COMPANYCODEDATA = #COMPANYCODEDATA#
|
||||
,ADPTRINSTICODE = #ADPTRINSTICODE#
|
||||
,EAISEVRDSTCD = #EAISEVRDSTCD#
|
||||
,CIRNUMBER = #CIRNUMBER#
|
||||
,DRADPTRYN = #DRADPTRYN#
|
||||
,BIDINTERFACE = #BIDINTERFACE#
|
||||
,MSGENCODE = #MSGENCODE#
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,167 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="Adapter">
|
||||
<statement id="selectListAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
, ADPTRMSGPTRNCD AS "ADPTRMSGPTRNCD"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, ADPTRCD AS "ADPTRCD"
|
||||
, ADPTRMSGDSTCD AS "ADPTRMSGDSTCD"
|
||||
, ADPTRIODSTCD AS "ADPTRIODSTCD"
|
||||
, REFCLSNAME AS "REFCLSNAME"
|
||||
, SNDRCVHMSLOGYN AS "SNDRCVHMSLOGYN"
|
||||
, ADPTRUSEYN AS "ADPTRUSEYN"
|
||||
, SPCFCLUUSEYN AS "SPCFCLUUSEYN"
|
||||
, ADPTRBZWKGROUPDESC AS "ADPTRBZWKGROUPDESC"
|
||||
, OSIDINSTINO AS "OSIDINSTINO"
|
||||
, BIDINTERFACE AS "BIDINTERFACE"
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIAD01 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="checkAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="checkAdapterNickName" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRNICKNAME = #ADPTRNICKNAME#
|
||||
AND ADPTRBZWKGROUPNAME <> #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListAdapter" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT AD02.ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
, AD02.ADPTRBZWKNAME AS "ADPTRBZWKNAME"
|
||||
, AD02.EAISEVRINSTNCNAME AS "EAISEVRINSTNCNAME"
|
||||
, AD02.LSTNERCLSNAME AS "LSTNERCLSNAME"
|
||||
, AD02.TESTCLSNAME AS "TESTCLSNAME"
|
||||
, AD02.PRPTYGROUPNAME AS "PRPTYGROUPNAME"
|
||||
, AD02.ADPTRDESC AS "ADPTRDESC"
|
||||
, AD14.PRPTYGROUPDESC AS "PRPTYGROUPDESC"
|
||||
FROM $schemaId$.TSEAIAD02 AD02 LEFT OUTER JOIN $schemaId$.TSEAIAD14 AD14
|
||||
ON AD02.PRPTYGROUPNAME = AD14.PRPTYGROUPNAME
|
||||
WHERE AD02.ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
ORDER BY AD02.PRPTYGROUPNAME
|
||||
</statement>
|
||||
|
||||
<statement id="insertAdapter" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIAD02 (
|
||||
ADPTRBZWKGROUPNAME, ADPTRBZWKNAME, EAISEVRINSTNCNAME, LSTNERCLSNAME,
|
||||
TESTCLSNAME, PRPTYGROUPNAME, ADPTRDESC
|
||||
) VALUES (
|
||||
#ADPTRBZWKGROUPNAME#, #ADPTRBZWKNAME#, #EAISEVRINSTNCNAME#, #LSTNERCLSNAME#,
|
||||
#TESTCLSNAME#, #PRPTYGROUPNAME#, #ADPTRDESC#
|
||||
)
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="deleteAdapterForAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIAD02 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListAll" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
ADPTRBZWKGROUPNAME "ADPTRBZWKGROUPNAME"
|
||||
,ADPTRMSGPTRNCD "ADPTRMSGPTRNCD"
|
||||
,EAIBZWKDSTCD "EAIBZWKDSTCD"
|
||||
,ADPTRCD "ADPTRCD"
|
||||
,ADPTRMSGDSTCD "ADPTRMSGDSTCD"
|
||||
,ADPTRIODSTCD "ADPTRIODSTCD"
|
||||
,REFCLSNAME "REFCLSNAME"
|
||||
,SNDRCVHMSLOGYN "SNDRCVHMSLOGYN"
|
||||
,ADPTRUSEYN "ADPTRUSEYN"
|
||||
,SPCFCLUUSEYN "SPCFCLUUSEYN"
|
||||
,ADPTRBZWKGROUPDESC "ADPTRBZWKGROUPDESC"
|
||||
,OSIDINSTINO "OSIDINSTINO"
|
||||
,EAILASTAMNDYMS "EAILASTAMNDYMS"
|
||||
,OSIDINSTIYN "OSIDINSTIYN"
|
||||
,OSIDINSTIBZWKRSEMPNAME "OSIDINSTIBZWKRSEMPNAME"
|
||||
,OSIDINSTITELNO "OSIDINSTITELNO"
|
||||
,MONIUSEYN "MONIUSEYN"
|
||||
,MONICNDNCTNT "MONICNDNCTNT"
|
||||
,KESAUSEYN "KESAUSEYN"
|
||||
,TESTMASTERYN "TESTMASTERYN"
|
||||
,ADPTRNICKNAME "ADPTRNICKNAME"
|
||||
,COMPANYCODEDATA "COMPANYCODEDATA"
|
||||
,BIDINTERFACE "BIDINTERFACE"
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
</statement>
|
||||
|
||||
<!-- 대외기관 정보만 update -->
|
||||
<statement id="updateAdptOsidinstiInfo" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIAD01
|
||||
SET ADPTRBZWKGROUPDESC = #ADPTRBZWKGROUPDESC#
|
||||
,OSIDINSTIYN = #OSIDINSTIYN#
|
||||
,OSIDINSTIBZWKRSEMPNAME = #OSIDINSTIBZWKRSEMPNAME#
|
||||
,OSIDINSTITELNO = #OSIDINSTITELNO#
|
||||
,MONICNDNCTNT = #MONICNDNCTNT#
|
||||
,EAISEVRDSTCD = #EAISEVRDSTCD#
|
||||
,CIRNUMBER = #CIRNUMBER#
|
||||
,DRADPTRYN = #DRADPTRYN#
|
||||
,ADPTRINSTICODE = #ADPTRINSTICODE#
|
||||
<isNotEmpty prepend="," property="MONIUSEYN">
|
||||
MONIUSEYN = #MONIUSEYN#
|
||||
</isNotEmpty>
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
|
||||
|
||||
<statement id="selectChannelList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT HE01.EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, CM01.BZWKDSTICNAME AS "BZWKDSTICNAME"
|
||||
, SUBSTR(HE01.EAISVCNAME,1,3) AS "CHANNEL"
|
||||
FROM $schemaId$.TSEAIHE01 HE01, $schemaId$.TSEAICM01 CM01
|
||||
WHERE HE01.EAIBZWKDSTCD = CM01.EAIBZWKDSTCD
|
||||
AND HE01.EAIBZWKDSTCD = #eaiBzwkDstcd#
|
||||
GROUP BY HE01.EAIBZWKDSTCD
|
||||
, CM01.BZWKDSTICNAME
|
||||
, SUBSTR(HE01.EAISVCNAME,1,3)
|
||||
ORDER BY HE01.EAIBZWKDSTCD , SUBSTR(HE01.EAISVCNAME,1,3)
|
||||
</statement>
|
||||
|
||||
<statement id="selectSocketAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.util.LinkedHashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME",
|
||||
ADPTRBZWKGROUPDESC AS "ADPTRBZWKGROUPDESC"
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRCD IN ($adptrCdIn$)
|
||||
order by ADPTRBZWKGROUPNAME
|
||||
</statement>
|
||||
|
||||
<statement id="updateChangeAdapter" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIAD01
|
||||
SET ADPTRUSEYN = #ADPTRUSEYN#
|
||||
WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
</statement>
|
||||
|
||||
<statement id="selectIsgAdapterPortList" resultClass="java.util.HashMap">
|
||||
SELECT ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
,LNKGPORTINFONAME AS "PORT"
|
||||
FROM $schemaId$.TSEAIBJ05
|
||||
WHERE LNKGPORTINFONAME > 40000
|
||||
AND LNKGPORTINFONAME != '' AND ADPTRBZWKGROUPNAME != ''
|
||||
ORDER BY LNKGPORTINFONAME
|
||||
</statement>
|
||||
|
||||
<statement id="selectChgCmdAdapterList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
AD01. ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME",
|
||||
CASE
|
||||
WHEN AD01.ADPTRUSEYN IS NULL THEN '0'
|
||||
ELSE AD01.ADPTRUSEYN
|
||||
END AS "ADPTRUSEYN"
|
||||
FROM
|
||||
$schemaId$.TSEAIAD01 AD01
|
||||
WHERE
|
||||
AD01.ADPTRCD IN ('NET', 'SOC')
|
||||
AND AD01.TESTMASTERYN != '1'
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+77
@@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="AdapterPropGroup">
|
||||
|
||||
<statement id="selectListByAdapterGroupName" resultClass="java.util.HashMap">
|
||||
SELECT MAIN.PRPTYGROUPNAME AS "PRPTYGROUPNAME"
|
||||
, MAIN.PRPTYNAME AS "PRPTYNAME"
|
||||
, AD15.PRPTY2VAL AS "PRPTY2VAL"
|
||||
, MAIN.PRPTYDESC AS "PRPTYDESC"
|
||||
, MAIN.DMNKND AS "DMNKND"
|
||||
, CM23.DOMAINTYPE AS "DOMAINTYPE"
|
||||
FROM (
|
||||
SELECT AD02.PRPTYGROUPNAME
|
||||
, AD04.ADPTRPRPTYNAME PRPTYNAME
|
||||
, AD04.ADPTRPRPTYDESC PRPTYDESC
|
||||
, AD04.DMNKND
|
||||
FROM $schemaId$.TSEAIAD04 AD04 , $schemaId$.TSEAIAD02 AD02
|
||||
WHERE AD02.ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
AND AD04.ADPTRCD in (SELECT ADPTRCD FROM $schemaId$.TSEAIAD01 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME# )
|
||||
AND AD04.ADPTRIODSTCD in (SELECT ADPTRIODSTCD FROM $schemaId$.TSEAIAD01 WHERE ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#)
|
||||
) MAIN LEFT OUTER JOIN $schemaId$.TSEAIAD15 AD15 ON
|
||||
( MAIN.PRPTYNAME = AD15.PRPTYNAME and MAIN.PRPTYGROUPNAME = AD15.PRPTYGROUPNAME)
|
||||
LEFT OUTER JOIN $schemaId$.TSEAICM23 CM23 ON ( MAIN.DMNKND = CM23.DOMAINNM)
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="deleteForAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIAD14
|
||||
WHERE PRPTYGROUPNAME in (
|
||||
select PRPTYGROUPNAME
|
||||
from $schemaId$.TSEAIAD02
|
||||
where ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIAD14
|
||||
(PRPTYGROUPNAME, PRPTYGROUPDESC)
|
||||
VALUES(#PRPTYGROUPNAME#, #PRPTYGROUPDESC#)
|
||||
</statement>
|
||||
|
||||
<statement id="deleteAdapterPropForAdapterGroup" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIAD15
|
||||
WHERE PRPTYGROUPNAME in (
|
||||
select PRPTYGROUPNAME
|
||||
from $schemaId$.TSEAIAD02
|
||||
where ADPTRBZWKGROUPNAME = #ADPTRBZWKGROUPNAME#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="insertAdapterProp" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIAD15
|
||||
(PRPTYGROUPNAME, PRPTYNAME, PRPTY2VAL)
|
||||
VALUES(#PRPTYGROUPNAME#, #PRPTYNAME#, #PRPTY2VAL# )
|
||||
</statement>
|
||||
|
||||
<statement id="selectListAdapterProp" resultClass="java.util.HashMap">
|
||||
SELECT '' AS "PRPTYGROUPNAME"
|
||||
, AD04.ADPTRPRPTYNAME AS "PRPTYNAME"
|
||||
, null AS "PRPTY2VAL"
|
||||
, AD04.ADPTRPRPTYDESC AS "PRPTYDESC"
|
||||
, AD04.DMNKND AS "DMNKND"
|
||||
,(SELECT DOMAINTYPE FROM $schemaId$.TSEAICM23 WHERE DOMAINNM = AD04.DMNKND) AS "DOMAINTYPE"
|
||||
FROM $schemaId$.TSEAIAD04 AD04
|
||||
WHERE ADPTRCD = #ADPTRCD#
|
||||
AND ADPTRIODSTCD= #ADPTRIODSTCD#
|
||||
ORDER BY 1,2
|
||||
</statement>
|
||||
|
||||
<statement id="deleteForPrptyName" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIAD15
|
||||
WHERE PRPTYGROUPNAME = #PRPTYGROUPNAME#
|
||||
AND PRPTYNAME = #PRPTYNAME#
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SnaAdapter">
|
||||
|
||||
<!-- 전체 목록수 얻기 -->
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRBZWKGROUPNAME LIKE '%SNA%'
|
||||
AND ADPTRIODSTCD = 'I'
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN= #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%' )
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<!-- 목록 조회 -->
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ROWNO
|
||||
, ADPTRBZWKGROUPNAME AS "ADPTRBZWKGROUPNAME"
|
||||
, ADPTRMSGPTRNCD AS "ADPTRMSGPTRNCD"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, ADPTRCD AS "ADPTRCD"
|
||||
, ADPTRMSGDSTCD AS "ADPTRMSGDSTCD"
|
||||
, ADPTRIODSTCD AS "ADPTRIODSTCD"
|
||||
, REFCLSNAME AS "REFCLSNAME"
|
||||
, SNDRCVHMSLOGYN AS "SNDRCVHMSLOGYN"
|
||||
, ADPTRUSEYN AS "ADPTRUSEYN"
|
||||
, SPCFCLUUSEYN AS "SPCFCLUUSEYN"
|
||||
, ADPTRBZWKGROUPDESC AS "ADPTRBZWKGROUPDESC"
|
||||
, OSIDINSTINO AS "OSIDINSTINO"
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO,
|
||||
ADPTRBZWKGROUPNAME, ADPTRMSGPTRNCD, EAIBZWKDSTCD, ADPTRCD,
|
||||
ADPTRMSGDSTCD, ADPTRIODSTCD, REFCLSNAME, SNDRCVHMSLOGYN,
|
||||
ADPTRUSEYN, SPCFCLUUSEYN, ADPTRBZWKGROUPDESC, OSIDINSTINO
|
||||
FROM $schemaId$.TSEAIAD01 T , (SELECT @NO := 0) R
|
||||
WHERE ADPTRBZWKGROUPNAME LIKE '%SNA%'
|
||||
AND ADPTRIODSTCD = 'I'
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN= #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
UPPER(ADPTRBZWKGROUPNAME) LIKE CONCAT( '%' , UPPER(#searchAdptrBzwkGroupName#) , '%' )
|
||||
</isNotEmpty>
|
||||
) TMP1
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="selectListToExcel" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT $headersStr$
|
||||
FROM (
|
||||
SELECT
|
||||
ADPTRBZWKGROUPNAME, ADPTRMSGPTRNCD, EAIBZWKDSTCD, ADPTRCD,
|
||||
ADPTRMSGDSTCD, ADPTRIODSTCD, REFCLSNAME, SNDRCVHMSLOGYN,
|
||||
ADPTRUSEYN, SPCFCLUUSEYN, ADPTRBZWKGROUPDESC, OSIDINSTINO
|
||||
FROM $schemaId$.TSEAIAD01
|
||||
WHERE ADPTRBZWKGROUPNAME LIKE '%SNA%'
|
||||
AND ADPTRIODSTCD = 'I'
|
||||
<isNotEmpty prepend="AND" property="searchAdptrUseYn">
|
||||
ADPTRUSEYN= #searchAdptrUseYn#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkGroupName">
|
||||
ADPTRBZWKGROUPNAME = #searchAdptrBzwkGroupName#
|
||||
</isNotEmpty>
|
||||
) TMP1
|
||||
ORDER BY ADPTRIODSTCD, ADPTRBZWKGROUPNAME
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SnaAdapter">
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap">
|
||||
DELETE $schemaId$.TSEAIAD15
|
||||
WHERE PRPTYGROUPNAME = #prptygroupname#
|
||||
AND PRPTYNAME = #prptyname#
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap">
|
||||
UPDATE $schemaId$.TSEAIAD15
|
||||
SET PRPTY2VAL = #prpty2val#
|
||||
WHERE PRPTYGROUPNAME = #prptygroupname#
|
||||
AND PRPTYNAME = #prptyname#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SnaTracking">
|
||||
|
||||
|
||||
<!-- 전체 목록수 얻기 -->
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIAD07 A, $schemaId$.TSEAISY02 B
|
||||
WHERE
|
||||
A.ADPTRGSTATSEVRNAME = B. HOSTNAME
|
||||
AND B. EAISEVRIP !='*'
|
||||
AND A.MSGDPSTHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
</statement>
|
||||
|
||||
<!-- 목록 조회 -->
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
A.MSGDPSTHMS AS "MSGDPSTHMS",
|
||||
A.ADPTRGSTATSEVRNAME AS "ADPTRGSTATSEVRNAME",
|
||||
A.ADPTRGROUPNAME AS "ADPTRGROUPNAME",
|
||||
A.LUGROUPNAME AS "LUGROUPNAME",
|
||||
A.LUNAME AS "LUNAME" ,
|
||||
A.EAISVCSERNO AS "EAISVCSERNO",
|
||||
A.DATADSTCD AS "DATADSTCD",
|
||||
A.EAIERRCTNT AS "EAIERRCTNT",
|
||||
B.EAISEVRIP AS "EAISEVRIP" ,
|
||||
A.LOGPRCSSSERNO AS "LOGPRCSSSERNO",
|
||||
A.FRTIMMSGDPSTHMS AS "FRTIMMSGDPSTHMS"
|
||||
FROM $schemaId$.TSEAIAD07 A, $schemaId$.TSEAISY02 B
|
||||
WHERE
|
||||
A.ADPTRGSTATSEVRNAME = B.HOSTNAME
|
||||
AND B.EAISEVRIP !='*'
|
||||
AND A.MSGDPSTHMS BETWEEN #searchStartTime# AND #searchEndTime#
|
||||
<isNotEmpty prepend="AND" property="searchUuid">
|
||||
A.EAISVCSERNO = #searchUuid#
|
||||
</isNotEmpty>
|
||||
<isEqual compareValue="Y" prepend="AND" property="searchErrorYn">
|
||||
A.EAIERRCTNT = 'RECEAISNA000'
|
||||
</isEqual>
|
||||
<isNotEmpty prepend="AND" property="searchLogPrcssSerno">
|
||||
A.LOGPRCSSSERNO = #searchLogPrcssSerno#
|
||||
</isNotEmpty>
|
||||
<isEqual compareValue="N" prepend="AND" property="searchErrorYn">
|
||||
A.EAIERRCTNT != 'RECEAISNA000'
|
||||
</isEqual>
|
||||
GROUP BY
|
||||
A.MSGDPSTHMS ,A.ADPTRGROUPNAME , A.LUGROUPNAME , A.LUNAME ,A.EAISVCSERNO ,A.DATADSTCD ,
|
||||
A.EAIERRCTNT ,A.ADPTRGSTATSEVRNAME ,B.EAISEVRIP ,A.LOGPRCSSSERNO ,A.FRTIMMSGDPSTHMS
|
||||
ORDER BY A. MSGDPSTHMS ASC
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+216
@@ -0,0 +1,216 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SocketPort">
|
||||
|
||||
<statement id="selectListCount" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS "TOTALCOUNT"
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE 1=1
|
||||
<isEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstCd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' ,#searchAdptrPort#,'%' )
|
||||
</isNotEmpty>
|
||||
</isEmpty>
|
||||
<isNotEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' ,#searchAdptrPort# ,'%')
|
||||
</isNotEmpty>
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
ROWNO AS ROWNO
|
||||
, EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, RECVADPTRBZWKNAME AS "RECVADPTRBZWKNAME"
|
||||
, RECVADPTRDESC AS "RECVADPTRDESC"
|
||||
, RECVTESTPORT AS "RECVTESTPORT"
|
||||
, RECVREALPORT AS "RECVREALPORT"
|
||||
, RECVPORTLASTYMD AS "RECVPORTLASTYMD"
|
||||
, RECVLASTADMUSERID AS "RECVLASTADMUSERID"
|
||||
, SENDADPTRBZWKNAME AS "SENDADPTRBZWKNAME"
|
||||
, SENDADPTRDESC AS "SENDADPTRDESC"
|
||||
, SENDTESTPORT AS "SENDTESTPORT"
|
||||
, SENDREALPORT AS "SENDREALPORT"
|
||||
, SENDPORTLASTYMD AS "SENDPORTLASTYMD"
|
||||
, SENDLASTADMUSERID AS "SENDLASTADMUSERID"
|
||||
FROM (
|
||||
SELECT @NO := @NO + 1 AS ROWNO
|
||||
, EAISEVRDSTCD
|
||||
, RECVADPTRBZWKNAME
|
||||
, RECVADPTRDESC
|
||||
, RECVTESTPORT
|
||||
, RECVREALPORT
|
||||
, RECVPORTLASTYMD
|
||||
, RECVLASTADMUSERID
|
||||
, SENDADPTRBZWKNAME
|
||||
, SENDADPTRDESC
|
||||
, SENDTESTPORT
|
||||
, SENDREALPORT
|
||||
, SENDPORTLASTYMD
|
||||
, SENDLASTADMUSERID
|
||||
FROM $schemaId$.TSEAIRM31 , (SELECT @NO := 0) R
|
||||
WHERE 1=1
|
||||
<isEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstCd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# , '%')
|
||||
</isNotEmpty>
|
||||
</isEmpty>
|
||||
<isNotEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# ,'%')
|
||||
</isNotEmpty>
|
||||
</isNotEmpty>
|
||||
) ORGTABLE
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectAllList" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
, EAISEVRDSTCD
|
||||
, RECVADPTRBZWKNAME
|
||||
, RECVADPTRDESC
|
||||
, RECVTESTPORT
|
||||
, RECVREALPORT
|
||||
, RECVPORTLASTYMD
|
||||
, RECVLASTADMUSERID
|
||||
, SENDADPTRBZWKNAME
|
||||
, SENDADPTRDESC
|
||||
, SENDTESTPORT
|
||||
, SENDREALPORT
|
||||
, SENDPORTLASTYMD
|
||||
, SENDLASTADMUSERID
|
||||
FROM $schemaId$.TSEAIRM31 , (SELECT @NO := 0) R
|
||||
WHERE 1=1
|
||||
<isEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstCd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# , '%')
|
||||
</isNotEmpty>
|
||||
</isEmpty>
|
||||
<isNotEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' ,#searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# , '%')
|
||||
</isNotEmpty>
|
||||
</isNotEmpty>
|
||||
|
||||
<isEqual compareValue="ASC" property="searchOrderType">
|
||||
ORDER BY EAISEVRDSTCD, RECVTESTPORT
|
||||
</isEqual>
|
||||
<isEqual compareValue="DESC" property="searchOrderType">
|
||||
ORDER BY EAISEVRDSTCD, RECVTESTPORT DESC
|
||||
</isEqual>
|
||||
</statement>
|
||||
|
||||
<statement id="selectInitPort" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT COALESCE(MAX(RECVTESTPORT)+1,#resvTportSt#) AS ASSIGNPORT
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE RECVTESTPORT BETWEEN #resvTportSt# AND #resvTportEn#
|
||||
UNION ALL
|
||||
SELECT COALESCE(MAX(RECVREALPORT)+1,#resvRportSt#) AS ASSIGNPORT
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE RECVREALPORT BETWEEN #resvRportSt# AND #resvRportEn#
|
||||
UNION ALL
|
||||
SELECT COALESCE(MAX(SENDTESTPORT)+1,#sendTportSt#) AS ASSIGNPORT
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE SENDTESTPORT BETWEEN #sendTportSt# AND #sendTportEn#
|
||||
UNION ALL
|
||||
SELECT COALESCE(MAX(SENDREALPORT)+1, #sendRportSt#) AS ASSIGNPORT
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE SENDREALPORT BETWEEN #sendRportSt# AND #sendRportEn#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListToExcel" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
$headersStr$
|
||||
FROM (
|
||||
SELECT EAISEVRDSTCD
|
||||
, RECVADPTRBZWKNAME
|
||||
, RECVADPTRDESC
|
||||
, RECVTESTPORT
|
||||
, RECVREALPORT
|
||||
, RECVPORTLASTYMD
|
||||
, RECVLASTADMUSERID
|
||||
, SENDADPTRBZWKNAME
|
||||
, SENDADPTRDESC
|
||||
, SENDTESTPORT
|
||||
, SENDREALPORT
|
||||
, SENDPORTLASTYMD
|
||||
, SENDLASTADMUSERID
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
where 1=1
|
||||
<isEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchEaiSevrDstCd">
|
||||
EAISEVRDSTCD = #searchEaiSevrDstCd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc#, '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# , '%')
|
||||
</isNotEmpty>
|
||||
</isEmpty>
|
||||
<isNotEmpty property ="searchAdptrPort">
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkNameDesc">
|
||||
RECVADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%') OR SENDADPTRDESC LIKE CONCAT( '%', #searchAdptrBzwkNameDesc# , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrBzwkName">
|
||||
UPPER(RECVADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%') OR UPPER(SENDADPTRBZWKNAME) LIKE CONCAT( '%', UPPER(#searchAdptrBzwkName#) , '%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchAdptrPort">
|
||||
RECVTESTPORT LIKE concat('%' , #searchAdptrPort# , '%') OR RECVREALPORT LIKE concat('%' , #searchAdptrPort# , '%')
|
||||
</isNotEmpty>
|
||||
</isNotEmpty>
|
||||
) TMP1
|
||||
ORDER BY EAISEVRDSTCD, RECVTESTPORT
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,106 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="SocketPort">
|
||||
<statement id="selectPortList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
EAISEVRDSTCD
|
||||
, RECVADPTRBZWKNAME
|
||||
, RECVADPTRDESC
|
||||
, RECVTESTPORT
|
||||
, RECVREALPORT
|
||||
, RECVPORTLASTYMD
|
||||
, RECVLASTADMUSERID
|
||||
, SENDADPTRBZWKNAME
|
||||
, SENDADPTRDESC
|
||||
, SENDTESTPORT
|
||||
, SENDREALPORT
|
||||
, SENDPORTLASTYMD
|
||||
, SENDLASTADMUSERID
|
||||
FROM $schemaId$.TSEAIRM31 WHERE EAISEVRDSTCD = #eaiSevrDstCd#
|
||||
</statement>
|
||||
<statement id="selectPortdupChk" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*) AS CNT
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE RECVTESTPORT = #recvTestPort#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, RECVADPTRBZWKNAME AS "RECVADPTRBZWKNAME"
|
||||
, RECVADPTRDESC AS "RECVADPTRDESC"
|
||||
, RECVTESTPORT AS "RECVTESTPORT"
|
||||
, RECVREALPORT AS "RECVREALPORT"
|
||||
, RECVPORTLASTYMD AS "RECVPORTLASTYMD"
|
||||
, RECVLASTADMUSERID AS "RECVLASTADMUSERID"
|
||||
, SENDADPTRBZWKNAME AS "SENDADPTRBZWKNAME"
|
||||
, SENDADPTRDESC AS "SENDADPTRDESC"
|
||||
, SENDTESTPORT AS "SENDTESTPORT"
|
||||
, SENDREALPORT AS "SENDREALPORT"
|
||||
, SENDPORTLASTYMD AS "SENDPORTLASTYMD"
|
||||
, SENDLASTADMUSERID AS "SENDLASTADMUSERID"
|
||||
FROM $schemaId$.TSEAIRM31
|
||||
WHERE EAISEVRDSTCD = #eaiSevrDstCd#
|
||||
AND RECVTESTPORT = #recvTestPort#
|
||||
</statement>
|
||||
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIRM31
|
||||
( EAISEVRDSTCD
|
||||
, RECVADPTRBZWKNAME
|
||||
, RECVADPTRDESC
|
||||
, RECVTESTPORT
|
||||
, RECVREALPORT
|
||||
, RECVPORTLASTYMD
|
||||
, RECVLASTADMUSERID
|
||||
, SENDADPTRBZWKNAME
|
||||
, SENDADPTRDESC
|
||||
, SENDTESTPORT
|
||||
, SENDREALPORT
|
||||
, SENDPORTLASTYMD
|
||||
, SENDLASTADMUSERID
|
||||
)
|
||||
VALUES
|
||||
( #eaiSevrDstCd#
|
||||
, #recvAdptrBzwkName#
|
||||
, #recvAdptrDesc#
|
||||
, #recvTestPort#
|
||||
, #recvRealPort#
|
||||
, #recvPortLastYmd#
|
||||
, #recvLastAdmUserId#
|
||||
, #sendAdptrBzwkName#
|
||||
, #sendAdptrDesc#
|
||||
, #sendTestPort#
|
||||
, #sendRealPort#
|
||||
, #sendPortLastYmd#
|
||||
, #sendLastAdmUserId#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIRM31
|
||||
SET RECVADPTRBZWKNAME = #recvAdptrBzwkName#
|
||||
, RECVADPTRDESC = #recvAdptrDesc#
|
||||
<isEqual property="resvModYN" compareValue="Y">
|
||||
, RECVPORTLASTYMD = #recvPortLastYmd#
|
||||
, RECVLASTADMUSERID = #recvLastAdmUserId#
|
||||
</isEqual>
|
||||
, SENDADPTRBZWKNAME = #sendAdptrBzwkName#
|
||||
, SENDADPTRDESC = #sendAdptrDesc#
|
||||
, SENDTESTPORT = #sendTestPort#
|
||||
, SENDREALPORT = #sendRealPort#
|
||||
<isEqual property="sendModYN" compareValue="Y">
|
||||
, SENDPORTLASTYMD = #sendPortLastYmd#
|
||||
, SENDLASTADMUSERID = #sendLastAdmUserId#
|
||||
</isEqual>
|
||||
WHERE EAISEVRDSTCD = #eaiSevrDstCd#
|
||||
AND RECVTESTPORT = #recvTestPort#
|
||||
</statement>
|
||||
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIRM31
|
||||
WHERE EAISEVRDSTCD = #eaiSevrDstCd#
|
||||
AND RECVTESTPORT = #recvTestPort#
|
||||
</statement>
|
||||
|
||||
</sqlMap>
|
||||
+511
@@ -0,0 +1,511 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="EaiMsg">
|
||||
<statement id="selectListCount" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIHE01 HE01 RIGHT OUTER JOIN $schemaId$.TSEAIHE02 HE02
|
||||
ON HE01.EAISVCNAME = HE02.EAISVCNAME
|
||||
WHERE EAIBZWKDSTCD IN ( SELECT EAIBZWKDSTCD FROM $schemaId$.TSEAIRM06 WHERE USERID =#loginId#)
|
||||
AND HE02.SVCPRCSSNO = 1
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcName">
|
||||
UPPER(HE01.EAISVCNAME) LIKE CONCAT('%',UPPER(#searchEaiSvcName#),'%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
UPPER(HE01.EAIBZWKDSTCD) LIKE CONCAT('%',UPPER(#searchEaiBzwkDstcd#),'%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcDesc">
|
||||
UPPER(HE01.EAISVCDESC) LIKE CONCAT('%',UPPER(#searchEaiSvcDesc#),'%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSvcMotivUsedStcd">
|
||||
HE01.SVCMOTIVUSEDSTCD = #searchSvcMotivUsedStcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchFlowControl">
|
||||
HE01.FLOWCTRLROUTNAME = #searchFlowControl#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchPsvintfacdsticName">
|
||||
HE02.PSVINTFACDSTICNAME = #searchPsvintfacdsticName#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTranType">
|
||||
HE01.TRANTYPE = #searchTranType#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchQueueName">
|
||||
UPPER(FR02.NONMOTIVROUTURINAME) LIKE CONCAT('%',UPPER(#searchQueueName#),'%')
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="tranChangeSim">
|
||||
HE02.EAISVCNAME LIKE '%2'
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
<statement id="selectList" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT * FROM (
|
||||
SELECT
|
||||
@NO := @NO + 1 AS ROWNO
|
||||
, EAISVCNAME AS "EAISVCNAME"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, SVCHMSEONOT AS "SVCHMSEONOT"
|
||||
, SVCMOTIVUSEDSTCD AS "SVCMOTIVUSEDSTCD"
|
||||
, PSVINTFACDSTICNAME AS "PSVINTFACDSTICNAME"
|
||||
, SVCPRCESDSTICNAME AS "SVCPRCESDSTICNAME"
|
||||
, FLOWCTRLROUTNAME AS "FLOWCTRLROUTNAME"
|
||||
, INTGRADSTICNAME AS "INTGRADSTICNAME"
|
||||
, SVCBFCLMNLOGYN AS "SVCBFCLMNLOGYN"
|
||||
, GSTATSYSADPTRBZWKGROUPNAME AS "GSTATSYSADPTRBZWKGROUPNAME"
|
||||
, SEVRLOGLVELNO AS "SEVRLOGLVELNO"
|
||||
, SVCLOGLVELNO AS "SVCLOGLVELNO"
|
||||
, ERREAISVCNAME AS "ERREAISVCNAME"
|
||||
, DMNDERRCHNGIDNAME AS "DMNDERRCHNGIDNAME"
|
||||
, DMNDERRFLDNAME AS "DMNDERRFLDNAME"
|
||||
, RSPNSERRCHNGIDNAME AS "RSPNSERRCHNGIDNAME"
|
||||
, RSPNSERRFLDNAME AS "RSPNSERRFLDNAME"
|
||||
, EAISVCDESC AS "EAISVCDESC"
|
||||
, EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, MODFIMGTSTUSDSTCD AS "MODFIMGTSTUSDSTCD"
|
||||
, EAILASTAMNDYMS AS "EAILASTAMNDYMS"
|
||||
, EAIGROUPCOCD AS "EAIGROUPCOCD"
|
||||
, (SELECT CODENAME FROM $schemaId$.TSEAICM20 WHERE CODEGROUP='TRAN_TYPE' AND CODE=TRANTYPE) AS "TRANTYPE"
|
||||
, TRANTYPE AS "TRANTYPE_CODE"
|
||||
, NONMOTIVROUTURINAME AS "NONMOTIVROUTURINAME"
|
||||
, USEYN AS "USEYN"
|
||||
, VERINFO AS "VERINFO"
|
||||
, EXTBIZCD AS "EXTBIZCD"
|
||||
, REFKEY AS "REFKEY"
|
||||
FROM (
|
||||
SELECT HE01.EAISVCNAME, HE01.EAIBZWKDSTCD, HE01.SVCHMSEONOT, HE01.SVCMOTIVUSEDSTCD
|
||||
, HE01.SVCPRCESDSTICNAME, HE01.FLOWCTRLROUTNAME , HE01.INTGRADSTICNAME, HE01.SVCBFCLMNLOGYN, HE01.GSTATSYSADPTRBZWKGROUPNAME
|
||||
, HE01.SEVRLOGLVELNO, HE01.SVCLOGLVELNO , HE01.ERREAISVCNAME, HE01.DMNDERRCHNGIDNAME, HE01.DMNDERRFLDNAME, HE01.RSPNSERRCHNGIDNAME
|
||||
, HE01.RSPNSERRFLDNAME, HE01.EAISVCDESC , HE01.EAISEVRDSTCD, HE01.MODFIMGTSTUSDSTCD ,HE01.EAILASTAMNDYMS, HE01.EAIGROUPCOCD
|
||||
, HE01.TRANTYPE ,FR02.NONMOTIVROUTURINAME ,HE01.USEYN, HE02.PSVINTFACDSTICNAME, HE01.VERINFO, HE01.EXTBIZCD, HE01.REFKEY
|
||||
FROM $schemaId$.TSEAIHE01 HE01
|
||||
LEFT JOIN $schemaId$.TSEAIFR02 FR02
|
||||
ON HE01.FLOWCTRLROUTNAME=FR02.ROUTNAME
|
||||
LEFT OUTER JOIN (
|
||||
SELECT EAISVCNAME, PSVINTFACDSTICNAME
|
||||
FROM $schemaId$.TSEAIHE02
|
||||
WHERE SVCPRCSSNO = 1 ) HE02
|
||||
ON HE01.EAISVCNAME = HE02.EAISVCNAME
|
||||
WHERE EAIBZWKDSTCD IN ( SELECT EAIBZWKDSTCD FROM $schemaId$.TSEAIRM06 WHERE USERID =#loginId#)
|
||||
) R1, (SELECT @NO := 0) R
|
||||
<dynamic prepend="WHERE" >
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcName">
|
||||
UPPER(EAISVCNAME) LIKE CONCAT( '%',UPPER(#searchEaiSvcName#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
UPPER(EAIBZWKDSTCD) LIKE CONCAT( '%',UPPER(#searchEaiBzwkDstcd#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcDesc">
|
||||
UPPER(EAISVCDESC) LIKE CONCAT( '%',UPPER(#searchEaiSvcDesc#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSvcMotivUsedStcd">
|
||||
SVCMOTIVUSEDSTCD = #searchSvcMotivUsedStcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchFlowControl">
|
||||
FLOWCTRLROUTNAME = #searchFlowControl#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTranType">
|
||||
TRANTYPE = #searchTranType#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchQueueName">
|
||||
UPPER(NONMOTIVROUTURINAME) LIKE CONCAT( '%',UPPER(#searchQueueName#),'%' )
|
||||
</isNotEmpty>
|
||||
<isEqual compareValue="R" prepend="AND" property="rmsMenuAuth">
|
||||
TRANTYPE != 'S'
|
||||
</isEqual>
|
||||
<isNotEmpty prepend="AND" property="searchPsvintfacdsticName">
|
||||
UPPER(PSVINTFACDSTICNAME) LIKE CONCAT( '%',UPPER(#searchPsvintfacdsticName#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchExtBizCd">
|
||||
UPPER(EXTBIZCD) LIKE CONCAT('%',UPPER(#searchExtBizCd#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="tranChangeSim">
|
||||
EAISVCNAME LIKE '%2'
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchRefKey">
|
||||
UPPER(REFKEY) LIKE CONCAT( '%' , UPPER(#searchRefKey#) , '%' )
|
||||
</isNotEmpty>
|
||||
</dynamic>
|
||||
ORDER BY EAIBZWKDSTCD,EAISVCNAME
|
||||
) R2
|
||||
WHERE ROWNO BETWEEN #startNum# AND #endNum#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListToExcel" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT $headersStr$ FROM (
|
||||
SELECT
|
||||
TMP1.EAISVCNAME AS "EAISVCNAME" ,
|
||||
TMP1.EAIBZWKDSTCD AS "EAIBZWKDSTCD" ,
|
||||
TMP1.SVCMOTIVUSEDSTCD AS "SVCMOTIVUSEDSTCD" ,
|
||||
TMP2.PSVINTFACDSTICNAME AS "PSVINTFACDSTICNAME" ,
|
||||
TMP1.FLOWCTRLROUTNAME AS "FLOWCTRLROUTNAME" ,
|
||||
TMP1.EAISVCDESC AS "EAISVCDESC" ,
|
||||
TMP1.EAISEVRDSTCD AS "EAISEVRDSTCD",
|
||||
TMP1.TRANTYPE AS "TRANTYPE" ,
|
||||
TMP1.NONMOTIVROUTURINAME AS "NONMOTIVROUTURINAME"
|
||||
FROM (
|
||||
SELECT HE01.EAISVCNAME,
|
||||
HE01.EAIBZWKDSTCD,
|
||||
HE01.SVCMOTIVUSEDSTCD ,
|
||||
HE01.FLOWCTRLROUTNAME ,
|
||||
HE01.EAISVCDESC,
|
||||
FR02.NONMOTIVROUTURINAME ,
|
||||
(SELECT CODENAME FROM $schemaId$.TSEAICM20 WHERE CODEGROUP='INOUT_TYPE' AND CODE = HE01.EAISEVRDSTCD) AS EAISEVRDSTCD,
|
||||
(SELECT CODENAME FROM $schemaId$.TSEAICM20 WHERE CODEGROUP = 'TRAN_TYPE' AND CODE = HE01.TRANTYPE) AS TRANTYPE ,
|
||||
(SELECT CODENAME FROM $schemaId$.TSEAICM20 WHERE CODEGROUP = 'USE_YN' AND CODE = HE01.USEYN) AS USEYN
|
||||
FROM $schemaId$.TSEAIHE01 HE01 LEFT JOIN $schemaId$.TSEAIFR02 FR02
|
||||
ON HE01.FLOWCTRLROUTNAME=FR02.ROUTNAME
|
||||
WHERE HE01.EAIBZWKDSTCD IN ( SELECT EAIBZWKDSTCD FROM $schemaId$.TSEAIRM06 WHERE USERID =#loginId#)
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcName">
|
||||
UPPER(HE01.EAISVCNAME) LIKE CONCAT( '%',UPPER(#searchEaiSvcName#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiBzwkDstcd">
|
||||
UPPER(HE01.EAIBZWKDSTCD) LIKE CONCAT( '%',UPPER(#searchEaiBzwkDstcd#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchEaiSvcDesc">
|
||||
UPPER(HE01.EAISVCDESC) LIKE CONCAT( '%',UPPER(#searchEaiSvcDesc#),'%' )
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchSvcMotivUsedStcd">
|
||||
HE01.SVCMOTIVUSEDSTCD = #searchSvcMotivUsedStcd#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchFlowControl">
|
||||
HE01.FLOWCTRLROUTNAME = #searchFlowControl#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchTranType">
|
||||
HE01.TRANTYPE = #searchTranType#
|
||||
</isNotEmpty>
|
||||
<isNotEmpty prepend="AND" property="searchQueueName">
|
||||
UPPER(FR02.NONMOTIVROUTURINAME) LIKE CONCAT( '%',UPPER(#searchQueueName#),'%' )
|
||||
</isNotEmpty>
|
||||
<isEqual compareValue="R" prepend="AND" property="rmsMenuAuth">
|
||||
HE01.TRANTYPE != 'S'
|
||||
</isEqual>
|
||||
) TMP1
|
||||
LEFT OUTER JOIN (
|
||||
SELECT EAISVCNAME, PSVINTFACDSTICNAME
|
||||
FROM $schemaId$.TSEAIHE02
|
||||
WHERE SVCPRCSSNO = 1
|
||||
<isNotEmpty prepend="AND" property="searchPsvintfacdsticName">
|
||||
UPPER(PSVINTFACDSTICNAME) LIKE CONCAT( '%',UPPER(#searchPsvintfacdsticName#),'%' )
|
||||
</isNotEmpty>
|
||||
) TMP2
|
||||
ON TMP1.EAISVCNAME = TMP2.EAISVCNAME
|
||||
) MAIN
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetailSvcAll" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
A.EAISVCNAME AS "EAISVCNAME"
|
||||
, A.SVCPRCSSNO AS "SVCPRCSSNO"
|
||||
, A.PSVINTFACDSTICNAME AS "PSVINTFACDSTICNAME"
|
||||
, A.PSVSYSBZWKDSTCD AS "PSVSYSBZWKDSTCD"
|
||||
, A.PSVSYSIDNAME AS "PSVSYSIDNAME"
|
||||
, A.PSVSYSSVCDSTICNAME AS "PSVSYSSVCDSTICNAME"
|
||||
, A.PSVSYSADPTRBZWKGROUPNAME AS "PSVSYSADPTRBZWKGROUPNAME"
|
||||
, A.FLOVRYN AS "FLOVRYN"
|
||||
, A.CHNGEONOT AS "CHNGEONOT"
|
||||
, A.CHNGMSGIDNAME AS "CHNGMSGIDNAME"
|
||||
, A.BASCRSPNSMSGCMPRCTNT AS "BASCRSPNSMSGCMPRCTNT"
|
||||
, A.BASCRSPNSCHNGEONOT AS "BASCRSPNSCHNGEONOT"
|
||||
, A.BASCRSPNSCHNGMSGIDNAME AS "BASCRSPNSCHNGMSGIDNAME"
|
||||
, A.ERRRSPNSMSGCMPRCTNT AS "ERRRSPNSMSGCMPRCTNT"
|
||||
, A.ERRRSPNSCHNGEONOT AS "ERRRSPNSCHNGEONOT"
|
||||
, A.ERRRSPNSCHNGMSGIDNAME AS "ERRRSPNSCHNGMSGIDNAME"
|
||||
, A.NEXTSVCPRCSSNO AS "NEXTSVCPRCSSNO"
|
||||
, A.OUTBNDROUTNAME AS "OUTBNDROUTNAME"
|
||||
, A.TOUTVAL AS "TOUTVAL"
|
||||
, A.CMPENSVCPRCSSDSTICNAME AS "CMPENSVCPRCSSDSTICNAME"
|
||||
, A.SUPPLDELYN AS "SUPPLDELYN"
|
||||
, A.HDRCTRLDSTCD AS "HDRCTRLDSTCD"
|
||||
, A.HDRREFCLSNAME AS "HDRREFCLSNAME"
|
||||
, A.RESTOPTION AS "RESTOPTION"
|
||||
FROM $schemaId$.TSEAIHE02 A,
|
||||
$schemaId$.TSEAIHE01 B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetailSvc" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
A.EAISVCNAME AS "EAISVCNAME"
|
||||
, A.SVCPRCSSNO AS "SVCPRCSSNO"
|
||||
, A.PSVINTFACDSTICNAME AS "PSVINTFACDSTICNAME"
|
||||
, A.PSVSYSBZWKDSTCD AS "PSVSYSBZWKDSTCD"
|
||||
, A.PSVSYSIDNAME AS "PSVSYSIDNAME"
|
||||
, A.PSVSYSSVCDSTICNAME AS "PSVSYSSVCDSTICNAME"
|
||||
, A.PSVSYSADPTRBZWKGROUPNAME AS "PSVSYSADPTRBZWKGROUPNAME"
|
||||
, A.FLOVRYN AS "FLOVRYN"
|
||||
, A.CHNGEONOT AS "CHNGEONOT"
|
||||
, A.CHNGMSGIDNAME AS "CHNGMSGIDNAME"
|
||||
, A.BASCRSPNSMSGCMPRCTNT AS "BASCRSPNSMSGCMPRCTNT"
|
||||
, A.BASCRSPNSCHNGEONOT AS "BASCRSPNSCHNGEONOT"
|
||||
, A.BASCRSPNSCHNGMSGIDNAME AS "BASCRSPNSCHNGMSGIDNAME"
|
||||
, A.ERRRSPNSMSGCMPRCTNT AS "ERRRSPNSMSGCMPRCTNT"
|
||||
, A.ERRRSPNSCHNGEONOT AS "ERRRSPNSCHNGEONOT"
|
||||
, A.ERRRSPNSCHNGMSGIDNAME AS "ERRRSPNSCHNGMSGIDNAME"
|
||||
, A.NEXTSVCPRCSSNO AS "NEXTSVCPRCSSNO"
|
||||
, A.OUTBNDROUTNAME AS "OUTBNDROUTNAME"
|
||||
, A.TOUTVAL AS "TOUTVAL"
|
||||
, A.CMPENSVCPRCSSDSTICNAME AS "CMPENSVCPRCSSDSTICNAME"
|
||||
, A.SUPPLDELYN AS "SUPPLDELYN"
|
||||
, A.HDRCTRLDSTCD AS "HDRCTRLDSTCD"
|
||||
, A.HDRREFCLSNAME AS "HDRREFCLSNAME"
|
||||
, A.RESTOPTION AS "RESTOPTION"
|
||||
FROM $schemaId$.TSEAIHE02 A,
|
||||
$schemaId$.TSEAIHE01 B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.EAISVCNAME = #eaiSvcName#
|
||||
AND A.SVCPRCSSNO = #svcPrcssNo#
|
||||
</statement>
|
||||
<statement id="insert" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIHE01
|
||||
( EAISVCNAME
|
||||
, EAIBZWKDSTCD
|
||||
, SVCHMSEONOT
|
||||
, SVCMOTIVUSEDSTCD
|
||||
, SVCPRCESDSTICNAME
|
||||
, FLOWCTRLROUTNAME
|
||||
, INTGRADSTICNAME
|
||||
, SVCBFCLMNLOGYN
|
||||
, GSTATSYSADPTRBZWKGROUPNAME
|
||||
, SEVRLOGLVELNO
|
||||
, SVCLOGLVELNO
|
||||
, ERREAISVCNAME
|
||||
, DMNDERRCHNGIDNAME
|
||||
, DMNDERRFLDNAME
|
||||
, RSPNSERRCHNGIDNAME
|
||||
, RSPNSERRFLDNAME
|
||||
, EAISVCDESC
|
||||
, EAISEVRDSTCD
|
||||
, EAILASTAMNDYMS
|
||||
, EAIGROUPCOCD
|
||||
, TRANTYPE
|
||||
, USEYN
|
||||
, VERINFO
|
||||
, TXID
|
||||
, REFKEY
|
||||
, EXTBIZCD
|
||||
, AUTHOR
|
||||
, INTERNALEXTERNALDVCD
|
||||
)
|
||||
VALUES( #eaiSvcName#
|
||||
, #eaiBzwkDstcd#
|
||||
, #svcHmsEonot#
|
||||
, #svcMotivUseDstcd#
|
||||
, #svcPrcesDsticName#
|
||||
, #flowCtrlRoutName#
|
||||
, #intgraDsticName#
|
||||
, #svcBfClmnLogYn#
|
||||
, #gstatSysAdptrBzwkGroupName#
|
||||
, CAST(#sevrLogLvelNo# AS UNSIGNED)
|
||||
, CAST(#svcLogLvelNo# AS UNSIGNED)
|
||||
, #errEAISvcName#
|
||||
, #dmndErrChngIdName#
|
||||
, #dmndErrFldName#
|
||||
, #rspnsErrChngIdName#
|
||||
, #rspnsErrFldName#
|
||||
, #eaiSvcDesc#
|
||||
, #eaiSevrDstCd#
|
||||
, DATE_FORMAT(SYSDATE(), '%Y%m%d%H%i%s')
|
||||
, #eaiGroupCoCd#
|
||||
, #tranType#
|
||||
, #useYn#
|
||||
, #verInfo#
|
||||
, #txId#
|
||||
, #refKey#
|
||||
, #extBizCd#
|
||||
, #author#
|
||||
, #internalExternalDvcd#
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="update" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIHE01
|
||||
SET EAIBZWKDSTCD = #eaiBzwkDstcd#
|
||||
, SVCHMSEONOT = #svcHmsEonot#
|
||||
, SVCMOTIVUSEDSTCD = #svcMotivUseDstcd#
|
||||
, SVCPRCESDSTICNAME = #svcPrcesDsticName#
|
||||
, FLOWCTRLROUTNAME = #flowCtrlRoutName#
|
||||
, INTGRADSTICNAME = #intgraDsticName#
|
||||
, SVCBFCLMNLOGYN = #svcBfClmnLogYn#
|
||||
, GSTATSYSADPTRBZWKGROUPNAME = #gstatSysAdptrBzwkGroupName#
|
||||
, SEVRLOGLVELNO = CAST(#sevrLogLvelNo# AS UNSIGNED)
|
||||
, SVCLOGLVELNO = CAST(#svcLogLvelNo# AS UNSIGNED)
|
||||
, ERREAISVCNAME = #errEAISvcName#
|
||||
, DMNDERRCHNGIDNAME = #dmndErrChngIdName#
|
||||
, DMNDERRFLDNAME = #dmndErrFldName#
|
||||
, RSPNSERRCHNGIDNAME = #rspnsErrChngIdName#
|
||||
, RSPNSERRFLDNAME = #rspnsErrFldName#
|
||||
, EAISVCDESC = #eaiSvcDesc#
|
||||
, EAISEVRDSTCD = #eaiSevrDstCd#
|
||||
, EAILASTAMNDYMS = SUBSTRING(DATE_FORMAT(SYSDATE(),'%Y%m%d%H%i%s%f'), 1,17)
|
||||
, EAIGROUPCOCD = #eaiGroupCoCd#
|
||||
, TRANTYPE = #tranType#
|
||||
, USEYN = #useYn#
|
||||
, VERINFO = #verInfo#
|
||||
, TXID = #txId#
|
||||
, REFKEY = #refKey#
|
||||
, EXTBIZCD = #extBizCd#
|
||||
, AUTHOR = #author#
|
||||
, INTERNALEXTERNALDVCD = #internalExternalDvcd#
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="updateTranType" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIHE01
|
||||
SET EAILASTAMNDYMS = SUBSTRING(DATE_FORMAT(SYSDATE(),'%Y%m%d%H%i%s%f'), 1,17)
|
||||
, TRANTYPE = #tranType#
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListRef" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT A.EAISVCNAME
|
||||
, A.SVCPRCSSNO
|
||||
, A.REFMSGIDNO
|
||||
, A.REFMSGIDNAME
|
||||
, C.LOUTDESC
|
||||
FROM $schemaId$.TSEAIMS02 A
|
||||
left outer join $schemaId$.TSEAITR07 C
|
||||
ON A.REFMSGIDNAME = C.LOUTNAME
|
||||
, $schemaId$.TSEAIHE01 B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.EAISVCNAME = #eaiSvcName#
|
||||
AND A.SVCPRCSSNO = #svcPrcssNo#
|
||||
ORDER BY A.EAISVCNAME, A.SVCPRCSSNO, A.REFMSGIDNO
|
||||
</statement>
|
||||
|
||||
<statement id="selectListRefEtc" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
TR01.CNVSNNAME AS "CNVSNNAME"
|
||||
,TR01.CNVSNDESC AS "LOUTDESC"
|
||||
,TR02.LOUTNAME AS "REFMSGIDNAME"
|
||||
FROM $schemaId$.TSEAITR01 TR01 RIGHT OUTER JOIN $schemaId$.TSEAITR02 TR02
|
||||
ON TR01.CNVSNNAME = TR02.CNVSNNAME
|
||||
WHERE TR01.CNVSNNAME = (
|
||||
SELECT CHNGMSGIDNAME
|
||||
FROM $schemaId$.TSEAIHE02
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
)
|
||||
AND TR02.SOURCRSULTDSTCD ='SRC_LAYOUT'
|
||||
</statement>
|
||||
|
||||
<statement id="selectListCondRule" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
A.EAISVCNAME AS "EAISVCNAME" ,
|
||||
A.SVCPRCSSNO AS "SVCPRCSSNO" ,
|
||||
A.RULESERNO AS "RULESERNO" ,
|
||||
A.RSULTPRCSSNO AS "RSULTPRCSSNO" ,
|
||||
A.RULEFLDGROUPNAME AS "RULEFLDGROUPNAME" ,
|
||||
A.RULEFLDNAME AS "RULEFLDNAME" ,
|
||||
A.CMPRCTNT AS "CMPRCTNT"
|
||||
FROM $schemaId$.TSEAIFR01 A
|
||||
, $schemaId$.TSEAIHE01 B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.EAISVCNAME = #eaiSvcName#
|
||||
AND A.SVCPRCSSNO = #svcPrcssNo#
|
||||
ORDER BY A.EAISVCNAME, A.SVCPRCSSNO, A.RULESERNO
|
||||
</statement>
|
||||
|
||||
<statement id="insertRef" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIMS02(
|
||||
EAISVCNAME, SVCPRCSSNO, REFMSGIDNO, REFMSGIDNAME)
|
||||
VALUES(
|
||||
#EAISVCNAME#, #SVCPRCSSNO#, #REFMSGIDNO#, #REFMSGIDNAME#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertCondRule" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIFR01(
|
||||
EAISVCNAME, SVCPRCSSNO, RULESERNO, RSULTPRCSSNO, RULEFLDGROUPNAME, RULEFLDNAME, CMPRCTNT)
|
||||
VALUES(
|
||||
#EAISVCNAME#, #SVCPRCSSNO#, #RULESERNO#, #RSULTPRCSSNO#, #RULEFLDGROUPNAME#, #RULEFLDNAME#, #CMPRCTNT#)
|
||||
</statement>
|
||||
|
||||
<statement id="insertSvc" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIHE02(
|
||||
EAISVCNAME
|
||||
, SVCPRCSSNO
|
||||
, PSVINTFACDSTICNAME
|
||||
, PSVSYSBZWKDSTCD
|
||||
, PSVSYSSVCDSTICNAME
|
||||
, PSVSYSADPTRBZWKGROUPNAME
|
||||
, FLOVRYN
|
||||
, CHNGEONOT
|
||||
, CHNGMSGIDNAME
|
||||
, BASCRSPNSMSGCMPRCTNT
|
||||
, BASCRSPNSCHNGEONOT
|
||||
, BASCRSPNSCHNGMSGIDNAME
|
||||
, ERRRSPNSMSGCMPRCTNT
|
||||
, ERRRSPNSCHNGEONOT
|
||||
, ERRRSPNSCHNGMSGIDNAME
|
||||
, NEXTSVCPRCSSNO
|
||||
, OUTBNDROUTNAME
|
||||
, TOUTVAL
|
||||
, CMPENSVCPRCSSDSTICNAME
|
||||
, SUPPLDELYN
|
||||
, HDRCTRLDSTCD
|
||||
, HDRREFCLSNAME
|
||||
, RESTOPTION
|
||||
)
|
||||
VALUES (
|
||||
#eaiSvcName#
|
||||
, #svcPrcssNo#
|
||||
, #psvIntfacDsticName#
|
||||
, #psvSysBzwkDstcd#
|
||||
, #psvSysSvcDsticName#
|
||||
, #psvSysAdptrBzwkGroupName#
|
||||
, #flovrYn#
|
||||
, #chngEonot#
|
||||
, #chngMsgIdName#
|
||||
, #bascRspnsMsgCmprCtnt#
|
||||
, #bascRspnsChngEonot#
|
||||
, #bascRspnsChngMsgIdName#
|
||||
, #errRspnsMsgCmprCtnt#
|
||||
, #errRspnsChngEonot#
|
||||
, #errRspnsChngMsgIdName#
|
||||
, #nextSvcPrcssNo#
|
||||
, #outbndRoutName#
|
||||
, #toutVal#
|
||||
, #cmpenSvcPrcssDsticName#
|
||||
, #supplDelYn#
|
||||
, #hdrCtrlDstcd#
|
||||
, #hdrRefClsName#
|
||||
, #restOption#
|
||||
|
||||
)
|
||||
</statement>
|
||||
|
||||
<statement id="updateSvc" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIHE02
|
||||
SET PSVINTFACDSTICNAME = #psvIntfacDsticName#
|
||||
, PSVSYSBZWKDSTCD = #psvSysBzwkDstcd#
|
||||
, PSVSYSSVCDSTICNAME = #psvSysSvcDsticName#
|
||||
, PSVSYSADPTRBZWKGROUPNAME = #psvSysAdptrBzwkGroupName#
|
||||
, FLOVRYN = #flovrYn#
|
||||
, CHNGEONOT = #chngEonot#
|
||||
, CHNGMSGIDNAME = #chngMsgIdName#
|
||||
, BASCRSPNSMSGCMPRCTNT = #bascRspnsMsgCmprCtnt#
|
||||
, BASCRSPNSCHNGEONOT = #bascRspnsChngEonot#
|
||||
, BASCRSPNSCHNGMSGIDNAME = #bascRspnsChngMsgIdName#
|
||||
, ERRRSPNSMSGCMPRCTNT = #errRspnsMsgCmprCtnt#
|
||||
, ERRRSPNSCHNGEONOT = #errRspnsChngEonot#
|
||||
, ERRRSPNSCHNGMSGIDNAME = #errRspnsChngMsgIdName#
|
||||
, NEXTSVCPRCSSNO = #nextSvcPrcssNo#
|
||||
, OUTBNDROUTNAME = #outbndRoutName#
|
||||
, TOUTVAL = #toutVal#
|
||||
, CMPENSVCPRCSSDSTICNAME = #cmpenSvcPrcssDsticName#
|
||||
, SUPPLDELYN = #supplDelYn#
|
||||
, HDRCTRLDSTCD = #hdrCtrlDstcd#
|
||||
, HDRREFCLSNAME = #hdrRefClsName#
|
||||
, RESTOPTION = #restOption#
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
AND SVCPRCSSNO = #svcPrcssNo#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteSvc" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIHE02
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
<isNotEmpty prepend="AND" property="svcPrcssNo">
|
||||
AND SVCPRCSSNO = #svcPrcssNo#
|
||||
</isNotEmpty>
|
||||
</statement>
|
||||
|
||||
|
||||
</sqlMap>
|
||||
|
||||
@@ -0,0 +1,267 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="EaiMsg">
|
||||
<statement id="delete" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIHE01
|
||||
WHERE EAISVCNAME=#eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectDetail" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
EAISVCNAME AS "EAISVCNAME"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, SVCHMSEONOT AS "SVCHMSEONOT"
|
||||
, SVCMOTIVUSEDSTCD AS "SVCMOTIVUSEDSTCD"
|
||||
, SVCPRCESDSTICNAME AS "SVCPRCESDSTICNAME"
|
||||
, FLOWCTRLROUTNAME AS "FLOWCTRLROUTNAME"
|
||||
, INTGRADSTICNAME AS "INTGRADSTICNAME"
|
||||
, SVCBFCLMNLOGYN AS "SVCBFCLMNLOGYN"
|
||||
, GSTATSYSADPTRBZWKGROUPNAME AS "GSTATSYSADPTRBZWKGROUPNAME"
|
||||
, SEVRLOGLVELNO AS "SEVRLOGLVELNO"
|
||||
, SVCLOGLVELNO AS "SVCLOGLVELNO"
|
||||
, ERREAISVCNAME AS "ERREAISVCNAME"
|
||||
, DMNDERRCHNGIDNAME AS "DMNDERRCHNGIDNAME"
|
||||
, DMNDERRFLDNAME AS "DMNDERRFLDNAME"
|
||||
, RSPNSERRCHNGIDNAME AS "RSPNSERRCHNGIDNAME"
|
||||
, RSPNSERRFLDNAME AS "RSPNSERRFLDNAME"
|
||||
, EAISVCDESC AS "EAISVCDESC"
|
||||
, EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, MODFIMGTSTUSDSTCD AS "MODFIMGTSTUSDSTCD"
|
||||
, EAILASTAMNDYMS AS "EAILASTAMNDYMS"
|
||||
, EAIGROUPCOCD AS "EAIGROUPCOCD"
|
||||
, TRANTYPE AS "TRANTYPE"
|
||||
, USEYN AS "USEYN"
|
||||
, VERINFO AS "VERINFO"
|
||||
, TXID AS "TXID"
|
||||
, REFKEY AS "REFKEY"
|
||||
, EXTBIZCD AS "EXTBIZCD"
|
||||
, AUTHOR AS "AUTHOR"
|
||||
, INTERNALEXTERNALDVCD AS "INTERNALEXTERNALDVCD"
|
||||
FROM $schemaId$.TSEAIHE01
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListSvc" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
A.EAISVCNAME AS "EAISVCNAME"
|
||||
, A.SVCPRCSSNO AS "SVCPRCSSNO"
|
||||
, A.PSVINTFACDSTICNAME AS "PSVINTFACDSTICNAME"
|
||||
, A.PSVSYSBZWKDSTCD AS "PSVSYSBZWKDSTCD"
|
||||
, A.PSVSYSIDNAME AS "PSVSYSIDNAME"
|
||||
, A.PSVSYSSVCDSTICNAME AS "PSVSYSSVCDSTICNAME"
|
||||
, A.PSVSYSADPTRBZWKGROUPNAME AS "PSVSYSADPTRBZWKGROUPNAME"
|
||||
, A.FLOVRYN AS "FLOVRYN"
|
||||
, A.CHNGEONOT AS "CHNGEONOT"
|
||||
, A.CHNGMSGIDNAME AS "CHNGMSGIDNAME"
|
||||
, A.BASCRSPNSMSGCMPRCTNT AS "BASCRSPNSMSGCMPRCTNT"
|
||||
, A.BASCRSPNSCHNGEONOT AS "BASCRSPNSCHNGEONOT"
|
||||
, A.BASCRSPNSCHNGMSGIDNAME AS "BASCRSPNSCHNGMSGIDNAME"
|
||||
, A.ERRRSPNSMSGCMPRCTNT AS "ERRRSPNSMSGCMPRCTNT"
|
||||
, A.ERRRSPNSCHNGEONOT AS "ERRRSPNSCHNGEONOT"
|
||||
, A.ERRRSPNSCHNGMSGIDNAME AS "ERRRSPNSCHNGMSGIDNAME"
|
||||
, A.NEXTSVCPRCSSNO AS "NEXTSVCPRCSSNO"
|
||||
, A.OUTBNDROUTNAME AS "OUTBNDROUTNAME"
|
||||
, A.TOUTVAL AS "TOUTVAL"
|
||||
, A.CMPENSVCPRCSSDSTICNAME AS "CMPENSVCPRCSSDSTICNAME"
|
||||
, A.SUPPLDELYN AS "SUPPLDELYN"
|
||||
, A.HDRCTRLDSTCD AS "HDRCTRLDSTCD"
|
||||
, A.HDRREFCLSNAME AS "HDRREFCLSNAME"
|
||||
FROM $schemaId$.TSEAIHE02 A,
|
||||
$schemaId$.TSEAIHE01 B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.EAISVCNAME = #eaiSvcName#
|
||||
ORDER BY A.EAISVCNAME, A.SVCPRCSSNO
|
||||
</statement>
|
||||
|
||||
<statement id="insertSvcClone" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIHE02(
|
||||
EAISVCNAME
|
||||
, SVCPRCSSNO
|
||||
, PSVINTFACDSTICNAME
|
||||
, PSVSYSBZWKDSTCD
|
||||
, PSVSYSIDNAME
|
||||
, PSVSYSSVCDSTICNAME
|
||||
, PSVSYSADPTRBZWKGROUPNAME
|
||||
, FLOVRYN
|
||||
, CHNGEONOT
|
||||
, CHNGMSGIDNAME
|
||||
, BASCRSPNSMSGCMPRCTNT
|
||||
, BASCRSPNSCHNGEONOT
|
||||
, BASCRSPNSCHNGMSGIDNAME
|
||||
, ERRRSPNSMSGCMPRCTNT
|
||||
, ERRRSPNSCHNGEONOT
|
||||
, ERRRSPNSCHNGMSGIDNAME
|
||||
, NEXTSVCPRCSSNO
|
||||
, OUTBNDROUTNAME
|
||||
, TOUTVAL
|
||||
, CMPENSVCPRCSSDSTICNAME
|
||||
, SUPPLDELYN
|
||||
, HDRCTRLDSTCD
|
||||
, HDRREFCLSNAME
|
||||
, RESTOPTION
|
||||
)
|
||||
SELECT #newEaiSvcName#
|
||||
, SVCPRCSSNO
|
||||
, PSVINTFACDSTICNAME
|
||||
, PSVSYSBZWKDSTCD
|
||||
, PSVSYSIDNAME
|
||||
, PSVSYSSVCDSTICNAME
|
||||
, PSVSYSADPTRBZWKGROUPNAME
|
||||
, FLOVRYN
|
||||
, CHNGEONOT
|
||||
, CHNGMSGIDNAME
|
||||
, BASCRSPNSMSGCMPRCTNT
|
||||
, BASCRSPNSCHNGEONOT
|
||||
, BASCRSPNSCHNGMSGIDNAME
|
||||
, ERRRSPNSMSGCMPRCTNT
|
||||
, ERRRSPNSCHNGEONOT
|
||||
, ERRRSPNSCHNGMSGIDNAME
|
||||
, NEXTSVCPRCSSNO
|
||||
, OUTBNDROUTNAME
|
||||
, TOUTVAL
|
||||
, CMPENSVCPRCSSDSTICNAME
|
||||
, SUPPLDELYN
|
||||
, HDRCTRLDSTCD
|
||||
, HDRREFCLSNAME
|
||||
, RESTOPTION
|
||||
FROM $schemaId$.TSEAIHE02
|
||||
WHERE EAISVCNAME = #oldEaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteRefForEaiSvcName" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIMS02
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="insertRefClone" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIMS02(
|
||||
EAISVCNAME
|
||||
, SVCPRCSSNO
|
||||
, REFMSGIDNO
|
||||
, REFMSGIDNAME
|
||||
)
|
||||
SELECT #newEaiSvcName#
|
||||
, SVCPRCSSNO
|
||||
, REFMSGIDNO
|
||||
, REFMSGIDNAME
|
||||
FROM $schemaId$.TSEAIMS02
|
||||
WHERE EAISVCNAME = #oldEaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteCondRuleForEaiSvcName" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIFR01
|
||||
WHERE EAISVCNAME = #eaiSvcName#
|
||||
</statement>
|
||||
<statement id="insertCondRuleClone" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
INSERT INTO $schemaId$.TSEAIFR01(
|
||||
EAISVCNAME
|
||||
, SVCPRCSSNO
|
||||
, RULESERNO
|
||||
, RSULTPRCSSNO
|
||||
, RULEFLDGROUPNAME
|
||||
, RULEFLDNAME
|
||||
, CMPRCTNT
|
||||
)
|
||||
SELECT #newEaiSvcName#
|
||||
, SVCPRCSSNO
|
||||
, RULESERNO
|
||||
, RSULTPRCSSNO
|
||||
, RULEFLDGROUPNAME
|
||||
, RULEFLDNAME
|
||||
, CMPRCTNT
|
||||
FROM $schemaId$.TSEAIFR01
|
||||
WHERE EAISVCNAME = #oldEaiSvcName#
|
||||
</statement>
|
||||
|
||||
<statement id="selectListAll" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT
|
||||
EAISVCNAME AS "EAISVCNAME"
|
||||
, EAIBZWKDSTCD AS "EAIBZWKDSTCD"
|
||||
, SVCHMSEONOT AS "SVCHMSEONOT"
|
||||
, SVCMOTIVUSEDSTCD AS "SVCMOTIVUSEDSTCD"
|
||||
, SVCPRCESDSTICNAME AS "SVCPRCESDSTICNAME"
|
||||
, FLOWCTRLROUTNAME AS "FLOWCTRLROUTNAME"
|
||||
, INTGRADSTICNAME AS "INTGRADSTICNAME"
|
||||
, SVCBFCLMNLOGYN AS "SVCBFCLMNLOGYN"
|
||||
, GSTATSYSADPTRBZWKGROUPNAME AS "GSTATSYSADPTRBZWKGROUPNAME"
|
||||
, SEVRLOGLVELNO AS "SEVRLOGLVELNO"
|
||||
, SVCLOGLVELNO AS "SVCLOGLVELNO"
|
||||
, ERREAISVCNAME AS "ERREAISVCNAME"
|
||||
, DMNDERRCHNGIDNAME AS "DMNDERRCHNGIDNAME"
|
||||
, DMNDERRFLDNAME AS "DMNDERRFLDNAME"
|
||||
, RSPNSERRCHNGIDNAME AS "RSPNSERRCHNGIDNAME"
|
||||
, RSPNSERRFLDNAME AS "RSPNSERRFLDNAME"
|
||||
, EAISVCDESC AS "EAISVCDESC"
|
||||
, EAISEVRDSTCD AS "EAISEVRDSTCD"
|
||||
, MODFIMGTSTUSDSTCD AS "MODFIMGTSTUSDSTCD"
|
||||
, EAILASTAMNDYMS AS "EAILASTAMNDYMS"
|
||||
, EAIGROUPCOCD AS "EAIGROUPCOCD"
|
||||
, TRANTYPE AS "TRANTYPE"
|
||||
, USEYN AS "USEYN"
|
||||
FROM $schemaId$.TSEAIHE01
|
||||
</statement>
|
||||
|
||||
<!--
|
||||
<statement id="getEaiCondRules" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT A.EAISVCNAME "eAISvcCd", A.SVCPRCSSNO "svcPssSeq"
|
||||
, A.RULESERNO "RuleSerno", A.RSULTPRCSSNO "rsultPrcssNo"
|
||||
, A.RULEFLDGROUPNAME "ruleGrpNm", A.RULEFLDNAME "ruleColNm"
|
||||
, A.CMPRCTNT "ruleCprTxt"
|
||||
FROM $schemaId$.TSEAIFR01 A,
|
||||
( SELECT T.EAISVCNAME EAISVCNAME, T.SVCPRCSSNO SVCPRCSSNO
|
||||
FROM $schemaId$.TSEAIHE01 X
|
||||
, $schemaId$.TSEAIHE02 T
|
||||
WHERE X.EAISVCNAME = T.EAISVCNAME
|
||||
ORDER BY T.EAISVCNAME, T.SVCPRCSSNO ) B
|
||||
WHERE A.EAISVCNAME = B.EAISVCNAME
|
||||
AND A.SVCPRCSSNO = B.SVCPRCSSNO
|
||||
<isNotEmpty prepend="AND" property="eAISvcCd">
|
||||
A.EAISVCNAME = #eAISvcCd#
|
||||
</isNotEmpty>
|
||||
ORDER BY A.EAISVCNAME , A.RSULTPRCSSNO , A.RULESERNO , A.SVCPRCSSNO, A.RULEFLDGROUPNAME, A.RULEFLDNAME
|
||||
</statement>
|
||||
|
||||
<statement id="getRefMsgBizKey" parameterClass="java.util.HashMap" resultClass="java.lang.String">
|
||||
SELECT REFMSGIDNAME "RefMsgIDName"
|
||||
FROM $schemaId$.TSEAIMS02
|
||||
WHERE EAISVCNAME = #eAISvcCd#
|
||||
AND SVCPRCSSNO = 1
|
||||
AND REFMSGIDNO = 1
|
||||
</statement>
|
||||
|
||||
<statement id="updateCondPerRtg" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
UPDATE $schemaId$.TSEAIFR01
|
||||
SET RULEFLDGROUPNAME = #ruleGrpNm#
|
||||
, RULEFLDNAME = #ruleColNm#
|
||||
, CMPRCTNT = #ruleCprVl#
|
||||
WHERE EAISVCNAME = #eAISvcCd#
|
||||
AND RSULTPRCSSNO = #rsltPssSeq#
|
||||
AND RULESERNO = #ruleSNo#
|
||||
AND SVCPRCSSNO = #svcPssSeq#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteEaiIdvHeaderAll" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIHE02
|
||||
WHERE EAISVCNAME = #eAISvcCd#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteEaiRefMsgsSub" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIMS02
|
||||
WHERE EAISVCNAME = #eAISvcCd#
|
||||
AND SVCPRCSSNO = #svcPssSeq#
|
||||
</statement>
|
||||
|
||||
<statement id="deleteEaiCondRulesSub" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIFR01
|
||||
WHERE EAISVCNAME = #eAISvcCd#
|
||||
AND SVCPRCSSNO = #svcPssSeq#
|
||||
</statement>
|
||||
|
||||
<statement id="checkEAISvcCd" parameterClass="java.util.HashMap" resultClass="java.lang.Integer">
|
||||
SELECT COUNT(*)
|
||||
FROM $schemaId$.TSEAIHE01
|
||||
WHERE UPPER(EAISVCNAME) LIKE #eAISvcCd#
|
||||
</statement>
|
||||
-->
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,106 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="MetaSelect">
|
||||
|
||||
|
||||
|
||||
<statement id="selectSyncItem" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT ITEM_ID
|
||||
, ITEM_KNM
|
||||
, ITEM_ENM
|
||||
, DATA_TYPE
|
||||
, DATA_LENGTH
|
||||
, DATA_SCALE
|
||||
, DESCRIPTION
|
||||
, TO_CHAR(CHNG_DTTM , 'YYYYMMDDHH24MISS') CHNG_DTTM
|
||||
, DEL_YN
|
||||
FROM WISEMETA.VW_ITEM
|
||||
WHERE CHNG_DTTM >= (TO_DATE ( #time# , 'YYYYMMDDHH24MISS') - (1/24/60*7))
|
||||
</statement>
|
||||
|
||||
<statement id="selectSyncTelegram" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT TELEGRAM_ID
|
||||
, TELEGRAM_KNM
|
||||
, TELEGRAM_ENM
|
||||
, DATA_TYPE
|
||||
, DATA_LENGTH
|
||||
, DATA_SCALE
|
||||
, DESCRIPTION
|
||||
, TO_CHAR(CHNG_DTTM , 'YYYYMMDDHH24MISS') CHNG_DTTM
|
||||
, DEL_YN
|
||||
FROM WISEMETA.VW_TELEGRAM
|
||||
WHERE CHNG_DTTM >= (TO_DATE ( #time#, 'YYYYMMDDHH24MISS') - (1/24/60*7))
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="selectSyncStdErrMsg" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT OBJ_ID
|
||||
, STD_ERR_CD_YN
|
||||
, ERR_CD
|
||||
, STSY_ERR_CD
|
||||
, ERR_TLG_LAN_DSCD
|
||||
, MSG_DIT
|
||||
, ERR_TP_CD
|
||||
, ERR_CD_US_YN
|
||||
, IPT_MSG_CD_YN
|
||||
, ISD_ERR_CAS_CTS
|
||||
, OSD_ERR_CAS_CTS
|
||||
, ERR_CD_APL_DT
|
||||
, ACTN_CD
|
||||
, OF_ACTN_CD
|
||||
, TO_CHAR(CHNG_DTTM , 'YYYYMMDDHH24MISS') CHNG_DTTM
|
||||
, DEL_YN
|
||||
FROM WISEMETA.VW_STD_ERR_MSG
|
||||
WHERE CHNG_DTTM >= (TO_DATE ( #time#, 'YYYYMMDDHH24MISS') - (1/24/60*7))
|
||||
</statement>
|
||||
|
||||
<statement id="selectSyncCode" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT CODE_ID
|
||||
, CD_KNM
|
||||
, VLD_VAL
|
||||
, CD_IDTF_ID
|
||||
, CLSF_TYPE_ID
|
||||
, CD_ENM
|
||||
, CD_CLSF_TYPE_NM
|
||||
, VLD_VAL_SNO
|
||||
, VLD_VAL_NM
|
||||
, VLD_VAL_FRMAL_NM
|
||||
, UPPER_VLD_VAL
|
||||
, UPPSER_VLD_VAL_NM
|
||||
, DOMN_KNM
|
||||
, DOMN_ENM
|
||||
, TO_CHAR(VLD_SDT , 'YYYYMMDDHH24MISS') VLD_SDT
|
||||
, TO_CHAR(VLD_EDT , 'YYYYMMDDHH24MISS') VLD_EDT
|
||||
, TO_CHAR(CRT_DTTI , 'YYYYMMDDHH24MISS') CRT_DTTI
|
||||
, TO_CHAR(CHNG_DTTM , 'YYYYMMDDHH24MISS') CHNG_DTTM
|
||||
, STD_COD_ID
|
||||
, DATA_TYPE
|
||||
, DATA_LENGTH
|
||||
, DEL_YN
|
||||
FROM WISEMETA.VW_CODE
|
||||
WHERE CHNG_DTTM >= (TO_DATE ( #time#, 'YYYYMMDDHH24MISS') - (1/24/60*7))
|
||||
</statement>
|
||||
|
||||
<statement id="selectSyncActnMsg" parameterClass="java.util.HashMap" resultClass="java.util.HashMap">
|
||||
SELECT OBJ_ID
|
||||
, ERR_ACT_CD
|
||||
, ERR_TLG_LAN_DSCD
|
||||
, CHNL_MSG_CD
|
||||
, CHNL_TYP_CD
|
||||
, ACTN_MSG_CTNT
|
||||
, USE_YN
|
||||
, ACTN_CD_APCL_DT
|
||||
, MCI_LNK_YN
|
||||
, MCI_LNK_DT
|
||||
, ACTN_DEL_YN
|
||||
, TO_CHAR(CHNG_DTTM , 'YYYYMMDDHH24MISS') CHNG_DTTM
|
||||
, DEL_YN
|
||||
FROM WISEMETA.VW_ACTN_MSG
|
||||
WHERE CHNG_DTTM >= (TO_DATE ( #time#, 'YYYYMMDDHH24MISS') - (1/24/60*7))
|
||||
</statement>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</sqlMap>
|
||||
@@ -0,0 +1,183 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="DailyBackup">
|
||||
|
||||
<statement id="findDailyProcData" parameterClass="java.util.Map" resultClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist02VO"><![CDATA[
|
||||
SELECT MAX(#date#) AS STATCYMD
|
||||
, SUBSTR(MSGDPSTYMS, 9, 2) AS HH
|
||||
, EAIBZWKDSTCD
|
||||
, EAISVCNAME
|
||||
, ' ' AS CHNLMDIADSTCD
|
||||
, CONCAT( SUBSTR(SVCMOTIVUSEDSTCD, 1, 1) , SUBSTR(PSVINTFACDSTICNAME, 1, 1) ) AS INTFACPTRNCD
|
||||
, STNDMSGUSEYN
|
||||
, LOGPRCSSSERNO
|
||||
, COUNT(*) AS TRSTMNOITM
|
||||
, MAX( ( CAST(SUBSTR(MSGPRCSSYMS,11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,15,3) AS UNSIGNED) )
|
||||
- ( CAST(SUBSTR(MSGDPSTYMS, 11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,15,3) AS UNSIGNED) )
|
||||
) AS RSPNSMAXVAL
|
||||
, AVG( ( CAST(SUBSTR(MSGPRCSSYMS,11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,15,3) AS UNSIGNED) )
|
||||
- ( CAST(SUBSTR(MSGDPSTYMS, 11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,15,3) AS UNSIGNED) )
|
||||
) AS RSPNSAVGVAL
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE
|
||||
MSGDPSTYMS >= CONCAT( #date# , '000000000')
|
||||
AND MSGDPSTYMS <= CONCAT(#date# , '239999999')
|
||||
AND (LOGPRCSSSERNO = 100 OR (LOGPRCSSSERNO = 300 AND SVCMOTIVUSEDSTCD = 'ASYN' AND PSVINTFACDSTICNAME = 'ASYN'))
|
||||
GROUP BY SUBSTR(MSGDPSTYMS, 9, 2)
|
||||
, EAIBZWKDSTCD
|
||||
, EAISVCNAME
|
||||
/*, CHNLDSTCD*/
|
||||
/*, CONCAT( SUBSTR(SVCMOTIVUSEDSTCD, 1, 1) , SUBSTR(PSVINTFACDSTICNAME, 1, 1) )*/
|
||||
, SVCMOTIVUSEDSTCD
|
||||
, PSVINTFACDSTICNAME
|
||||
, STNDMSGUSEYN
|
||||
, LOGPRCSSSERNO
|
||||
]]></statement>
|
||||
|
||||
|
||||
|
||||
<statement id="findDailyErrorData" parameterClass="java.util.Map" resultClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist02VO"><![CDATA[
|
||||
SELECT MAX(#date#) AS STATCYMD
|
||||
, SUBSTR(MSGDPSTYMS, 9, 2) AS HH
|
||||
, EAIBZWKDSTCD
|
||||
, EAISVCNAME
|
||||
, ' ' AS CHNLMDIADSTCD
|
||||
, CONCAT( SUBSTR(SVCMOTIVUSEDSTCD, 1, 1) , SUBSTR(PSVINTFACDSTICNAME, 1, 1) ) AS INTFACPTRNCD
|
||||
, STNDMSGUSEYN
|
||||
, LOGPRCSSSERNO
|
||||
, COUNT(*) AS ERRNOITM
|
||||
, MAX( ( CAST(SUBSTR(MSGPRCSSYMS,11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,15,3) AS UNSIGNED) )
|
||||
- ( CAST(SUBSTR(MSGDPSTYMS, 11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,15,3) AS UNSIGNED) )
|
||||
) AS RSPNSMAXVAL
|
||||
, AVG( ( CAST(SUBSTR(MSGPRCSSYMS,11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGPRCSSYMS,15,3) AS UNSIGNED) )
|
||||
- ( CAST(SUBSTR(MSGDPSTYMS, 11,2) AS UNSIGNED) * 60000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,13,2) AS UNSIGNED) * 1000
|
||||
+ CAST(SUBSTR(MSGDPSTYMS ,15,3) AS UNSIGNED) )
|
||||
) AS RSPNSAVGVAL
|
||||
FROM $schemaId$.$tableName$
|
||||
WHERE
|
||||
MSGDPSTYMS >= CONCAT( #date# , '000000000' )
|
||||
AND MSGDPSTYMS <= CONCAT( #date# , '239999999' )
|
||||
AND (RSPNSERRCDNAME LIKE 'RE%' OR RSPNSERRCDNAME LIKE 'RF%')
|
||||
AND (
|
||||
(SVCMOTIVUSEDSTCD != 'ASYN' OR PSVINTFACDSTICNAME != 'ASYN' AND LOGPRCSSSERNO = 400)
|
||||
OR
|
||||
(SVCMOTIVUSEDSTCD = 'ASYN' AND PSVINTFACDSTICNAME = 'ASYN'
|
||||
AND (LOGPRCSSSERNO = 200 OR LOGPRCSSSERNO = 300 OR LOGPRCSSSERNO = 400 OR LOGPRCSSSERNO = 900))
|
||||
)
|
||||
GROUP BY SUBSTR(MSGDPSTYMS, 9, 2)
|
||||
, EAIBZWKDSTCD
|
||||
, EAISVCNAME
|
||||
/*, CHNLDSTCD*/
|
||||
/*, SUBSTR(SVCMOTIVUSEDSTCD, 1, 1) || SUBSTR(PSVINTFACDSTICNAME, 1, 1)*/
|
||||
, SVCMOTIVUSEDSTCD
|
||||
, PSVINTFACDSTICNAME
|
||||
, STNDMSGUSEYN
|
||||
, LOGPRCSSSERNO
|
||||
]]></statement>
|
||||
|
||||
<parameterMap class="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist02VO" id="insertDailyData-params">
|
||||
<parameter property="statcYmd"/>
|
||||
<parameter property="eaiBzwkDstcd"/>
|
||||
<parameter property="eaiSvcName"/>
|
||||
<parameter property="intfacPtrnCd"/>
|
||||
<parameter property="chnlMdiaDstcd"/>
|
||||
<parameter property="logPrcssSerno"/>
|
||||
<parameter property="stndMsgUseYn"/>
|
||||
<parameter property="hhTrsmtNoitm0"/> <parameter property="hhErrNoitm0"/> <parameter property="hhRspnsAvgVal0"/> <parameter property="hhRspnsMaxVal0"/>
|
||||
<parameter property="hhTrsmtNoitm1"/> <parameter property="hhErrNoitm1"/> <parameter property="hhRspnsAvgVal1"/> <parameter property="hhRspnsMaxVal1"/>
|
||||
<parameter property="hhTrsmtNoitm2"/> <parameter property="hhErrNoitm2"/> <parameter property="hhRspnsAvgVal2"/> <parameter property="hhRspnsMaxVal2"/>
|
||||
<parameter property="hhTrsmtNoitm3"/> <parameter property="hhErrNoitm3"/> <parameter property="hhRspnsAvgVal3"/> <parameter property="hhRspnsMaxVal3"/>
|
||||
<parameter property="hhTrsmtNoitm4"/> <parameter property="hhErrNoitm4"/> <parameter property="hhRspnsAvgVal4"/> <parameter property="hhRspnsMaxVal4"/>
|
||||
<parameter property="hhTrsmtNoitm5"/> <parameter property="hhErrNoitm5"/> <parameter property="hhRspnsAvgVal5"/> <parameter property="hhRspnsMaxVal5"/>
|
||||
<parameter property="hhTrsmtNoitm6"/> <parameter property="hhErrNoitm6"/> <parameter property="hhRspnsAvgVal6"/> <parameter property="hhRspnsMaxVal6"/>
|
||||
<parameter property="hhTrsmtNoitm7"/> <parameter property="hhErrNoitm7"/> <parameter property="hhRspnsAvgVal7"/> <parameter property="hhRspnsMaxVal7"/>
|
||||
<parameter property="hhTrsmtNoitm8"/> <parameter property="hhErrNoitm8"/> <parameter property="hhRspnsAvgVal8"/> <parameter property="hhRspnsMaxVal8"/>
|
||||
<parameter property="hhTrsmtNoitm9"/> <parameter property="hhErrNoitm9"/> <parameter property="hhRspnsAvgVal9"/> <parameter property="hhRspnsMaxVal9"/>
|
||||
<parameter property="hhTrsmtNoitm10"/><parameter property="hhErrNoitm10"/><parameter property="hhRspnsAvgVal10"/><parameter property="hhRspnsMaxVal10"/>
|
||||
<parameter property="hhTrsmtNoitm11"/><parameter property="hhErrNoitm11"/><parameter property="hhRspnsAvgVal11"/><parameter property="hhRspnsMaxVal11"/>
|
||||
<parameter property="hhTrsmtNoitm12"/><parameter property="hhErrNoitm12"/><parameter property="hhRspnsAvgVal12"/><parameter property="hhRspnsMaxVal12"/>
|
||||
<parameter property="hhTrsmtNoitm13"/><parameter property="hhErrNoitm13"/><parameter property="hhRspnsAvgVal13"/><parameter property="hhRspnsMaxVal13"/>
|
||||
<parameter property="hhTrsmtNoitm14"/><parameter property="hhErrNoitm14"/><parameter property="hhRspnsAvgVal14"/><parameter property="hhRspnsMaxVal14"/>
|
||||
<parameter property="hhTrsmtNoitm15"/><parameter property="hhErrNoitm15"/><parameter property="hhRspnsAvgVal15"/><parameter property="hhRspnsMaxVal15"/>
|
||||
<parameter property="hhTrsmtNoitm16"/><parameter property="hhErrNoitm16"/><parameter property="hhRspnsAvgVal16"/><parameter property="hhRspnsMaxVal16"/>
|
||||
<parameter property="hhTrsmtNoitm17"/><parameter property="hhErrNoitm17"/><parameter property="hhRspnsAvgVal17"/><parameter property="hhRspnsMaxVal17"/>
|
||||
<parameter property="hhTrsmtNoitm18"/><parameter property="hhErrNoitm18"/><parameter property="hhRspnsAvgVal18"/><parameter property="hhRspnsMaxVal18"/>
|
||||
<parameter property="hhTrsmtNoitm19"/><parameter property="hhErrNoitm19"/><parameter property="hhRspnsAvgVal19"/><parameter property="hhRspnsMaxVal19"/>
|
||||
<parameter property="hhTrsmtNoitm20"/><parameter property="hhErrNoitm20"/><parameter property="hhRspnsAvgVal20"/><parameter property="hhRspnsMaxVal20"/>
|
||||
<parameter property="hhTrsmtNoitm21"/><parameter property="hhErrNoitm21"/><parameter property="hhRspnsAvgVal21"/><parameter property="hhRspnsMaxVal21"/>
|
||||
<parameter property="hhTrsmtNoitm22"/><parameter property="hhErrNoitm22"/><parameter property="hhRspnsAvgVal22"/><parameter property="hhRspnsMaxVal22"/>
|
||||
<parameter property="hhTrsmtNoitm23"/><parameter property="hhErrNoitm23"/><parameter property="hhRspnsAvgVal23"/><parameter property="hhRspnsMaxVal23"/>
|
||||
</parameterMap>
|
||||
|
||||
<insert id="insertDailyData" parameterClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist02VO" parameterMap="insertDailyData-params"><![CDATA[
|
||||
INSERT INTO $schemaId$.TSEAIST02 (
|
||||
STATCYMD, EAIBZWKDSTCD, EAISVCNAME, INTFACPTRNCD,
|
||||
CHNLMDIADSTCD, LOGPRCSSSERNO, STNDMSGUSEYN,
|
||||
|
||||
S0HHTRSMTNOITM, S0HHERRNOITM, S0HHRSPNSAVGVAL, S0HHRSPNSMAXVAL,
|
||||
S1HHTRSMTNOITM, S1HHERRNOITM, S1HHRSPNSAVGVAL, S1HHRSPNSMAXVAL,
|
||||
S2HHTRSMTNOITM, S2HHERRNOITM, S2HHRSPNSAVGVAL, S2HHRSPNSMAXVAL,
|
||||
S3HHTRSMTNOITM, S3HHERRNOITM, S3HHRSPNSAVGVAL, S3HHRSPNSMAXVAL,
|
||||
S4HHTRSMTNOITM, S4HHERRNOITM, S4HHRSPNSAVGVAL, S4HHRSPNSMAXVAL,
|
||||
S5HHTRSMTNOITM, S5HHERRNOITM, S5HHRSPNSAVGVAL, S5HHRSPNSMAXVAL,
|
||||
S6HHTRSMTNOITM, S6HHERRNOITM, S6HHRSPNSAVGVAL, S6HHRSPNSMAXVAL,
|
||||
S7HHTRSMTNOITM, S7HHERRNOITM, S7HHRSPNSAVGVAL, S7HHRSPNSMAXVAL,
|
||||
S8HHTRSMTNOITM, S8HHERRNOITM, S8HHRSPNSAVGVAL, S8HHRSPNSMAXVAL,
|
||||
S9HHTRSMTNOITM, S9HHERRNOITM, S9HHRSPNSAVGVAL, S9HHRSPNSMAXVAL,
|
||||
S10HHTRSMTNOITM, S10HHERRNOITM, S10HHRSPNSAVGVAL, S10HHRSPNSMAXVAL,
|
||||
S11HHTRSMTNOITM, S11HHERRNOITM, S11HHRSPNSAVGVAL, S11HHRSPNSMAXVAL,
|
||||
S12HHTRSMTNOITM, S12HHERRNOITM, S12HHRSPNSAVGVAL, S12HHRSPNSMAXVAL,
|
||||
S13HHTRSMTNOITM, S13HHERRNOITM, S13HHRSPNSAVGVAL, S13HHRSPNSMAXVAL,
|
||||
S14HHTRSMTNOITM, S14HHERRNOITM, S14HHRSPNSAVGVAL, S14HHRSPNSMAXVAL,
|
||||
S15HHTRSMTNOITM, S15HHERRNOITM, S15HHRSPNSAVGVAL, S15HHRSPNSMAXVAL,
|
||||
S16HHTRSMTNOITM, S16HHERRNOITM, S16HHRSPNSAVGVAL, S16HHRSPNSMAXVAL,
|
||||
S17HHTRSMTNOITM, S17HHERRNOITM, S17HHRSPNSAVGVAL, S17HHRSPNSMAXVAL,
|
||||
S18HHTRSMTNOITM, S18HHERRNOITM, S18HHRSPNSAVGVAL, S18HHRSPNSMAXVAL,
|
||||
S19HHTRSMTNOITM, S19HHERRNOITM, S19HHRSPNSAVGVAL, S19HHRSPNSMAXVAL,
|
||||
S20HHTRSMTNOITM, S20HHERRNOITM, S20HHRSPNSAVGVAL, S20HHRSPNSMAXVAL,
|
||||
S21HHTRSMTNOITM, S21HHERRNOITM, S21HHRSPNSAVGVAL, S21HHRSPNSMAXVAL,
|
||||
S22HHTRSMTNOITM, S22HHERRNOITM, S22HHRSPNSAVGVAL, S22HHRSPNSMAXVAL,
|
||||
S23HHTRSMTNOITM, S23HHERRNOITM, S23HHRSPNSAVGVAL, S23HHRSPNSMAXVAL
|
||||
) VALUES (
|
||||
?, ?, ?, ?,
|
||||
?, ?, ?,
|
||||
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?
|
||||
)
|
||||
]]></insert>
|
||||
|
||||
<statement id="deleteDailyData" parameterClass="java.util.Map">
|
||||
DELETE FROM $schemaId$.TSEAIST02 WHERE STATCYMD = #date#
|
||||
</statement>
|
||||
<statement id="selectLogCount" parameterClass="java.util.Map" resultClass="java.math.BigDecimal">
|
||||
select count(1) FROM $schemaId$.$tableName$ WHERE trim(MSGDPSTYMS) LIKE '$date$%'
|
||||
</statement>
|
||||
</sqlMap>
|
||||
+552
@@ -0,0 +1,552 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-2.dtd">
|
||||
<sqlMap namespace="MonthlyBackup">
|
||||
|
||||
<parameterMap class="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist03VO" id="insertMonthlyBackupData-params">
|
||||
<parameter property="statcYm"/>
|
||||
<parameter property="eaiBzwkDstcd"/>
|
||||
<parameter property="eaiSvcName"/>
|
||||
<parameter property="intfacPtrnCd"/>
|
||||
<parameter property="chnlMdiaDstcd"/>
|
||||
<parameter property="logPrcssSerno"/>
|
||||
<parameter property="stndMsgUseYn"/>
|
||||
<parameter property="ddTrsmtNoitm1"/> <parameter property="ddErrNoitm1"/> <parameter property="ddRspnsAvgVal1"/>
|
||||
<parameter property="ddTrsmtNoitm2"/> <parameter property="ddErrNoitm2"/> <parameter property="ddRspnsAvgVal2"/>
|
||||
<parameter property="ddTrsmtNoitm3"/> <parameter property="ddErrNoitm3"/> <parameter property="ddRspnsAvgVal3"/>
|
||||
<parameter property="ddTrsmtNoitm4"/> <parameter property="ddErrNoitm4"/> <parameter property="ddRspnsAvgVal4"/>
|
||||
<parameter property="ddTrsmtNoitm5"/> <parameter property="ddErrNoitm5"/> <parameter property="ddRspnsAvgVal5"/>
|
||||
<parameter property="ddTrsmtNoitm6"/> <parameter property="ddErrNoitm6"/> <parameter property="ddRspnsAvgVal6"/>
|
||||
<parameter property="ddTrsmtNoitm7"/> <parameter property="ddErrNoitm7"/> <parameter property="ddRspnsAvgVal7"/>
|
||||
<parameter property="ddTrsmtNoitm8"/> <parameter property="ddErrNoitm8"/> <parameter property="ddRspnsAvgVal8"/>
|
||||
<parameter property="ddTrsmtNoitm9"/> <parameter property="ddErrNoitm9"/> <parameter property="ddRspnsAvgVal9"/>
|
||||
<parameter property="ddTrsmtNoitm10"/><parameter property="ddErrNoitm10"/><parameter property="ddRspnsAvgVal10"/>
|
||||
<parameter property="ddTrsmtNoitm11"/><parameter property="ddErrNoitm11"/><parameter property="ddRspnsAvgVal11"/>
|
||||
<parameter property="ddTrsmtNoitm12"/><parameter property="ddErrNoitm12"/><parameter property="ddRspnsAvgVal12"/>
|
||||
<parameter property="ddTrsmtNoitm13"/><parameter property="ddErrNoitm13"/><parameter property="ddRspnsAvgVal13"/>
|
||||
<parameter property="ddTrsmtNoitm14"/><parameter property="ddErrNoitm14"/><parameter property="ddRspnsAvgVal14"/>
|
||||
<parameter property="ddTrsmtNoitm15"/><parameter property="ddErrNoitm15"/><parameter property="ddRspnsAvgVal15"/>
|
||||
<parameter property="ddTrsmtNoitm16"/><parameter property="ddErrNoitm16"/><parameter property="ddRspnsAvgVal16"/>
|
||||
<parameter property="ddTrsmtNoitm17"/><parameter property="ddErrNoitm17"/><parameter property="ddRspnsAvgVal17"/>
|
||||
<parameter property="ddTrsmtNoitm18"/><parameter property="ddErrNoitm18"/><parameter property="ddRspnsAvgVal18"/>
|
||||
<parameter property="ddTrsmtNoitm19"/><parameter property="ddErrNoitm19"/><parameter property="ddRspnsAvgVal19"/>
|
||||
<parameter property="ddTrsmtNoitm20"/><parameter property="ddErrNoitm20"/><parameter property="ddRspnsAvgVal20"/>
|
||||
<parameter property="ddTrsmtNoitm21"/><parameter property="ddErrNoitm21"/><parameter property="ddRspnsAvgVal21"/>
|
||||
<parameter property="ddTrsmtNoitm22"/><parameter property="ddErrNoitm22"/><parameter property="ddRspnsAvgVal22"/>
|
||||
<parameter property="ddTrsmtNoitm23"/><parameter property="ddErrNoitm23"/><parameter property="ddRspnsAvgVal23"/>
|
||||
<parameter property="ddTrsmtNoitm24"/><parameter property="ddErrNoitm24"/><parameter property="ddRspnsAvgVal24"/>
|
||||
<parameter property="ddTrsmtNoitm25"/><parameter property="ddErrNoitm25"/><parameter property="ddRspnsAvgVal25"/>
|
||||
<parameter property="ddTrsmtNoitm26"/><parameter property="ddErrNoitm26"/><parameter property="ddRspnsAvgVal26"/>
|
||||
<parameter property="ddTrsmtNoitm27"/><parameter property="ddErrNoitm27"/><parameter property="ddRspnsAvgVal27"/>
|
||||
<parameter property="ddTrsmtNoitm28"/><parameter property="ddErrNoitm28"/><parameter property="ddRspnsAvgVal28"/>
|
||||
<parameter property="ddTrsmtNoitm29"/><parameter property="ddErrNoitm29"/><parameter property="ddRspnsAvgVal29"/>
|
||||
<parameter property="ddTrsmtNoitm30"/><parameter property="ddErrNoitm30"/><parameter property="ddRspnsAvgVal30"/>
|
||||
<parameter property="ddTrsmtNoitm31"/><parameter property="ddErrNoitm31"/><parameter property="ddRspnsAvgVal31"/>
|
||||
</parameterMap>
|
||||
|
||||
<statement id="insertMonthlyBackupData" parameterClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist03VO" parameterMap="insertMonthlyBackupData-params">
|
||||
INSERT INTO $schemaId$.TSEAIST03 (
|
||||
STATCYM, EAIBZWKDSTCD, EAISVCNAME,
|
||||
INTFACPTRNCD, CHNLMDIADSTCD, LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
S1DDTRSMTNOITM, S1DDERRNOITM, S1DDRSPNSAVGVAL,
|
||||
S2DDTRSMTNOITM, S2DDERRNOITM, S2DDRSPNSAVGVAL,
|
||||
S3DDTRSMTNOITM, S3DDERRNOITM, S3DDRSPNSAVGVAL,
|
||||
S4DDTRSMTNOITM, S4DDERRNOITM, S4DDRSPNSAVGVAL,
|
||||
S5DDTRSMTNOITM, S5DDERRNOITM, S5DDRSPNSAVGVAL,
|
||||
S6DDTRSMTNOITM, S6DDERRNOITM, S6DDRSPNSAVGVAL,
|
||||
S7DDTRSMTNOITM, S7DDERRNOITM, S7DDRSPNSAVGVAL,
|
||||
S8DDTRSMTNOITM, S8DDERRNOITM, S8DDRSPNSAVGVAL,
|
||||
S9DDTRSMTNOITM, S9DDERRNOITM, S9DDRSPNSAVGVAL,
|
||||
S10DDTRSMTNOITM, S10DDERRNOITM, S10DDRSPNSAVGVAL,
|
||||
S11DDTRSMTNOITM, S11DDERRNOITM, S11DDRSPNSAVGVAL,
|
||||
S12DDTRSMTNOITM, S12DDERRNOITM, S12DDRSPNSAVGVAL,
|
||||
S13DDTRSMTNOITM, S13DDERRNOITM, S13DDRSPNSAVGVAL,
|
||||
S14DDTRSMTNOITM, S14DDERRNOITM, S14DDRSPNSAVGVAL,
|
||||
S15DDTRSMTNOITM, S15DDERRNOITM, S15DDRSPNSAVGVAL,
|
||||
S16DDTRSMTNOITM, S16DDERRNOITM, S16DDRSPNSAVGVAL,
|
||||
S17DDTRSMTNOITM, S17DDERRNOITM, S17DDRSPNSAVGVAL,
|
||||
S18DDTRSMTNOITM, S18DDERRNOITM, S18DDRSPNSAVGVAL,
|
||||
S19DDTRSMTNOITM, S19DDERRNOITM, S19DDRSPNSAVGVAL,
|
||||
S20DDTRSMTNOITM, S20DDERRNOITM, S20DDRSPNSAVGVAL,
|
||||
S21DDTRSMTNOITM, S21DDERRNOITM, S21DDRSPNSAVGVAL,
|
||||
S22DDTRSMTNOITM, S22DDERRNOITM, S22DDRSPNSAVGVAL,
|
||||
S23DDTRSMTNOITM, S23DDERRNOITM, S23DDRSPNSAVGVAL,
|
||||
S24DDTRSMTNOITM, S24DDERRNOITM, S24DDRSPNSAVGVAL,
|
||||
S25DDTRSMTNOITM, S25DDERRNOITM, S25DDRSPNSAVGVAL,
|
||||
S26DDTRSMTNOITM, S26DDERRNOITM, S26DDRSPNSAVGVAL,
|
||||
S27DDTRSMTNOITM, S27DDERRNOITM, S27DDRSPNSAVGVAL,
|
||||
S28DDTRSMTNOITM, S28DDERRNOITM, S28DDRSPNSAVGVAL,
|
||||
S29DDTRSMTNOITM, S29DDERRNOITM, S29DDRSPNSAVGVAL,
|
||||
S30DDTRSMTNOITM, S30DDERRNOITM, S30DDRSPNSAVGVAL,
|
||||
S31DDTRSMTNOITM, S31DDERRNOITM, S31DDRSPNSAVGVAL )
|
||||
VALUES (
|
||||
?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ? )
|
||||
</statement>
|
||||
|
||||
<statement id="findMonthlyTseaist03" parameterClass="java.util.Map" resultClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist03VO"><![CDATA[
|
||||
SELECT
|
||||
STATCYM,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
SUM(S1DDTRSMTNOITM) AS DDTRSMTNOITM1, SUM(S1DDERRNOITM) AS DDERRNOITM1, ROUND(AVG(S1DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL1,
|
||||
SUM(S2DDTRSMTNOITM) AS DDTRSMTNOITM2, SUM(S2DDERRNOITM) AS DDERRNOITM2, ROUND(AVG(S2DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL2,
|
||||
SUM(S3DDTRSMTNOITM) AS DDTRSMTNOITM3, SUM(S3DDERRNOITM) AS DDERRNOITM3, ROUND(AVG(S3DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL3,
|
||||
SUM(S4DDTRSMTNOITM) AS DDTRSMTNOITM4, SUM(S4DDERRNOITM) AS DDERRNOITM4, ROUND(AVG(S4DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL4,
|
||||
SUM(S5DDTRSMTNOITM) AS DDTRSMTNOITM5, SUM(S5DDERRNOITM) AS DDERRNOITM5, ROUND(AVG(S5DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL5,
|
||||
SUM(S6DDTRSMTNOITM) AS DDTRSMTNOITM6, SUM(S6DDERRNOITM) AS DDERRNOITM6, ROUND(AVG(S6DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL6,
|
||||
SUM(S7DDTRSMTNOITM) AS DDTRSMTNOITM7, SUM(S7DDERRNOITM) AS DDERRNOITM7, ROUND(AVG(S7DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL7,
|
||||
SUM(S8DDTRSMTNOITM) AS DDTRSMTNOITM8, SUM(S8DDERRNOITM) AS DDERRNOITM8, ROUND(AVG(S8DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL8,
|
||||
SUM(S9DDTRSMTNOITM) AS DDTRSMTNOITM9, SUM(S9DDERRNOITM) AS DDERRNOITM9, ROUND(AVG(S9DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL9,
|
||||
SUM(S10DDTRSMTNOITM) AS DDTRSMTNOITM10, SUM(S10DDERRNOITM) AS DDERRNOITM10, ROUND(AVG(S10DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL10,
|
||||
SUM(S11DDTRSMTNOITM) AS DDTRSMTNOITM11, SUM(S11DDERRNOITM) AS DDERRNOITM11, ROUND(AVG(S11DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL11,
|
||||
SUM(S12DDTRSMTNOITM) AS DDTRSMTNOITM12, SUM(S12DDERRNOITM) AS DDERRNOITM12, ROUND(AVG(S12DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL12,
|
||||
SUM(S13DDTRSMTNOITM) AS DDTRSMTNOITM13, SUM(S13DDERRNOITM) AS DDERRNOITM13, ROUND(AVG(S13DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL13,
|
||||
SUM(S14DDTRSMTNOITM) AS DDTRSMTNOITM14, SUM(S14DDERRNOITM) AS DDERRNOITM14, ROUND(AVG(S14DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL14,
|
||||
SUM(S15DDTRSMTNOITM) AS DDTRSMTNOITM15, SUM(S15DDERRNOITM) AS DDERRNOITM15, ROUND(AVG(S15DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL15,
|
||||
SUM(S16DDTRSMTNOITM) AS DDTRSMTNOITM16, SUM(S16DDERRNOITM) AS DDERRNOITM16, ROUND(AVG(S16DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL16,
|
||||
SUM(S17DDTRSMTNOITM) AS DDTRSMTNOITM17, SUM(S17DDERRNOITM) AS DDERRNOITM17, ROUND(AVG(S17DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL17,
|
||||
SUM(S18DDTRSMTNOITM) AS DDTRSMTNOITM18, SUM(S18DDERRNOITM) AS DDERRNOITM18, ROUND(AVG(S18DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL18,
|
||||
SUM(S19DDTRSMTNOITM) AS DDTRSMTNOITM19, SUM(S19DDERRNOITM) AS DDERRNOITM19, ROUND(AVG(S19DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL19,
|
||||
SUM(S20DDTRSMTNOITM) AS DDTRSMTNOITM20, SUM(S20DDERRNOITM) AS DDERRNOITM20, ROUND(AVG(S20DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL20,
|
||||
SUM(S21DDTRSMTNOITM) AS DDTRSMTNOITM21, SUM(S21DDERRNOITM) AS DDERRNOITM21, ROUND(AVG(S21DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL21,
|
||||
SUM(S22DDTRSMTNOITM) AS DDTRSMTNOITM22, SUM(S22DDERRNOITM) AS DDERRNOITM22, ROUND(AVG(S22DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL22,
|
||||
SUM(S23DDTRSMTNOITM) AS DDTRSMTNOITM23, SUM(S23DDERRNOITM) AS DDERRNOITM23, ROUND(AVG(S23DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL23,
|
||||
SUM(S24DDTRSMTNOITM) AS DDTRSMTNOITM24, SUM(S24DDERRNOITM) AS DDERRNOITM24, ROUND(AVG(S24DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL24,
|
||||
SUM(S25DDTRSMTNOITM) AS DDTRSMTNOITM25, SUM(S25DDERRNOITM) AS DDERRNOITM25, ROUND(AVG(S25DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL25,
|
||||
SUM(S26DDTRSMTNOITM) AS DDTRSMTNOITM26, SUM(S26DDERRNOITM) AS DDERRNOITM26, ROUND(AVG(S26DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL26,
|
||||
SUM(S27DDTRSMTNOITM) AS DDTRSMTNOITM27, SUM(S27DDERRNOITM) AS DDERRNOITM27, ROUND(AVG(S27DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL27,
|
||||
SUM(S28DDTRSMTNOITM) AS DDTRSMTNOITM28, SUM(S28DDERRNOITM) AS DDERRNOITM28, ROUND(AVG(S28DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL28,
|
||||
SUM(S29DDTRSMTNOITM) AS DDTRSMTNOITM29, SUM(S29DDERRNOITM) AS DDERRNOITM29, ROUND(AVG(S29DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL29,
|
||||
SUM(S30DDTRSMTNOITM) AS DDTRSMTNOITM30, SUM(S30DDERRNOITM) AS DDERRNOITM30, ROUND(AVG(S30DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL30,
|
||||
SUM(S31DDTRSMTNOITM) AS DDTRSMTNOITM31, SUM(S31DDERRNOITM) AS DDERRNOITM31, ROUND(AVG(S31DDRSPNSAVGVAL), 3) AS DDRSPNSAVGVAL31
|
||||
FROM (
|
||||
SELECT
|
||||
STATCYM,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
COALESCE(CASE WHEN DD = '01' THEN PROCCOUNT END, 0) AS S1DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '02' THEN PROCCOUNT END, 0) AS S2DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '03' THEN PROCCOUNT END, 0) AS S3DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '04' THEN PROCCOUNT END, 0) AS S4DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '05' THEN PROCCOUNT END, 0) AS S5DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '06' THEN PROCCOUNT END, 0) AS S6DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '07' THEN PROCCOUNT END, 0) AS S7DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '08' THEN PROCCOUNT END, 0) AS S8DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '09' THEN PROCCOUNT END, 0) AS S9DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '10' THEN PROCCOUNT END, 0) AS S10DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '11' THEN PROCCOUNT END, 0) AS S11DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '12' THEN PROCCOUNT END, 0) AS S12DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '13' THEN PROCCOUNT END, 0) AS S13DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '14' THEN PROCCOUNT END, 0) AS S14DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '15' THEN PROCCOUNT END, 0) AS S15DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '16' THEN PROCCOUNT END, 0) AS S16DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '17' THEN PROCCOUNT END, 0) AS S17DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '18' THEN PROCCOUNT END, 0) AS S18DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '19' THEN PROCCOUNT END, 0) AS S19DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '20' THEN PROCCOUNT END, 0) AS S20DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '21' THEN PROCCOUNT END, 0) AS S21DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '22' THEN PROCCOUNT END, 0) AS S22DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '23' THEN PROCCOUNT END, 0) AS S23DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '24' THEN PROCCOUNT END, 0) AS S24DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '25' THEN PROCCOUNT END, 0) AS S25DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '26' THEN PROCCOUNT END, 0) AS S26DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '27' THEN PROCCOUNT END, 0) AS S27DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '28' THEN PROCCOUNT END, 0) AS S28DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '29' THEN PROCCOUNT END, 0) AS S29DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '30' THEN PROCCOUNT END, 0) AS S30DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '31' THEN PROCCOUNT END, 0) AS S31DDTRSMTNOITM,
|
||||
COALESCE(CASE WHEN DD = '01' THEN ERRCOUNT END, 0) AS S1DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '02' THEN ERRCOUNT END, 0) AS S2DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '03' THEN ERRCOUNT END, 0) AS S3DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '04' THEN ERRCOUNT END, 0) AS S4DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '05' THEN ERRCOUNT END, 0) AS S5DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '06' THEN ERRCOUNT END, 0) AS S6DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '07' THEN ERRCOUNT END, 0) AS S7DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '08' THEN ERRCOUNT END, 0) AS S8DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '09' THEN ERRCOUNT END, 0) AS S9DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '10' THEN ERRCOUNT END, 0) AS S10DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '11' THEN ERRCOUNT END, 0) AS S11DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '12' THEN ERRCOUNT END, 0) AS S12DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '13' THEN ERRCOUNT END, 0) AS S13DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '14' THEN ERRCOUNT END, 0) AS S14DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '15' THEN ERRCOUNT END, 0) AS S15DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '16' THEN ERRCOUNT END, 0) AS S16DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '17' THEN ERRCOUNT END, 0) AS S17DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '18' THEN ERRCOUNT END, 0) AS S18DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '19' THEN ERRCOUNT END, 0) AS S19DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '20' THEN ERRCOUNT END, 0) AS S20DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '21' THEN ERRCOUNT END, 0) AS S21DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '22' THEN ERRCOUNT END, 0) AS S22DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '23' THEN ERRCOUNT END, 0) AS S23DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '24' THEN ERRCOUNT END, 0) AS S24DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '25' THEN ERRCOUNT END, 0) AS S25DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '26' THEN ERRCOUNT END, 0) AS S26DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '27' THEN ERRCOUNT END, 0) AS S27DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '28' THEN ERRCOUNT END, 0) AS S28DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '29' THEN ERRCOUNT END, 0) AS S29DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '30' THEN ERRCOUNT END, 0) AS S30DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '31' THEN ERRCOUNT END, 0) AS S31DDERRNOITM,
|
||||
COALESCE(CASE WHEN DD = '01' THEN RSPNSAVG END, 0) AS S1DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '02' THEN RSPNSAVG END, 0) AS S2DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '03' THEN RSPNSAVG END, 0) AS S3DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '04' THEN RSPNSAVG END, 0) AS S4DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '05' THEN RSPNSAVG END, 0) AS S5DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '06' THEN RSPNSAVG END, 0) AS S6DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '07' THEN RSPNSAVG END, 0) AS S7DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '08' THEN RSPNSAVG END, 0) AS S8DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '09' THEN RSPNSAVG END, 0) AS S9DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '10' THEN RSPNSAVG END, 0) AS S10DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '11' THEN RSPNSAVG END, 0) AS S11DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '12' THEN RSPNSAVG END, 0) AS S12DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '13' THEN RSPNSAVG END, 0) AS S13DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '14' THEN RSPNSAVG END, 0) AS S14DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '15' THEN RSPNSAVG END, 0) AS S15DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '16' THEN RSPNSAVG END, 0) AS S16DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '17' THEN RSPNSAVG END, 0) AS S17DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '18' THEN RSPNSAVG END, 0) AS S18DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '19' THEN RSPNSAVG END, 0) AS S19DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '20' THEN RSPNSAVG END, 0) AS S20DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '21' THEN RSPNSAVG END, 0) AS S21DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '22' THEN RSPNSAVG END, 0) AS S22DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '23' THEN RSPNSAVG END, 0) AS S23DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '24' THEN RSPNSAVG END, 0) AS S24DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '25' THEN RSPNSAVG END, 0) AS S25DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '26' THEN RSPNSAVG END, 0) AS S26DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '27' THEN RSPNSAVG END, 0) AS S27DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '28' THEN RSPNSAVG END, 0) AS S28DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '29' THEN RSPNSAVG END, 0) AS S29DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '30' THEN RSPNSAVG END, 0) AS S30DDRSPNSAVGVAL,
|
||||
COALESCE(CASE WHEN DD = '31' THEN RSPNSAVG END, 0) AS S31DDRSPNSAVGVAL
|
||||
FROM
|
||||
(
|
||||
|
||||
SELECT
|
||||
SUBSTR(STATCYMD, 1, 6) AS STATCYM,
|
||||
SUBSTR(STATCYMD, 7, 2) AS DD,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
' ' AS CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
(
|
||||
S0HHTRSMTNOITM +
|
||||
S1HHTRSMTNOITM +
|
||||
S2HHTRSMTNOITM +
|
||||
S3HHTRSMTNOITM +
|
||||
S4HHTRSMTNOITM +
|
||||
S5HHTRSMTNOITM +
|
||||
S6HHTRSMTNOITM +
|
||||
S7HHTRSMTNOITM +
|
||||
S8HHTRSMTNOITM +
|
||||
S9HHTRSMTNOITM +
|
||||
S10HHTRSMTNOITM +
|
||||
S11HHTRSMTNOITM +
|
||||
S12HHTRSMTNOITM +
|
||||
S13HHTRSMTNOITM +
|
||||
S14HHTRSMTNOITM +
|
||||
S15HHTRSMTNOITM +
|
||||
S16HHTRSMTNOITM +
|
||||
S17HHTRSMTNOITM +
|
||||
S18HHTRSMTNOITM +
|
||||
S19HHTRSMTNOITM +
|
||||
S20HHTRSMTNOITM +
|
||||
S21HHTRSMTNOITM +
|
||||
S22HHTRSMTNOITM +
|
||||
S23HHTRSMTNOITM
|
||||
) AS PROCCOUNT,
|
||||
(
|
||||
S0HHERRNOITM +
|
||||
S1HHERRNOITM +
|
||||
S2HHERRNOITM +
|
||||
S3HHERRNOITM +
|
||||
S4HHERRNOITM +
|
||||
S5HHERRNOITM +
|
||||
S6HHERRNOITM +
|
||||
S7HHERRNOITM +
|
||||
S8HHERRNOITM +
|
||||
S9HHERRNOITM +
|
||||
S10HHERRNOITM +
|
||||
S11HHERRNOITM +
|
||||
S12HHERRNOITM +
|
||||
S13HHERRNOITM +
|
||||
S14HHERRNOITM +
|
||||
S15HHERRNOITM +
|
||||
S16HHERRNOITM +
|
||||
S17HHERRNOITM +
|
||||
S18HHERRNOITM +
|
||||
S19HHERRNOITM +
|
||||
S20HHERRNOITM +
|
||||
S21HHERRNOITM +
|
||||
S22HHERRNOITM +
|
||||
S23HHERRNOITM
|
||||
) AS ERRCOUNT,
|
||||
ROUND((
|
||||
S0HHRSPNSAVGVAL +
|
||||
S1HHRSPNSAVGVAL +
|
||||
S2HHRSPNSAVGVAL +
|
||||
S3HHRSPNSAVGVAL +
|
||||
S4HHRSPNSAVGVAL +
|
||||
S5HHRSPNSAVGVAL +
|
||||
S6HHRSPNSAVGVAL +
|
||||
S7HHRSPNSAVGVAL +
|
||||
S8HHRSPNSAVGVAL +
|
||||
S9HHRSPNSAVGVAL +
|
||||
S10HHRSPNSAVGVAL +
|
||||
S11HHRSPNSAVGVAL +
|
||||
S12HHRSPNSAVGVAL +
|
||||
S13HHRSPNSAVGVAL +
|
||||
S14HHRSPNSAVGVAL +
|
||||
S15HHRSPNSAVGVAL +
|
||||
S16HHRSPNSAVGVAL +
|
||||
S17HHRSPNSAVGVAL +
|
||||
S18HHRSPNSAVGVAL +
|
||||
S19HHRSPNSAVGVAL +
|
||||
S20HHRSPNSAVGVAL +
|
||||
S21HHRSPNSAVGVAL +
|
||||
S22HHRSPNSAVGVAL +
|
||||
S23HHRSPNSAVGVAL
|
||||
)/24, 3) AS RSPNSAVG
|
||||
FROM $schemaId$.TSEAIST02
|
||||
WHERE STATCYMD >= CONCAT( #month# , '00' )
|
||||
AND STATCYMD <= CONCAT( #month# , '99' )
|
||||
) A
|
||||
) B
|
||||
GROUP BY
|
||||
STATCYM,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
CHNLMDIADSTCD,
|
||||
INTFACPTRNCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN
|
||||
]]>
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="findYearlyTseaist04" parameterClass="java.util.Map" resultClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist04VO"><![CDATA[
|
||||
SELECT
|
||||
STATCYM,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
SUM(COALESCE(CASE WHEN MN = '01' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM1,
|
||||
SUM(COALESCE(CASE WHEN MN = '02' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM2,
|
||||
SUM(COALESCE(CASE WHEN MN = '03' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM3,
|
||||
SUM(COALESCE(CASE WHEN MN = '04' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM4,
|
||||
SUM(COALESCE(CASE WHEN MN = '05' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM5,
|
||||
SUM(COALESCE(CASE WHEN MN = '06' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM6,
|
||||
SUM(COALESCE(CASE WHEN MN = '07' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM7,
|
||||
SUM(COALESCE(CASE WHEN MN = '08' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM8,
|
||||
SUM(COALESCE(CASE WHEN MN = '09' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM9,
|
||||
SUM(COALESCE(CASE WHEN MN = '10' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM10,
|
||||
SUM(COALESCE(CASE WHEN MN = '11' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM11,
|
||||
SUM(COALESCE(CASE WHEN MN = '12' THEN PROCCOUNT END, 0)) AS MNTRSMTNOITM12,
|
||||
|
||||
SUM(COALESCE(CASE WHEN MN = '01' THEN ERRCOUNT END, 0)) AS MNERRNOITM1,
|
||||
SUM(COALESCE(CASE WHEN MN = '02' THEN ERRCOUNT END, 0)) AS MNERRNOITM2,
|
||||
SUM(COALESCE(CASE WHEN MN = '03' THEN ERRCOUNT END, 0)) AS MNERRNOITM3,
|
||||
SUM(COALESCE(CASE WHEN MN = '04' THEN ERRCOUNT END, 0)) AS MNERRNOITM4,
|
||||
SUM(COALESCE(CASE WHEN MN = '05' THEN ERRCOUNT END, 0)) AS MNERRNOITM5,
|
||||
SUM(COALESCE(CASE WHEN MN = '06' THEN ERRCOUNT END, 0)) AS MNERRNOITM6,
|
||||
SUM(COALESCE(CASE WHEN MN = '07' THEN ERRCOUNT END, 0)) AS MNERRNOITM7,
|
||||
SUM(COALESCE(CASE WHEN MN = '08' THEN ERRCOUNT END, 0)) AS MNERRNOITM8,
|
||||
SUM(COALESCE(CASE WHEN MN = '09' THEN ERRCOUNT END, 0)) AS MNERRNOITM9,
|
||||
SUM(COALESCE(CASE WHEN MN = '10' THEN ERRCOUNT END, 0)) AS MNERRNOITM10,
|
||||
SUM(COALESCE(CASE WHEN MN = '11' THEN ERRCOUNT END, 0)) AS MNERRNOITM11,
|
||||
SUM(COALESCE(CASE WHEN MN = '12' THEN ERRCOUNT END, 0)) AS MNERRNOITM12,
|
||||
|
||||
MAX(COALESCE(CASE WHEN MN = '01' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL1,
|
||||
MAX(COALESCE(CASE WHEN MN = '02' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL2,
|
||||
MAX(COALESCE(CASE WHEN MN = '03' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL3,
|
||||
MAX(COALESCE(CASE WHEN MN = '04' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL4,
|
||||
MAX(COALESCE(CASE WHEN MN = '05' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL5,
|
||||
MAX(COALESCE(CASE WHEN MN = '06' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL6,
|
||||
MAX(COALESCE(CASE WHEN MN = '07' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL7,
|
||||
MAX(COALESCE(CASE WHEN MN = '08' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL8,
|
||||
MAX(COALESCE(CASE WHEN MN = '09' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL9,
|
||||
MAX(COALESCE(CASE WHEN MN = '10' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL10,
|
||||
MAX(COALESCE(CASE WHEN MN = '11' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL11,
|
||||
MAX(COALESCE(CASE WHEN MN = '12' THEN RSPNSAVG END, 0)) AS MNRSPNSAVGVAL12
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
STATCYM,
|
||||
MN,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
(
|
||||
S1DDTRSMTNOITM + S2DDTRSMTNOITM + S3DDTRSMTNOITM +
|
||||
S4DDTRSMTNOITM + S5DDTRSMTNOITM + S6DDTRSMTNOITM +
|
||||
S7DDTRSMTNOITM + S8DDTRSMTNOITM + S9DDTRSMTNOITM +
|
||||
S10DDTRSMTNOITM + S11DDTRSMTNOITM + S12DDTRSMTNOITM +
|
||||
S13DDTRSMTNOITM + S14DDTRSMTNOITM + S15DDTRSMTNOITM +
|
||||
S16DDTRSMTNOITM + S17DDTRSMTNOITM + S18DDTRSMTNOITM +
|
||||
S19DDTRSMTNOITM + S20DDTRSMTNOITM + S21DDTRSMTNOITM +
|
||||
S22DDTRSMTNOITM + S23DDTRSMTNOITM + S24DDTRSMTNOITM +
|
||||
S25DDTRSMTNOITM + S26DDTRSMTNOITM + S27DDTRSMTNOITM +
|
||||
S28DDTRSMTNOITM + S29DDTRSMTNOITM + S30DDTRSMTNOITM +
|
||||
S31DDTRSMTNOITM
|
||||
) AS PROCCOUNT,
|
||||
(
|
||||
S1DDERRNOITM + S2DDERRNOITM + S3DDERRNOITM +
|
||||
S4DDERRNOITM + S5DDERRNOITM + S6DDERRNOITM +
|
||||
S7DDERRNOITM + S8DDERRNOITM + S9DDERRNOITM +
|
||||
S10DDERRNOITM + S11DDERRNOITM + S12DDERRNOITM +
|
||||
S13DDERRNOITM + S14DDERRNOITM + S15DDERRNOITM +
|
||||
S16DDERRNOITM + S17DDERRNOITM + S18DDERRNOITM +
|
||||
S19DDERRNOITM + S20DDERRNOITM + S21DDERRNOITM +
|
||||
S22DDERRNOITM + S23DDERRNOITM + S24DDERRNOITM +
|
||||
S25DDERRNOITM + S26DDERRNOITM + S27DDERRNOITM +
|
||||
S28DDERRNOITM + S29DDERRNOITM + S30DDERRNOITM +
|
||||
S31DDERRNOITM
|
||||
) AS ERRCOUNT,
|
||||
ROUND((
|
||||
S1DDRSPNSAVGVAL + S2DDRSPNSAVGVAL + S3DDRSPNSAVGVAL +
|
||||
S4DDRSPNSAVGVAL + S5DDRSPNSAVGVAL + S6DDRSPNSAVGVAL +
|
||||
S7DDRSPNSAVGVAL + S8DDRSPNSAVGVAL + S9DDRSPNSAVGVAL +
|
||||
S10DDRSPNSAVGVAL + S11DDRSPNSAVGVAL + S12DDRSPNSAVGVAL +
|
||||
S13DDRSPNSAVGVAL + S14DDRSPNSAVGVAL + S15DDRSPNSAVGVAL +
|
||||
S16DDRSPNSAVGVAL + S17DDRSPNSAVGVAL + S18DDRSPNSAVGVAL +
|
||||
S19DDRSPNSAVGVAL + S20DDRSPNSAVGVAL + S21DDRSPNSAVGVAL +
|
||||
S22DDRSPNSAVGVAL + S23DDRSPNSAVGVAL + S24DDRSPNSAVGVAL +
|
||||
S25DDRSPNSAVGVAL + S26DDRSPNSAVGVAL + S27DDRSPNSAVGVAL +
|
||||
S28DDRSPNSAVGVAL + S29DDRSPNSAVGVAL + S30DDRSPNSAVGVAL +
|
||||
S31DDRSPNSAVGVAL
|
||||
)/31 , 3)AS RSPNSAVG
|
||||
FROM
|
||||
(
|
||||
SELECT
|
||||
SUBSTR(STATCYM, 1, 4) AS STATCYM,
|
||||
SUBSTR(STATCYM, 5, 2) AS MN,
|
||||
EAIBZWKDSTCD, EAISVCNAME,
|
||||
INTFACPTRNCD, ' ' AS CHNLMDIADSTCD, LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN,
|
||||
S1DDTRSMTNOITM, S1DDERRNOITM, S1DDRSPNSAVGVAL,
|
||||
S2DDTRSMTNOITM, S2DDERRNOITM, S2DDRSPNSAVGVAL,
|
||||
S3DDTRSMTNOITM, S3DDERRNOITM, S3DDRSPNSAVGVAL,
|
||||
S4DDTRSMTNOITM, S4DDERRNOITM, S4DDRSPNSAVGVAL,
|
||||
S5DDTRSMTNOITM, S5DDERRNOITM, S5DDRSPNSAVGVAL,
|
||||
S6DDTRSMTNOITM, S6DDERRNOITM, S6DDRSPNSAVGVAL,
|
||||
S7DDTRSMTNOITM, S7DDERRNOITM, S7DDRSPNSAVGVAL,
|
||||
S8DDTRSMTNOITM, S8DDERRNOITM, S8DDRSPNSAVGVAL,
|
||||
S9DDTRSMTNOITM, S9DDERRNOITM, S9DDRSPNSAVGVAL,
|
||||
S10DDTRSMTNOITM, S10DDERRNOITM, S10DDRSPNSAVGVAL,
|
||||
S11DDTRSMTNOITM, S11DDERRNOITM, S11DDRSPNSAVGVAL,
|
||||
S12DDTRSMTNOITM, S12DDERRNOITM, S12DDRSPNSAVGVAL,
|
||||
S13DDTRSMTNOITM, S13DDERRNOITM, S13DDRSPNSAVGVAL,
|
||||
S14DDTRSMTNOITM, S14DDERRNOITM, S14DDRSPNSAVGVAL,
|
||||
S15DDTRSMTNOITM, S15DDERRNOITM, S15DDRSPNSAVGVAL,
|
||||
S16DDTRSMTNOITM, S16DDERRNOITM, S16DDRSPNSAVGVAL,
|
||||
S17DDTRSMTNOITM, S17DDERRNOITM, S17DDRSPNSAVGVAL,
|
||||
S18DDTRSMTNOITM, S18DDERRNOITM, S18DDRSPNSAVGVAL,
|
||||
S19DDTRSMTNOITM, S19DDERRNOITM, S19DDRSPNSAVGVAL,
|
||||
S20DDTRSMTNOITM, S20DDERRNOITM, S20DDRSPNSAVGVAL,
|
||||
S21DDTRSMTNOITM, S21DDERRNOITM, S21DDRSPNSAVGVAL,
|
||||
S22DDTRSMTNOITM, S22DDERRNOITM, S22DDRSPNSAVGVAL,
|
||||
S23DDTRSMTNOITM, S23DDERRNOITM, S23DDRSPNSAVGVAL,
|
||||
S24DDTRSMTNOITM, S24DDERRNOITM, S24DDRSPNSAVGVAL,
|
||||
S25DDTRSMTNOITM, S25DDERRNOITM, S25DDRSPNSAVGVAL,
|
||||
S26DDTRSMTNOITM, S26DDERRNOITM, S26DDRSPNSAVGVAL,
|
||||
S27DDTRSMTNOITM, S27DDERRNOITM, S27DDRSPNSAVGVAL,
|
||||
S28DDTRSMTNOITM, S28DDERRNOITM, S28DDRSPNSAVGVAL,
|
||||
S29DDTRSMTNOITM, S29DDERRNOITM, S29DDRSPNSAVGVAL,
|
||||
S30DDTRSMTNOITM, S30DDERRNOITM, S30DDRSPNSAVGVAL,
|
||||
S31DDTRSMTNOITM, S31DDERRNOITM, S31DDRSPNSAVGVAL
|
||||
FROM $schemaId$.TSEAIST03
|
||||
WHERE STATCYM >= CONCAT( #year# , '0000')
|
||||
AND STATCYM <= CONCAT( #year# , '9999')
|
||||
) A
|
||||
) B
|
||||
GROUP BY
|
||||
STATCYM,
|
||||
EAIBZWKDSTCD,
|
||||
EAISVCNAME,
|
||||
INTFACPTRNCD,
|
||||
CHNLMDIADSTCD,
|
||||
LOGPRCSSSERNO,
|
||||
STNDMSGUSEYN
|
||||
]]>
|
||||
</statement>
|
||||
|
||||
|
||||
<statement id="deleteTseaist04" parameterClass="java.util.Map" resultClass="java.lang.Integer">
|
||||
DELETE FROM $schemaId$.TSEAIST04 WHERE STATCYM LIKE #year#||'%'
|
||||
</statement>
|
||||
|
||||
<parameterMap class="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist04VO" id="insertYearlyTseaist04-params">
|
||||
<parameter property="statcYm"/>
|
||||
<parameter property="eaiBzwkDstcd"/>
|
||||
<parameter property="eaiSvcName"/>
|
||||
<parameter property="intfacPtrnCd"/>
|
||||
<parameter property="chnlMdiaDstcd"/>
|
||||
<parameter property="logPrcssSerno"/>
|
||||
<parameter property="stndMsgUseYn"/>
|
||||
<parameter property="mnTrsmtNoitm1"/> <parameter property="mnErrNoitm1"/> <parameter property="mnRspnsAvgVal1"/>
|
||||
<parameter property="mnTrsmtNoitm2"/> <parameter property="mnErrNoitm2"/> <parameter property="mnRspnsAvgVal2"/>
|
||||
<parameter property="mnTrsmtNoitm3"/> <parameter property="mnErrNoitm3"/> <parameter property="mnRspnsAvgVal3"/>
|
||||
<parameter property="mnTrsmtNoitm4"/> <parameter property="mnErrNoitm4"/> <parameter property="mnRspnsAvgVal4"/>
|
||||
<parameter property="mnTrsmtNoitm5"/> <parameter property="mnErrNoitm5"/> <parameter property="mnRspnsAvgVal5"/>
|
||||
<parameter property="mnTrsmtNoitm6"/> <parameter property="mnErrNoitm6"/> <parameter property="mnRspnsAvgVal6"/>
|
||||
<parameter property="mnTrsmtNoitm7"/> <parameter property="mnErrNoitm7"/> <parameter property="mnRspnsAvgVal7"/>
|
||||
<parameter property="mnTrsmtNoitm8"/> <parameter property="mnErrNoitm8"/> <parameter property="mnRspnsAvgVal8"/>
|
||||
<parameter property="mnTrsmtNoitm9"/> <parameter property="mnErrNoitm9"/> <parameter property="mnRspnsAvgVal9"/>
|
||||
<parameter property="mnTrsmtNoitm10"/><parameter property="mnErrNoitm10"/><parameter property="mnRspnsAvgVal10"/>
|
||||
<parameter property="mnTrsmtNoitm11"/><parameter property="mnErrNoitm11"/><parameter property="mnRspnsAvgVal11"/>
|
||||
<parameter property="mnTrsmtNoitm12"/><parameter property="mnErrNoitm12"/><parameter property="mnRspnsAvgVal12"/>
|
||||
</parameterMap>
|
||||
|
||||
<statement id="insertYearlyTseaist04" parameterClass="com.eactive.eai.rms.onl.statistics.backup.vo.Tseaist04VO" parameterMap="insertYearlyTseaist04-params">
|
||||
INSERT INTO $schemaId$.TSEAIST04
|
||||
(
|
||||
STATCYM, EAIBZWKDSTCD, EAISVCNAME, INTFACPTRNCD, CHNLMDIADSTCD, LOGPRCSSSERNO, STNDMSGUSEYN,
|
||||
S1MNTRSMTNOITM, S1MNERRNOITM, S1MNRSPNSAVGVAL,
|
||||
S2MNTRSMTNOITM, S2MNERRNOITM, S2MNRSPNSAVGVAL,
|
||||
S3MNTRSMTNOITM, S3MNERRNOITM, S3MNRSPNSAVGVAL,
|
||||
S4MNTRSMTNOITM, S4MNERRNOITM, S4MNRSPNSAVGVAL,
|
||||
S5MNTRSMTNOITM, S5MNERRNOITM, S5MNRSPNSAVGVAL,
|
||||
S6MNTRSMTNOITM, S6MNERRNOITM, S6MNRSPNSAVGVAL,
|
||||
S7MNTRSMTNOITM, S7MNERRNOITM, S7MNRSPNSAVGVAL,
|
||||
S8MNTRSMTNOITM, S8MNERRNOITM, S8MNRSPNSAVGVAL,
|
||||
S9MNTRSMTNOITM, S9MNERRNOITM, S9MNRSPNSAVGVAL,
|
||||
S10MNTRSMTNOITM, S10MNERRNOITM, S10MNRSPNSAVGVAL,
|
||||
S11MNTRSMTNOITM, S11MNERRNOITM, S11MNRSPNSAVGVAL,
|
||||
S12MNTRSMTNOITM, S12MNERRNOITM, S12MNRSPNSAVGVAL
|
||||
)
|
||||
VALUES(
|
||||
?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
|
||||
?, ?, ?, ?, ?, ?
|
||||
)
|
||||
</statement>
|
||||
<statement id="deleteMonthlyData" parameterClass="java.util.Map">
|
||||
DELETE FROM $schemaId$.TSEAIST03 WHERE STATCYM = #month#
|
||||
</statement>
|
||||
</sqlMap>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user