이지우 - 트리거 변경 작업(MSG_RESULT) 테스트 소스 원복
This commit is contained in:
parent
f6802a5c4a
commit
824a49b7a0
@ -119,11 +119,4 @@ public class KakaoSentVO extends UserDefaultVO{
|
|||||||
|
|
||||||
private String yellowId;
|
private String yellowId;
|
||||||
|
|
||||||
//이지우 발송결과 테스트
|
|
||||||
private int successCountTest;
|
|
||||||
private int waitCountTest;
|
|
||||||
private int failCountTest;
|
|
||||||
private int kakaoResendSuccCountTest;
|
|
||||||
private int kakaoResendFailCountTest;
|
|
||||||
//이지우 발송결과 테스트 끝
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -302,13 +302,7 @@ public class KakaoSentServiceImpl extends EgovAbstractServiceImpl implements Ka
|
|||||||
result.setFailCount(eachCnt.getFailCount());
|
result.setFailCount(eachCnt.getFailCount());
|
||||||
result.setKakaoResendSuccCount(eachCnt.getKakaoResendSuccCount());
|
result.setKakaoResendSuccCount(eachCnt.getKakaoResendSuccCount());
|
||||||
result.setKakaoResendFailCount(eachCnt.getKakaoResendFailCount());
|
result.setKakaoResendFailCount(eachCnt.getKakaoResendFailCount());
|
||||||
//이지우 발송결과 테스트
|
|
||||||
result.setSuccessCountTest(eachCnt.getSuccessCountTest());
|
|
||||||
result.setWaitCountTest(eachCnt.getWaitCountTest());
|
|
||||||
result.setFailCountTest(eachCnt.getFailCountTest());
|
|
||||||
result.setKakaoResendSuccCountTest(eachCnt.getKakaoResendSuccCountTest());
|
|
||||||
result.setKakaoResendFailCountTest(eachCnt.getKakaoResendFailCountTest());
|
|
||||||
//이지우 발송결과 테스트 끝
|
|
||||||
result.setMsgGroupCnt(
|
result.setMsgGroupCnt(
|
||||||
Integer.valueOf(result.getSuccessCount() + result.getWaitCount() + result.getFailCount()).toString()
|
Integer.valueOf(result.getSuccessCount() + result.getWaitCount() + result.getFailCount()).toString()
|
||||||
);
|
);
|
||||||
|
|||||||
@ -73,9 +73,6 @@ import itn.com.cmm.util.MJUtil;
|
|||||||
import itn.com.cmm.util.RedirectUrlMaker;
|
import itn.com.cmm.util.RedirectUrlMaker;
|
||||||
import itn.com.cmm.util.StringUtil;
|
import itn.com.cmm.util.StringUtil;
|
||||||
import itn.com.utl.fcc.service.EgovStringUtil;
|
import itn.com.utl.fcc.service.EgovStringUtil;
|
||||||
//이지우 발송결과 테스트
|
|
||||||
import itn.let.kakao.admin.kakaoAt.service.MjonKakaoATVO;
|
|
||||||
//이지우 발송결과 테스트 끝
|
|
||||||
import itn.let.lett.service.HashConfVO;
|
import itn.let.lett.service.HashConfVO;
|
||||||
import itn.let.lett.service.LetterService;
|
import itn.let.lett.service.LetterService;
|
||||||
import itn.let.lett.service.LetterVO;
|
import itn.let.lett.service.LetterVO;
|
||||||
@ -6546,19 +6543,4 @@ public class MjonMsgDataController {
|
|||||||
|
|
||||||
return "web/msgdata/MsgSentListAjax";
|
return "web/msgdata/MsgSentListAjax";
|
||||||
}
|
}
|
||||||
|
|
||||||
//이지우 발송결과 테스트
|
|
||||||
@RequestMapping(value= {"/resendTest.do"})
|
|
||||||
public String resendTest(@ModelAttribute("searchVO") MjonKakaoATVO mjonKakaoATVO, ModelMap model) throws Exception{
|
|
||||||
|
|
||||||
try {
|
|
||||||
System.out.println("=============SchedulerUtil=====runKakaoResendUpdate =============>");
|
|
||||||
schdlrManageService.updateKakaoResendResult();
|
|
||||||
}catch(Exception ex) {
|
|
||||||
ex.printStackTrace();
|
|
||||||
}
|
|
||||||
|
|
||||||
return "redirect:/web/kakao/sent/selectKakaoSentView.do";
|
|
||||||
}
|
|
||||||
//이지우 발송결과 테스트 끝
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -29,11 +29,5 @@ public class MjonMsgSWFDTO implements Serializable {
|
|||||||
private int resultFValue; // 실패건수
|
private int resultFValue; // 실패건수
|
||||||
private int resultWValue; // 대기건수
|
private int resultWValue; // 대기건수
|
||||||
private String divideYN; // 분할여부
|
private String divideYN; // 분할여부
|
||||||
/* 이지우 발송결과 테스트 */
|
|
||||||
private int resultSValueTest; // 성공건수
|
|
||||||
private int resultFValueTest; // 실패건수
|
|
||||||
private int resultWValueTest; // 대기건수
|
|
||||||
/* 이지우 발송결과 테스트 끝 */
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -108,10 +108,5 @@ public class MjonMsgSentVO extends UserDefaultVO{
|
|||||||
// 결과 리스트 select 할 떄
|
// 결과 리스트 select 할 떄
|
||||||
// TIMESTAMPDIFF(minute, DATE_FORMAT(B.REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) as diffMin
|
// TIMESTAMPDIFF(minute, DATE_FORMAT(B.REQ_DATE, '%Y-%m-%d %T'), DATE_FORMAT(NOW(), '%Y-%m-%d %T')) as diffMin
|
||||||
private int diffMin;
|
private int diffMin;
|
||||||
/* 이지우 발송결과 테스트 */
|
|
||||||
private String resultSValueTest;
|
|
||||||
private String resultFValueTest;
|
|
||||||
private String resultWValueTest;
|
|
||||||
/* 이지우 발송결과 테스트 끝 */
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -751,11 +751,6 @@ public class MjonMsgSentServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
t.setResultWValue(updatedVO.getResultWValue());
|
t.setResultWValue(updatedVO.getResultWValue());
|
||||||
t.setDivideYN(updatedVO.getDivideYN());
|
t.setDivideYN(updatedVO.getDivideYN());
|
||||||
t.setTotPrice(updatedVO.getTotPrice());
|
t.setTotPrice(updatedVO.getTotPrice());
|
||||||
/* 이지우 발송결과 테스트 */
|
|
||||||
t.setResultSValueTest(updatedVO.getResultSValueTest());
|
|
||||||
t.setResultFValueTest(updatedVO.getResultFValueTest());
|
|
||||||
t.setResultWValueTest(updatedVO.getResultWValueTest());
|
|
||||||
/* 이지우 발송결과 테스트 끝 */
|
|
||||||
});
|
});
|
||||||
return resultList;
|
return resultList;
|
||||||
}
|
}
|
||||||
@ -770,11 +765,6 @@ public class MjonMsgSentServiceImpl extends EgovAbstractServiceImpl implements
|
|||||||
returnVO.setResultSValue(String.valueOf(mjonMsgSWFDTO.getResultSValue())); // 성공건수
|
returnVO.setResultSValue(String.valueOf(mjonMsgSWFDTO.getResultSValue())); // 성공건수
|
||||||
returnVO.setResultFValue(String.valueOf(mjonMsgSWFDTO.getResultFValue())); // 실패건수
|
returnVO.setResultFValue(String.valueOf(mjonMsgSWFDTO.getResultFValue())); // 실패건수
|
||||||
returnVO.setResultWValue(String.valueOf(mjonMsgSWFDTO.getResultWValue())); // 대기건수
|
returnVO.setResultWValue(String.valueOf(mjonMsgSWFDTO.getResultWValue())); // 대기건수
|
||||||
/* 이지우 발송결과 테스트 */
|
|
||||||
returnVO.setResultSValueTest(String.valueOf(mjonMsgSWFDTO.getResultSValueTest())); // 성공건수
|
|
||||||
returnVO.setResultFValueTest(String.valueOf(mjonMsgSWFDTO.getResultFValueTest())); // 실패건수
|
|
||||||
returnVO.setResultWValueTest(String.valueOf(mjonMsgSWFDTO.getResultWValueTest())); // 대기건수
|
|
||||||
/*이지우 발송결과 테스트 끝*/
|
|
||||||
returnVO.setDivideYN(mjonMsgSWFDTO.getDivideYN());
|
returnVO.setDivideYN(mjonMsgSWFDTO.getDivideYN());
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -1681,19 +1681,6 @@
|
|||||||
, 0 AS successPrice
|
, 0 AS successPrice
|
||||||
, 0 AS kakaoResendSuccPrice
|
, 0 AS kakaoResendSuccPrice
|
||||||
</isNotEqual>
|
</isNotEqual>
|
||||||
<!-- 이지우 발송결과 테스트 -->
|
|
||||||
, a.successCountTest
|
|
||||||
, a.waitCountTest
|
|
||||||
, a.failCountTest
|
|
||||||
<isEqual property="bizKakaoResendYn" compareValue="Y">
|
|
||||||
, a.kakaoResendSuccCountTest
|
|
||||||
, a.kakaoResendFailCountTest
|
|
||||||
</isEqual>
|
|
||||||
<isNotEqual property="bizKakaoResendYn" compareValue="Y">
|
|
||||||
, 0 AS kakaoResendSuccCountTest
|
|
||||||
, 0 AS kakaoResendFailCountTest
|
|
||||||
</isNotEqual>
|
|
||||||
<!-- 이지우 발송결과 테스트 끝-->
|
|
||||||
FROM (
|
FROM (
|
||||||
SELECT
|
SELECT
|
||||||
t1.MSG_GROUP_ID
|
t1.MSG_GROUP_ID
|
||||||
@ -1710,16 +1697,6 @@
|
|||||||
, SUM(IF(t1.BIZ_KAKAO_RESEND_YN = 'Y' AND BL1.CALL_STATUS IN ('6600', '4100') AND t1.BIZ_KAKAO_RESEND_TYPE = 'SMS', 1, 0)) AS smsCnt
|
, SUM(IF(t1.BIZ_KAKAO_RESEND_YN = 'Y' AND BL1.CALL_STATUS IN ('6600', '4100') AND t1.BIZ_KAKAO_RESEND_TYPE = 'SMS', 1, 0)) AS smsCnt
|
||||||
, SUM(IF(t1.BIZ_KAKAO_RESEND_YN = 'Y' AND BL1.CALL_STATUS IN ('6600', '4100') AND t1.BIZ_KAKAO_RESEND_TYPE = 'MMS', 1, 0)) AS mmsCnt
|
, SUM(IF(t1.BIZ_KAKAO_RESEND_YN = 'Y' AND BL1.CALL_STATUS IN ('6600', '4100') AND t1.BIZ_KAKAO_RESEND_TYPE = 'MMS', 1, 0)) AS mmsCnt
|
||||||
</isEqual>
|
</isEqual>
|
||||||
<!-- 이지우 발송결과 테스트 -->
|
|
||||||
, t1.MSG_RESULT AS msgResult
|
|
||||||
, SUM(IF(t1.MSG_RESULT = '10', 1, 0)) AS successCountTest
|
|
||||||
, SUM(IF(t1.MSG_RESULT IS NULL OR TRIM(t1.MSG_RESULT) ='',1,0)) AS waitCountTest
|
|
||||||
, SUM(IF(t1.MSG_RESULT = '20' OR t1.MSG_RESULT = '30' OR t1.MSG_RESULT = '40' OR t1.MSG_RESULT = '50', 1, 0)) AS failCountTest
|
|
||||||
<isEqual property="bizKakaoResendYn" compareValue="Y">
|
|
||||||
, SUM(IF(t1.MSG_RESULT = '40', 1, 0)) AS kakaoResendSuccCountTest
|
|
||||||
, SUM(IF(t1.MSG_RESULT = '50', 1, 0)) AS kakaoResendFailCountTest
|
|
||||||
</isEqual>
|
|
||||||
<!-- 이지우 발송결과 테스트 끝-->
|
|
||||||
FROM mj_msg_data t1 FORCE INDEX (idx_msgdata_groupid_delfalg_msgtype_curstate)
|
FROM mj_msg_data t1 FORCE INDEX (idx_msgdata_groupid_delfalg_msgtype_curstate)
|
||||||
<isEqual property="bizKakaoResendYn" compareValue="Y">
|
<isEqual property="bizKakaoResendYn" compareValue="Y">
|
||||||
LEFT OUTER JOIN BIZ_LOG BL1 ON t1.BIZ_UMID = BL1.CMID
|
LEFT OUTER JOIN BIZ_LOG BL1 ON t1.BIZ_UMID = BL1.CMID
|
||||||
|
|||||||
@ -295,11 +295,6 @@
|
|||||||
SUM(IF(aa.result = 'S', 1, 0)) AS resultSValue,
|
SUM(IF(aa.result = 'S', 1, 0)) AS resultSValue,
|
||||||
SUM(IF(aa.result = 'W', 1, 0)) AS resultWValue,
|
SUM(IF(aa.result = 'W', 1, 0)) AS resultWValue,
|
||||||
SUM(IF(aa.result = 'F', 1, 0)) AS resultFValue,
|
SUM(IF(aa.result = 'F', 1, 0)) AS resultFValue,
|
||||||
<!-- 이지우 발송결과 테스트 -->
|
|
||||||
SUM(IF(aa.MSG_RESULT = '10', 1, 0)) AS resultSValueTest,
|
|
||||||
SUM(IF(aa.MSG_RESULT IS NULL OR TRIM(aa.MSG_RESULT) ='',1,0)) AS resultWValueTest,
|
|
||||||
SUM(IF(aa.MSG_RESULT = '20', 1, 0)) AS resultFValueTest,
|
|
||||||
<!-- 이지우 발송결과 테스트 끝-->
|
|
||||||
CASE
|
CASE
|
||||||
WHEN COUNT(DISTINCT REQ_DATE) > 1 THEN 'Y'
|
WHEN COUNT(DISTINCT REQ_DATE) > 1 THEN 'Y'
|
||||||
ELSE 'N'
|
ELSE 'N'
|
||||||
@ -347,9 +342,6 @@
|
|||||||
else 'F'
|
else 'F'
|
||||||
end as result /* common query */
|
end as result /* common query */
|
||||||
, A.REQ_DATE
|
, A.REQ_DATE
|
||||||
<!-- 이지우 발송결과 테스트 -->
|
|
||||||
, A.MSG_RESULT
|
|
||||||
<!-- 이지우 발송결과 테스트 끝-->
|
|
||||||
from
|
from
|
||||||
MJ_MSG_DATA A
|
MJ_MSG_DATA A
|
||||||
where
|
where
|
||||||
|
|||||||
@ -236,24 +236,7 @@ function pageUnitChg(obj){
|
|||||||
<fmt:formatNumber value="${resultAllSentList.msgGroupCnt}" type="number" groupingUsed="true" />
|
<fmt:formatNumber value="${resultAllSentList.msgGroupCnt}" type="number" groupingUsed="true" />
|
||||||
<%-- <c:out value="${resultAllSentList.msgGroupCnt}"/> --%>
|
<%-- <c:out value="${resultAllSentList.msgGroupCnt}"/> --%>
|
||||||
</td>
|
</td>
|
||||||
<!-- 이지우 발송결과 테스트 -->
|
|
||||||
<td>
|
<td>
|
||||||
<fmt:formatNumber value="${resultAllSentList.waitCount}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${resultAllSentList.waitCountTest}" type="number" groupingUsed="true" />
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<p class="c_002c9a"><fmt:formatNumber value="${resultAllSentList.successCount}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${resultAllSentList.successCountTest}" type="number" groupingUsed="true" /></p>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<p class="c_e40000"><fmt:formatNumber value="${resultAllSentList.failCount}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${resultAllSentList.failCountTest}" type="number" groupingUsed="true" /></p>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<p class="c_002c9a"><fmt:formatNumber value="${resultAllSentList.kakaoResendSuccCount}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${resultAllSentList.kakaoResendSuccCountTest}" type="number" groupingUsed="true" /></p>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<p class="c_e40000"><fmt:formatNumber value="${resultAllSentList.kakaoResendFailCount}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${resultAllSentList.kakaoResendFailCountTest}" type="number" groupingUsed="true" /></p>
|
|
||||||
</td>
|
|
||||||
<!-- 이지우 발송결과 테스트 끝-->
|
|
||||||
<%-- <td>
|
|
||||||
<fmt:formatNumber value="${resultAllSentList.waitCount}" type="number" groupingUsed="true" />
|
<fmt:formatNumber value="${resultAllSentList.waitCount}" type="number" groupingUsed="true" />
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@ -267,7 +250,7 @@ function pageUnitChg(obj){
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p class="c_e40000"><fmt:formatNumber value="${resultAllSentList.kakaoResendFailCount}" type="number" groupingUsed="true" /></p>
|
<p class="c_e40000"><fmt:formatNumber value="${resultAllSentList.kakaoResendFailCount}" type="number" groupingUsed="true" /></p>
|
||||||
</td> --%>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:if test="${resultAllSentList.totPrice ne '-'}">
|
<c:if test="${resultAllSentList.totPrice ne '-'}">
|
||||||
<fmt:formatNumber value="${resultAllSentList.totPrice}" type="number" groupingUsed="true" minFractionDigits="0" maxFractionDigits="1" />
|
<fmt:formatNumber value="${resultAllSentList.totPrice}" type="number" groupingUsed="true" minFractionDigits="0" maxFractionDigits="1" />
|
||||||
|
|||||||
@ -290,13 +290,13 @@ function fnReservCancel(msgGroupId){
|
|||||||
<p><fmt:formatNumber value="${result.msgGroupCnt}" type="number" groupingUsed="true" /> </p>
|
<p><fmt:formatNumber value="${result.msgGroupCnt}" type="number" groupingUsed="true" /> </p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p><fmt:formatNumber value="${result.resultWValue}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${result.resultWValueTest}" type="number" groupingUsed="true" /></p>
|
<p><fmt:formatNumber value="${result.resultWValue}" type="number" groupingUsed="true" /> </p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p class="c_002c9a"><fmt:formatNumber value="${result.resultSValue}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${result.resultSValueTest}" type="number" groupingUsed="true" /> </p>
|
<p class="c_002c9a"><fmt:formatNumber value="${result.resultSValue}" type="number" groupingUsed="true" /> </p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p class="c_e40000"><fmt:formatNumber value="${result.resultFValue}" type="number" groupingUsed="true" /><br/><fmt:formatNumber value="${result.resultFValueTest}" type="number" groupingUsed="true" /></p>
|
<p class="c_e40000"><fmt:formatNumber value="${result.resultFValue}" type="number" groupingUsed="true" /> </p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<c:choose>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user