TC 수정사항 반영

This commit is contained in:
kimre
2022-07-16 23:53:22 +09:00
parent c323de8bb9
commit e8328fef2c
43 changed files with 954 additions and 904 deletions

View File

@@ -110,7 +110,6 @@
<select id="selectSendNumberList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberListReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberInfo">
/* sendNumMgt-mapper.xml(selectSendNumberList) */
SELECT
@ROWNUM := @ROWNUM + 1 AS NO,
A.*
@@ -141,8 +140,8 @@
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'SNDRNO_REQ_STTUS_CD'
AND ecd.DTL_CD = esr.REQ_STTUS_CD) AS sttusCd,
ecd.GRP_CD = 'SNDRNO_STTUS_CD'
AND ecd.DTL_CD = ess.STTUS_CD) AS sttusCd,
ess.SNDRNO AS SNDRNO,
ess.SEQ_NO,
DATE_FORMAT(esr.REG_DT, '%Y-%m-%d') AS REG_DT
@@ -383,7 +382,7 @@
,#{sendNm}
,#{custSeq}
,#{regReqNo}
,'01'
,'02'
,'Y'
,#{nmineeDivCd}
,#{inchDivCd}
@@ -470,90 +469,80 @@
<select id="selectSvcSndrnoListTotalCnt" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprListReqDto" resultType="int">
/* sendNumMgt-mapper.xml(selectSvcSndrnoListTotalCnt) */
SELECT
count(*)
FROM
(
SELECT
ess.REG_REQ_NO
FROM
hubez_common.EZ_SVC_SNDRNO ess
INNER JOIN hubez_common.EZ_SNDRNO_REG esr
ON
ess.REG_REQ_NO = esr.REG_REQ_NO
INNER JOIN hubez_common.EZ_SVC_USER esu
ON
esu.USER_SEQ = esr.USER_SEQ
INNER JOIN hubez_common.EZ_CUST_INFO eci
ON
eci.CUST_SEQ = esu.CUST_SEQ
AND ess.INCH_DIV_CD = '01'
<include refid="selectSvcSndrnoListCondition" />
GROUP BY
ess.REG_REQ_NO) AS T1
SELECT COUNT(*)
FROM hubez_common.EZ_SNDRNO_REG esr
inner join hubez_common.EZ_SVC_USER esu
on esu.USER_SEQ = esr.USER_SEQ
inner join hubez_common.EZ_CUST_INFO eci
on eci.CUST_SEQ = esu.CUST_SEQ
where 1 = 1
and exists (
select 1 from hubez_common.EZ_SVC_SNDRNO
where REG_REQ_NO = esr.REG_REQ_NO
<if test='searchType2 != null and searchType2 != ""'>
and NMINEE_DIV_CD = #{searchType2}
</if>
)
<include refid="selectSvcSndrnoListCondition" />
</select>
<select id="selectSvcSndrnoList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprListReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprInfo">
/* sendNumMgt-mapper.xml(selectSvcSndrnoList) */
SELECT
@ROWNUM := @ROWNUM + 1 AS NO,
A.*
FROM
(
SELECT
esr.REG_REQ_NO
, DATE_FORMAT(esr.REG_DT, '%Y-%m-%d') AS REG_DT
, esu.USER_ID AS adminId
, eci.BIZRNO
,(
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
, eci.CUST_NM
, esr.REQ_CNT
, esr.APV_CNT
, esr.REJT_CNT
,(
SELECT
ecd.DTL_CD_NM
FROM
hubez_common.EZ_CD_DTL ecd
WHERE
ecd.GRP_CD = 'SNDRNO_REQ_STTUS_CD'
AND ecd.DTL_CD = esr.REQ_STTUS_CD) AS REQ_STTUS_CD
, DATE_FORMAT(esr.CMPLT_DT, '%Y-%m-%d') AS CMPLT_DT
FROM
hubez_common.EZ_SVC_SNDRNO ess
INNER JOIN hubez_common.EZ_SNDRNO_REG esr
ON ess.REG_REQ_NO = esr.REG_REQ_NO
INNER JOIN hubez_common.EZ_SVC_USER esu
ON esu.USER_SEQ = esr.USER_SEQ
INNER JOIN hubez_common.EZ_CUST_INFO eci
ON eci.CUST_SEQ = esu.CUST_SEQ
AND ess.INCH_DIV_CD = '01'
<include refid="selectSvcSndrnoListCondition" />
GROUP BY ess.REG_REQ_NO
ORDER BY esr.REG_DT DESC
LIMIT #{page}, #{pagePerRows}) A,
( SELECT @ROWNUM := #{page} ) AS R
SELECT @ROWNUM := @ROWNUM + 1 AS NO
, A.REG_REQ_NO
, DATE_FORMAT(A.REG_DT, '%Y-%m-%d') AS REG_DT
, A.USER_ID AS adminId
, A.BIZRNO
, A.CUST_NM
, A.REQ_CNT
, A.APV_CNT
, A.REJT_CNT
,(
SELECT ecd.DTL_CD_NM FROM hubez_common.EZ_CD_DTL ecd
WHERE ecd.GRP_CD = 'NMINEE_DIV_CD' AND ecd.DTL_CD = A.NMINEE_DIV_CD) AS nmineeDivCd
, ( SELECT ecd.DTL_CD_NM FROM hubez_common.EZ_CD_DTL ecd WHERE ecd.GRP_CD = 'SNDRNO_REQ_STTUS_CD' AND ecd.DTL_CD = A.REQ_STTUS_CD) AS REQ_STTUS_CD
, DATE_FORMAT(A.CMPLT_DT, '%Y-%m-%d') AS CMPLT_DT
FROM
(
SELECT esr.REG_REQ_NO
, esr.REG_DT
, esu.USER_ID
, eci.BIZRNO
, eci.CUST_NM
, esr.REQ_CNT
, esr.APV_CNT
, esr.REJT_CNT
, esr.REQ_STTUS_CD
, esr.CMPLT_DT
, (select NMINEE_DIV_CD from hubez_common.EZ_SVC_SNDRNO where REG_REQ_NO = esr.REG_REQ_NO limit 1) as NMINEE_DIV_CD
FROM hubez_common.EZ_SNDRNO_REG esr
inner join hubez_common.EZ_SVC_USER esu
on esu.USER_SEQ = esr.USER_SEQ
inner join hubez_common.EZ_CUST_INFO eci
on eci.CUST_SEQ = esu.CUST_SEQ
where 1 = 1
and exists (
select 1 from hubez_common.EZ_SVC_SNDRNO
where REG_REQ_NO = esr.REG_REQ_NO
<if test='searchType2 != null and searchType2 != ""'>
and NMINEE_DIV_CD = #{searchType2}
</if>
)
<include refid="selectSvcSndrnoListCondition" />
ORDER BY esr.REG_DT DESC
LIMIT #{page}, #{pagePerRows}) A,
( SELECT @ROWNUM := #{page} ) AS R
</select>
<sql id="selectSvcSndrnoListCondition">
<if test='searchType1 != null and searchType1 != ""'>
AND esr.REQ_STTUS_CD = #{searchType1}
</if>
<if test='searchType2 != null and searchType2 != ""'>
AND ess.NMINEE_DIV_CD = #{searchType2}
</if>
<if test='searchText1 != null and searchText1 != ""'>
AND eci.BIZRNO = #{searchText1}
AND eci.BIZRNO like concat('%', #{searchText1},'%')
</if>
<if test='searchText2 != null and searchText2 != ""'>
AND eci.CUST_NM = #{searchText2}
AND eci.CUST_NM like concat('%', #{searchText2},'%')
</if>
</sql>