mirror of
http://git.mhez-qa.uplus.co.kr/hubez/hubez-admin.git
synced 2025-12-07 05:26:04 +09:00
유치채널관리 수정 / 정산관리 추가,수정 / 채널관리 수정 / 고객관리 수정 / 모니터링 추가 / 리스크관리 수정 / 발신번호관리
추가,수정 / 서비스관리 수정 / 발송통계 수정
This commit is contained in:
@@ -93,16 +93,13 @@
|
||||
SELECT
|
||||
COUNT(*)
|
||||
FROM
|
||||
hubez_common.EZ_CUST_INFO eci
|
||||
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
|
||||
eci.CUST_SEQ = esu.CUST_SEQ
|
||||
INNER JOIN hubez_common.EZ_SVC_SNDRNO ess
|
||||
ON
|
||||
esu.USER_SEQ = esr.USER_SEQ
|
||||
LEFT JOIN hubez_common.EZ_SVC_SNDRNO ess
|
||||
ON
|
||||
eci.CUST_SEQ = ess.CUST_SEQ
|
||||
eci.CUST_SEQ = ess.CUST_SEQ
|
||||
WHERE 1=1
|
||||
<include refid="numberListCondition"></include>
|
||||
</select>
|
||||
@@ -121,7 +118,7 @@
|
||||
, esu.USER_ID AS adminId
|
||||
, ess.REG_ID AS register
|
||||
, eci.BIZRNO AS bRegNo
|
||||
, esr.REG_REQ_NO
|
||||
, ess.REG_REQ_NO
|
||||
,(
|
||||
SELECT
|
||||
ecd.DTL_CD_NM
|
||||
@@ -160,14 +157,12 @@
|
||||
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
|
||||
LEFT JOIN hubez_common.EZ_SVC_SNDRNO ess
|
||||
INNER JOIN hubez_common.EZ_SVC_SNDRNO ess
|
||||
ON
|
||||
eci.CUST_SEQ = ess.CUST_SEQ
|
||||
WHERE 1=1
|
||||
<include refid="numberListCondition"></include>
|
||||
ORDER BY ess.REG_DT DESC
|
||||
LIMIT #{page}, #{pagePerRows}) A,
|
||||
( SELECT @ROWNUM := #{page} ) AS R
|
||||
</select>
|
||||
@@ -218,7 +213,9 @@
|
||||
SELECT
|
||||
esu.USER_ID AS adminId,
|
||||
eci.BIZRNO AS bRegNo,
|
||||
eci.CUST_NM AS custNm
|
||||
eci.CUST_NM AS custNm,
|
||||
esu.BIZR_AUTH_YN,
|
||||
eci.CUST_SEQ
|
||||
FROM
|
||||
${HUBEZ_COMMON}.EZ_SVC_USER esu, ${HUBEZ_COMMON}.EZ_CUST_INFO eci
|
||||
WHERE
|
||||
@@ -249,14 +246,30 @@
|
||||
AND ess.SNDRNO = #{regNo}
|
||||
</delete>
|
||||
|
||||
<select id="selectSndrnoList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumberReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumber">
|
||||
/* sendNumMgt-mapper.xml(selectSndrnoList) */
|
||||
SELECT
|
||||
ess.SNDRNO AS sendNum
|
||||
FROM
|
||||
hubez_common.EZ_SVC_SNDRNO ess
|
||||
WHERE
|
||||
ess.CUST_SEQ = #{custSeq}
|
||||
AND ess.SNDRNO IN
|
||||
<foreach collection="list" item="item" index="i" open="(" separator="," close=")">
|
||||
#{item.sendNum}
|
||||
</foreach>
|
||||
</select>
|
||||
|
||||
<select id="selectRegReqNo" resultType="String">
|
||||
SELECT CONCAT(DATE_FORMAT(NOW(), '%Y%m'), LPAD(${HUBEZ_COMMON}.FUN_NEXT_SEQ('SNDRNO_REG_SEQ'), 7, '0')) AS REG_REQ_NO
|
||||
</select>
|
||||
|
||||
<insert id="insertNumber" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumberReqDto">
|
||||
/* sendNumMgt-mapper.xml(insertNumber) */
|
||||
<selectKey resultType="String" keyProperty="" order="BEFORE">
|
||||
SELECT CONCAT(DATE_FORMAT(NOW(), '%Y%m'), LPAD(${HUBEZ_COMMON}.FUN_NEXT_SEQ('SNDRNO_REG_SEQ'), 7, '0')) AS REG_REQ_NO
|
||||
</selectKey>
|
||||
INSERT INTO
|
||||
${HUBEZ_COMMON}.EZ_SNDRNO_REG (
|
||||
REQ_STTUS_CD
|
||||
REG_REQ_NO
|
||||
,REQ_STTUS_CD
|
||||
,REQ_CNT
|
||||
,APV_CNT
|
||||
,REJT_CNT
|
||||
@@ -268,15 +281,16 @@
|
||||
,CHG_DT
|
||||
)
|
||||
VALUES(
|
||||
'01'
|
||||
#{regReqNo}
|
||||
,'01'
|
||||
,#{reqCnt}
|
||||
,0
|
||||
,0
|
||||
,NOW()
|
||||
,#{userSeq}
|
||||
,#{madangId}
|
||||
,#{adminId}
|
||||
,NOW()
|
||||
,#{madangId}
|
||||
,#{adminId}
|
||||
,NOW()
|
||||
)
|
||||
</insert>
|
||||
@@ -310,7 +324,44 @@
|
||||
)
|
||||
</insert>
|
||||
|
||||
<insert id="insertNumberList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumberReqDto">
|
||||
<insert id="insertNumbers" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumberReqDto">
|
||||
INSERT INTO
|
||||
${HUBEZ_COMMON}.EZ_SVC_SNDRNO(
|
||||
SNDRNO
|
||||
,REG_TP_CD
|
||||
,SNDRNO_NM
|
||||
,CUST_SEQ
|
||||
,REG_REQ_NO
|
||||
,STTUS_CD
|
||||
,USE_YN
|
||||
,NMINEE_DIV_CD
|
||||
,INCH_DIV_CD
|
||||
,REG_ID
|
||||
,REG_DT
|
||||
,CHG_ID
|
||||
,CHG_DT
|
||||
)
|
||||
VALUES
|
||||
<foreach collection="list" item="item" separator="," open="(" close=")">
|
||||
#{item.sendNum}
|
||||
,'02'
|
||||
,#{item.sendNm}
|
||||
,#{custSeq}
|
||||
,#{regReqNo}
|
||||
,'01'
|
||||
,'Y'
|
||||
,#{nmineeDivCd}
|
||||
,#{inchDivCd}
|
||||
,#{regId}
|
||||
,NOW()
|
||||
,#{regId}
|
||||
,NOW()
|
||||
</foreach>
|
||||
|
||||
|
||||
</insert>
|
||||
|
||||
<insert id="insertNumberList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.InsertNumber">
|
||||
/* sendNumMgt-mapper.xml(insertNumberList) */
|
||||
INSERT INTO
|
||||
${HUBEZ_COMMON}.EZ_SVC_SNDRNO(
|
||||
@@ -419,4 +470,194 @@
|
||||
WHERE
|
||||
REG_REQ_NO = #{regReqNo}
|
||||
</select>
|
||||
|
||||
<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>
|
||||
|
||||
<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>
|
||||
|
||||
<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}
|
||||
</if>
|
||||
<if test='searchText2 != null and searchText2 != ""'>
|
||||
AND eci.CUST_NM = #{searchText2}
|
||||
</if>
|
||||
</sql>
|
||||
|
||||
<select id="selectSvcSndrnoReqDetail" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprDetailReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprDetailRes">
|
||||
/* sendNumMgt-mapper.xml(selectSvcSndrnoReqDetail) */
|
||||
SELECT
|
||||
esr.REG_REQ_NO
|
||||
, DATE_FORMAT(esr.REG_DT, '%Y-%m-%d') AS REG_DT
|
||||
, DATE_FORMAT(esr.CMPLT_DT, '%Y-%m-%d') AS CMPLT_DT
|
||||
, esu.USER_ID AS adminId
|
||||
, eci.CUST_NM
|
||||
, 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
|
||||
, esr.SLF_AUTH_HP
|
||||
, esr.MEMO
|
||||
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 esr.REG_REQ_NO = #{regReqNo}
|
||||
GROUP BY ess.REG_REQ_NO
|
||||
</select>
|
||||
|
||||
<select id="selectSvcSndnoList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprDetailReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprNum">
|
||||
/* sendNumMgt-mapper.xml(selectSvcSndnoList) */
|
||||
SELECT
|
||||
ess.SNDRNO
|
||||
, ess.STTUS_CD
|
||||
, ess.SEQ_NO
|
||||
, ess.REG_REQ_NO
|
||||
FROM
|
||||
hubez_common.EZ_SVC_SNDRNO ess
|
||||
WHERE
|
||||
ess.REG_REQ_NO = #{regReqNo}
|
||||
</select>
|
||||
|
||||
<select id="selectSndnoDocList" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprDetailReqDto" resultType="kr.co.uplus.ez.api.sendNumMgt.dto.SendNumberApprDoc">
|
||||
/* sendNumMgt-mapper.xml(selectSndnoDocList) */
|
||||
SELECT
|
||||
esd.DOC_TITLE ,
|
||||
esd.FILE_PATH ,
|
||||
esd.FILE_NM ,
|
||||
esd.DOC_TP_CD
|
||||
FROM
|
||||
hubez_common.EZ_SNDRNO_DOC esd
|
||||
WHERE
|
||||
esd.REG_REQ_NO = #{regReqNo}
|
||||
</select>
|
||||
|
||||
<update id="updateSndrno" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.UpdateApprSendNumber">
|
||||
/* sendNumMgt-mapper.xml(updateSndrno) */
|
||||
UPDATE
|
||||
hubez_common.EZ_SVC_SNDRNO
|
||||
SET
|
||||
CHG_ID = #{adminId}
|
||||
, CHG_DT = NOW()
|
||||
, STTUS_CD = #{sttusCd}
|
||||
WHERE SEQ_NO = #{seqNo}
|
||||
AND SNDRNO = #{sndrno}
|
||||
</update>
|
||||
|
||||
<update id="upddateSndrnoReg" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.UpdateApprReqDto">
|
||||
/* sendNumMgt-mapper.xml(upddateSndrnoReg) */
|
||||
UPDATE
|
||||
hubez_common.EZ_SNDRNO_REG
|
||||
SET
|
||||
CHG_ID = #{adminId}
|
||||
, CHG_DT = NOW()
|
||||
, MEMO = #{memo}
|
||||
, APV_CNT = #{apvCnt}
|
||||
, REJT_CNT = #{rejtCnt}
|
||||
<if test='cmpltYn != null and cmpltYn != ""'>
|
||||
, CMPLT_DT = NOW()
|
||||
</if>
|
||||
<if test='reqSttusCd != null and reqSttusCd != ""'>
|
||||
, REQ_STTUS_CD = #{reqSttusCd}
|
||||
</if>
|
||||
WHERE REG_REQ_NO = #{regReqNo}
|
||||
</update>
|
||||
|
||||
<update id="updateSvcUser" parameterType="kr.co.uplus.ez.api.sendNumMgt.dto.UpdateApprReqDto">
|
||||
/* sendNumMgt-mapper.xml(updateSvcUser) */
|
||||
UPDATE
|
||||
hubez_common.EZ_SVC_USER
|
||||
SET
|
||||
BIZR_AUTH_YN = 'Y'
|
||||
, CHG_ID = #{adminId}
|
||||
, CHG_DT = NOW()
|
||||
WHERE
|
||||
USER_ID = #{adminId}
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user