diff --git a/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentDAO.java b/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentDAO.java index d2a47e18..c0398b64 100644 --- a/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentDAO.java +++ b/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentDAO.java @@ -126,8 +126,13 @@ public class KakaoSentDAO extends EgovAbstractDAO { } //발송 관리 문자발송 내용 상세보기 팝업[그룹] - public MjonKakaoATVO selectKakaoSentDetailViewPhoneAjax(MjonKakaoATVO KakaoSentVO) throws Exception{ - return (MjonKakaoATVO) select("KakaoSentDAO.selectKakaoSentDetailViewPhoneAjax", KakaoSentVO); - } + public MjonKakaoATVO selectKakaoSentDetailViewPhoneAjax(MjonKakaoATVO KakaoSentVO) throws Exception{ + return (MjonKakaoATVO) select("KakaoSentDAO.selectKakaoSentDetailViewPhoneAjax", KakaoSentVO); + } + + @SuppressWarnings("unchecked") + public List selectAllKakaoSentListExcel_advc(KakaoSentVO kakaoSentVO) throws Exception{ + return (List) list("KakaoSentDAO.selectAllKakaoSentListExcel_advc",kakaoSentVO); + } } diff --git a/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentServiceImpl.java b/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentServiceImpl.java index 5e2dee52..2843c4d3 100644 --- a/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentServiceImpl.java +++ b/src/main/java/itn/let/kakao/user/sent/service/impl/KakaoSentServiceImpl.java @@ -302,10 +302,14 @@ public class KakaoSentServiceImpl extends EgovAbstractServiceImpl implements Ka result.setKakaoResendSuccCount(eachCnt.getKakaoResendSuccCount()); result.setKakaoResendFailCount(eachCnt.getKakaoResendFailCount()); + result.setMsgGroupCnt( + Integer.valueOf(result.getSuccessCount() + result.getWaitCount() + result.getFailCount()).toString() + ); //완료상태 시작 result = this.codeProc(result); + //완료상태 끝 //======================================================= @@ -470,7 +474,7 @@ public class KakaoSentServiceImpl extends EgovAbstractServiceImpl implements Ka } //예약 관리 리스트 불러오기 - List resultList = kakaoSentDAO.selectAllKakaoSentList_advc(kakaoSentVO); + List resultList = kakaoSentDAO.selectAllKakaoSentListExcel_advc(kakaoSentVO); // long startTime = System.nanoTime(); // 시작 시간 측정 // resultAllSentList = makeDetailFunction(resultAllSentList); diff --git a/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml b/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml index 5c376ef3..00b94da6 100644 --- a/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml +++ b/src/main/resources/egovframework/sqlmap/let/mjo/kakao/KakaoSent_SQL_Mysql.xml @@ -1354,6 +1354,111 @@ + + + + + diff --git a/src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp b/src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp index 4a85e26b..b7ac38ba 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp @@ -16,8 +16,83 @@ var thisfuledtlday = ""; //당원 마지막일 var threefulstday = ""; //3개월전 시작일 var threefuledday = ""; //3개월전 마지막일 +function firstLodingSet(){ + var html = ""; + html += '
'; + html += '

총 발송건수 0

'; + html += '
'; + html += '

※ 예약 발송취소는 예약 발송시간 기준 5분 전까지만 가능

'; + html += ' '; + html += ' '; + html += '
'; + html += '
'; + html += '
'; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += ' '; + html += '
'; + html += ' '; + html += ' '; + html += ' 발송일시'; + html += '
'; + html += ' '; + html += '
'; + html += '
형태'; + html += '
'; + html += ' '; + html += '
'; + html += '
내용발송건수'; + html += '
'; + html += ' '; + html += '
'; + html += '
대기카카오톡결과대체문자결과금액(원)진행상황
성공실패성공실패
LOADING...
'; + html += '
'; + + $(".msgSentAllLoad").html(html); +} + + $(document).ready(function(){ + firstLodingSet(); + //초기 전체 리스트 페이지 보여주기 var form = document.searchForm; form.listType.value = "groupList"; @@ -417,8 +492,10 @@ function fn_sentDetailView(msgGroupId) { " /> " /> - - + + + + @@ -555,11 +632,11 @@ function fn_sentDetailView(msgGroupId) {
    -
  • -
  • +
  • active">
  • +
  • active">
  • <%-- -
  • +
  • active">
  • --%>
@@ -582,7 +659,7 @@ function fn_sentDetailView(msgGroupId) {
    -
  • +
  • active">
  • -
  • +
  • active">
  • -
  • +
  • active>