mirror of
http://git.mhez-qa.uplus.co.kr/hubez/hubez-admin.git
synced 2025-12-07 00:30:57 +09:00
서비스관리 / 알림톡 템플릿관리 추가
This commit is contained in:
@@ -3,5 +3,255 @@
|
||||
|
||||
<mapper namespace="kr.co.uplus.ez.api.stats.StatsMapper">
|
||||
|
||||
<select id="selectMonStatList" parameterType="kr.co.uplus.ez.api.stats.dto.MonthListReqDto" resultType="kr.co.uplus.ez.api.stats.dto.MonthList">
|
||||
|
||||
SELECT
|
||||
ems.SUM_YM
|
||||
, ems.SND_CNT
|
||||
, ems.SUCC_CNT
|
||||
, ems.SUCC_RT
|
||||
, S.SND_CNT AS SND_CNT_S
|
||||
, S.SUCC_CNT AS SUCC_CNT_S
|
||||
, S.SUCC_RT AS SUCC_RT_S
|
||||
, L.SND_CNT AS SND_CNT_L
|
||||
, L.SUCC_CNT AS SUCC_CNT_L
|
||||
, L.SUCC_RT AS SUCC_RT_L
|
||||
, M.SND_CNT AS SND_CNT_M
|
||||
, M.SUCC_CNT AS SUCC_CNT_M
|
||||
, M.SUCC_RT AS SUCC_RT_M
|
||||
, R.SND_CNT AS SND_CNT_R
|
||||
, R.SUCC_CNT AS SUCC_CNT_R
|
||||
, R.SUCC_RT AS SUCC_RT_R
|
||||
FROM
|
||||
hubez_common.EZ_MON_STAT ems
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_MON_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'SMS') AS S
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_MON_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'MMS') AS M
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_MON_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'LMS') AS L
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_MON_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'RCS') AS R
|
||||
WHERE DATE_FORMAT(ems.SUM_YM, '%Y%m') BETWEEN #{startMon} AND #{endMon}
|
||||
ORDER BY ems.SUM_YM DESC
|
||||
</select>
|
||||
|
||||
<select id="selectDayStatList" parameterType="kr.co.uplus.ez.api.stats.dto.DayListReqDto" resultType="kr.co.uplus.ez.api.stats.dto.DayList">
|
||||
|
||||
SELECT
|
||||
eds.SUM_YMD
|
||||
, eds.SND_CNT
|
||||
, eds.SUCC_CNT
|
||||
, eds.SUCC_RT
|
||||
, S.SND_CNT AS SND_CNT_S
|
||||
, S.SUCC_CNT AS SUCC_CNT_S
|
||||
, S.SUCC_RT AS SUCC_RT_S
|
||||
, L.SND_CNT AS SND_CNT_L
|
||||
, L.SUCC_CNT AS SUCC_CNT_L
|
||||
, L.SUCC_RT AS SUCC_RT_L
|
||||
, M.SND_CNT AS SND_CNT_M
|
||||
, M.SUCC_CNT AS SUCC_CNT_M
|
||||
, M.SUCC_RT AS SUCC_RT_M
|
||||
, R.SND_CNT AS SND_CNT_R
|
||||
, R.SUCC_CNT AS SUCC_CNT_R
|
||||
, R.SUCC_RT AS SUCC_RT_R
|
||||
FROM
|
||||
hubez_common.EZ_DAY_STAT eds
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_DAY_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'SMS') AS S
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_DAY_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'MMS') AS M
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_DAY_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'LMS') AS L
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_DAY_STAT
|
||||
WHERE
|
||||
SND_CH_CD = 'RCS') AS R
|
||||
WHERE DATE_FORMAT(eds.SUM_YMD, '%Y%m%d') BETWEEN #{startDay} AND #{endDay}
|
||||
ORDER BY eds.SUM_YMD DESC
|
||||
</select>
|
||||
|
||||
<select id="selectCustMstatList" parameterType="kr.co.uplus.ez.api.stats.dto.BsnmMonthListReqDto" resultType="kr.co.uplus.ez.api.stats.dto.BsnmMonthListResDto">
|
||||
|
||||
SELECT
|
||||
ecm.SUM_YMD
|
||||
-- ,ecm.CUST_NM
|
||||
-- ,ecm.BIZRNO
|
||||
, ecm.SND_CNT
|
||||
, ecm.SUCC_CNT
|
||||
, ecm.SUCC_RT
|
||||
, S.SND_CNT AS SND_CNT_S
|
||||
, S.SUCC_CNT AS SUCC_CNT_S
|
||||
, S.SUCC_RT AS SUCC_RT_S
|
||||
, L.SND_CNT AS SND_CNT_L
|
||||
, L.SUCC_CNT AS SUCC_CNT_L
|
||||
, L.SUCC_RT AS SUCC_RT_L
|
||||
, M.SND_CNT AS SND_CNT_M
|
||||
, M.SUCC_CNT AS SUCC_CNT_M
|
||||
, M.SUCC_RT AS SUCC_RT_M
|
||||
, R.SND_CNT AS SND_CNT_R
|
||||
, R.SUCC_CNT AS SUCC_CNT_R
|
||||
, R.SUCC_RT AS SUCC_RT_R
|
||||
FROM
|
||||
hubez_common.EZ_CUST_MSTAT ecm
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_MSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'SMS') AS S
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_MSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'MMS') AS M
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_MSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'LMS') AS L
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_MSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'RCS') AS R
|
||||
WHERE 1 = 1
|
||||
AND DATE_FORMAT(ecm.SUM_YM, '%Y%m') BETWEEN #{startMon} AND #{endMon}
|
||||
# AND ecm.CUST_NM LIKE ''
|
||||
# AND ecm.BIZRNO = #{bizrno}
|
||||
ORDER BY ecm.SUM_YM DESC
|
||||
</select>
|
||||
|
||||
<select id="selectCustDstatList" parameterType="kr.co.uplus.ez.api.stats.dto.BsnmDayListReqDto" resultType="kr.co.uplus.ez.api.stats.dto.BsnmDayList">
|
||||
|
||||
SELECT
|
||||
ecd.SUM_YMD
|
||||
-- ,ecd.CUST_NM
|
||||
-- ,ecd.BIZRNO
|
||||
, ecd.SND_CNT
|
||||
, ecd.SUCC_CNT
|
||||
, ecd.SUCC_RT
|
||||
, S.SND_CNT AS SND_CNT_S
|
||||
, S.SUCC_CNT AS SUCC_CNT_S
|
||||
, S.SUCC_RT AS SUCC_RT_S
|
||||
, L.SND_CNT AS SND_CNT_L
|
||||
, L.SUCC_CNT AS SUCC_CNT_L
|
||||
, L.SUCC_RT AS SUCC_RT_L
|
||||
, M.SND_CNT AS SND_CNT_M
|
||||
, M.SUCC_CNT AS SUCC_CNT_M
|
||||
, M.SUCC_RT AS SUCC_RT_M
|
||||
, R.SND_CNT AS SND_CNT_R
|
||||
, R.SUCC_CNT AS SUCC_CNT_R
|
||||
, R.SUCC_RT AS SUCC_RT_R
|
||||
FROM
|
||||
hubez_common.EZ_CUST_DSTAT ecd
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_DSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'SMS') AS S
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_DSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'MMS') AS M
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_DSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'LMS') AS L
|
||||
JOIN (
|
||||
SELECT
|
||||
SND_CNT
|
||||
, SUCC_CNT
|
||||
, SUCC_RT
|
||||
FROM
|
||||
hubez_common.EZ_CUST_DSTAT
|
||||
WHERE
|
||||
SND_CH_CD = 'RCS') AS R
|
||||
WHERE
|
||||
DATE_FORMAT(ecd.SUM_YMD, '%Y%m%d') BETWEEN #{startDay} AND #{endDay}
|
||||
ORDER BY ecd.SUM_YMD DESC
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user