diff --git a/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkSendController.java b/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkSendController.java index 8a823e1d..fddd7e39 100644 --- a/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkSendController.java +++ b/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkSendController.java @@ -171,10 +171,10 @@ public class KakaoFriendsTalkSendController { String chkDate = format.format(cal.getTime()); searchVO.setUserId(userId); searchVO.setMyMsgStDt(chkDate); //검색 시작일 저장 - 현재날짜로 부터 3일 이전 날짜로 시작 - model.addAttribute("resultLatestMsgList", mjonMsgDataService.selectLatestMsgList(searchVO)); +// model.addAttribute("resultLatestMsgList", mjonMsgDataService.selectLatestMsgList(searchVO)); //자주보내는 번호 - model.addAttribute("resultBookMarkMsgList", mjonMsgDataService.selectBookMarkMsgList(searchVO)); +// model.addAttribute("resultBookMarkMsgList", mjonMsgDataService.selectBookMarkMsgList(searchVO)); // 사용자 정의 단가 정보 불러오기(시스템 단가 혹은 협의 단가) model.addAttribute("sendPrice", kakaoSendUtil.selectSendPriceOfKakaoAtAndSmsAndMms(userId)); diff --git a/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp b/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp index 75a79abd..b23ebf90 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kakao/msgdata/ft/KakaoFriendsTalkMsgDataView.jsp @@ -182,8 +182,116 @@ $(document).ready(function (){ setTimeout(() => { $(this).val(''); }, 0); // 파일 선택 초기화 } }); + + + // 최근 전송내역 + resultLatestMsgList(); + //자주보내는 번호 + resultBookMarkMsgList(); + }); + + +//최근 전송내역 +function resultLatestMsgList(){ + + + $.ajax({ + type:"POST", + url:"/web/mjon/msgdata/resultLatestMsgListAjax.do", + data:{}, + dataType:'json', + // timeout:(1000*30), + success:function(data){ + console.log('resultLatestMsgList : ',data.object); + + + // 가져온 데이터 배열 + let resultList = data.object; + let $latestMsgUl = $('#latestMsgUl'); // 기존 리스트 UL + + // 기존 내용을 비우기 + $latestMsgUl.empty(); + + // 데이터가 있는 경우 + if (resultList && resultList.length > 0) { + resultList.forEach(function(item, index) { + let listItem = + '
  • ' + + '' + + '' + + '

    ' + item.callTo + '

    ' + + '' + + '
  • '; + + $latestMsgUl.append(listItem); + }); + } else { + // 데이터가 없는 경우 + $latestMsgUl.append('
  • 최근 발송 내역이 없습니다.

  • '); + } + }, + error:function(request , status, error){ + console.log(' error ?'); + console.log('request : ', request); + console.log('status : ', status); + } + }); +} + +//자주보내는 번호 +function resultBookMarkMsgList(){ + + $.ajax({ + type:"POST", + url:"/web/mjon/msgdata/resultBookMarkMsgList.do", + data:{}, + dataType:'json', + // timeout:(1000*30), + success:function(data){ + console.log('resultBookMarkMsgList : ',data.object); + + + // 가져온 데이터 배열 + let resultList = data.object; + let $bookMsgUl = $('#bookMsgUl'); // 기존 리스트 UL + + // 기존 내용을 비우기 + $bookMsgUl.empty(); + + // 데이터가 있는 경우 + if (resultList && resultList.length > 0) { + resultList.forEach(function(item, index) { +// console.log(item.addrPhoneNo + " : " + item.addrPhoneNo); + let listItem = + '
  • ' + + '' + + '' + +// '

    ' + item.addrPhoneNo + '

    ' + + '

    ' + item.addrPhoneNo + '

    ' + + '' + + '
  • '; + + $bookMsgUl.append(listItem); + }); + } else { + // 데이터가 없는 경우 + $bookMsgUl.append('
  • 등록된 자주 보내는 번호 내역이 없습니다..

  • '); + } + }, + error:function(request , status, error){ + console.log(' error ?'); + console.log('request : ', request); + console.log('status : ', status); + } + }); +} + function initFormChk(){ //첫로딩시 우측 미리보기 화면 숨김처리 @@ -2240,6 +2348,100 @@ function updateButtons(){ + +
    + +
    + + +
    \ No newline at end of file