리스크관리 / 발송통계 추가

This commit is contained in:
kimre
2022-06-29 17:52:26 +09:00
parent 056ccf20e1
commit 0a2e30b1c2
32 changed files with 2864 additions and 992 deletions

View File

@@ -347,37 +347,76 @@
</insert>
<select id="detailNumber" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.DetailNumberReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.DetailNumber">
/* sendNumMgt-mapper.xml(detailNumber) */
SELECT
esu.USER_ID AS adminId
,eci.CUST_NM AS custNm
,eci.BIZRNO AS bRegNo
,esr.REG_REQ_NO AS regReqNo
,ess.NMINEE_DIV_CD AS nmineeDivCd
FROM
${HUBEZ_COMMON}.EZ_SVC_USER esu
LEFT JOIN ${HUBEZ_COMMON}.EZ_CUST_INFO eci
ON esu.CUST_SEQ = eci.CUST_SEQ
LEFT JOIN ${HUBEZ_COMMON}.EZ_SNDRNO_REG esr
ON esu.USER_SEQ = esr.USER_SEQ
LEFT JOIN ${HUBEZ_COMMON}.EZ_SVC_SNDRNO ess
ON esr.REG_REQ_NO = ess.REG_REQ_NO
WHERE
esu.USER_ID = #{adminId}
AND ess.SNDRNO = #{regNo}
/* sendNumMgt-mapper.xml(detailNumber) */
SELECT
eci.CUST_NM AS custNm
, ess.SNDRNO
, esu.USER_ID AS adminId
, ess.REG_ID AS register
, eci.BIZRNO AS bRegNo
, ess.SNDRNO_NM
, ess.SNDRNO
, esr.REG_REQ_NO
,(
SELECT
ecd.DTL_CD_NM
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'NMINEE_DIV_CD'
AND ecd.DTL_CD = ess.NMINEE_DIV_CD) AS nmineeDivCd
,(
SELECT
ecd.DTL_CD_NM
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'INCH_DIV_CD'
AND ecd.DTL_CD = ess.INCH_DIV_CD) AS inchDivCd
,(
SELECT
ecd.DTL_CD_NM
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'SNDRNO_STTUS_CD'
AND ecd.DTL_CD = ess.STTUS_CD) AS sttusCd
,(
SELECT
ecd.DTL_CD_NM
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'SNDRNO_REG_TP_CD'
AND ecd.DTL_CD = ess.REG_TP_CD) AS regTpCd
, DATE_FORMAT(ess.REG_DT, '%Y-%m-%d') AS regDt
FROM
hubez_common.EZ_CUST_INFO eci
INNER JOIN hubez_common.EZ_SVC_USER esu
ON
eci.CUST_SEQ = esu.CUST_SEQ
INNER JOIN hubez_common.EZ_SNDRNO_REG esr
ON
esu.USER_SEQ = esr.USER_SEQ
INNER JOIN hubez_common.EZ_SVC_SNDRNO ess
ON
eci.CUST_SEQ = ess.CUST_SEQ
WHERE 1 = 1
AND ess.SNDRNO = #{sndrno}
AND esr.REG_REQ_NO = #{regReqNo}
</select>
<select id="selectAuthFileList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.DetailNumberReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.AuthFileInfo">
/* sendNumMgt-mapper.xml(selectAuthFileList) */
SELECT
DOC_TP_CD AS docTpCd
,DOC_TITLE AS docTitle
,FILE_NM AS fileNm
,FILE_PATH AS filePath
,FILE_SIZE AS fileSize
FROM
${HUBEZ_COMMON}.EZ_SNDRNO_DOC
WHERE
REG_REQ_NO = #{regReqNo}
/* sendNumMgt-mapper.xml(selectAuthFileList) */
SELECT
DOC_TP_CD AS docTpCd
,DOC_TITLE AS docTitle
,FILE_NM AS fileNm
,FILE_PATH AS filePath
,FILE_SIZE AS fileSize
FROM
${HUBEZ_COMMON}.EZ_SNDRNO_DOC
WHERE
REG_REQ_NO = #{regReqNo}
</select>
</mapper>