diff --git a/src/main/java/itn/let/kakao/admin/kakaoAt/web/MjonKakaoATController.java b/src/main/java/itn/let/kakao/admin/kakaoAt/web/MjonKakaoATController.java index fc5bfecd..900b889f 100644 --- a/src/main/java/itn/let/kakao/admin/kakaoAt/web/MjonKakaoATController.java +++ b/src/main/java/itn/let/kakao/admin/kakaoAt/web/MjonKakaoATController.java @@ -851,6 +851,7 @@ public class MjonKakaoATController { kakaoVO.setPage(Integer.toString(channelIDVO.getPageIndex())); kakaoVO.setKeyword(channelIDVO.getSearchKeyword()); kakaoVO.setUserId(channelIDVO.getUserId()); + kakaoVO.setYellowId(channelIDVO.getYellowId()); String templateStatus = channelIDVO.getTemplateStatus(); String keyword = channelIDVO.getSearchKeyword(); diff --git a/src/main/java/itn/let/kakao/admin/kakaoFt/web/MjonKakaoFTController.java b/src/main/java/itn/let/kakao/admin/kakaoFt/web/MjonKakaoFTController.java index 4ffa631b..e2498ee4 100644 --- a/src/main/java/itn/let/kakao/admin/kakaoFt/web/MjonKakaoFTController.java +++ b/src/main/java/itn/let/kakao/admin/kakaoFt/web/MjonKakaoFTController.java @@ -13,14 +13,21 @@ import org.springframework.web.bind.annotation.ModelAttribute; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.HandlerMapping; +import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper; import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo; +import itn.com.cmm.LoginVO; import itn.com.cmm.service.FileVO; import itn.com.cmm.util.StringUtil; +import itn.let.kakao.admin.kakaoAt.service.ChannelIDVO; import itn.let.kakao.admin.kakaoFt.service.MjonKakaoFTService; import itn.let.kakao.admin.kakaoFt.service.MjonKakaoFTVO; +import itn.let.kakao.kakaoComm.KakaoVO; +import itn.let.kakao.kakaoComm.kakaoApi.service.KakaoApiService; +import itn.let.kakao.user.kakaoFt.service.KakaoFriendsTalkTemplateService; import itn.let.mjo.msg.service.MjonMsgResultCodeVO; import itn.let.mjo.msg.service.MjonMsgService; import itn.let.mjo.reservmsg.service.MjonReservMsgService; +import itn.let.utl.fcc.service.EgovStringUtil; /** * @@ -52,6 +59,12 @@ public class MjonKakaoFTController { @Resource(name = "MjonReservMsgService") private MjonReservMsgService mjonReservMsgService; + @Resource(name = "kakaoFriendsTalkTemplateService") + private KakaoFriendsTalkTemplateService kakaoFtTemplateService; + + @Resource(name = "kakaoApiService") + private KakaoApiService kakaoApiService; + /* @Resource(name = "EgovCmmUseService") private EgovCmmUseService cmmUseService; @@ -501,6 +514,125 @@ public class MjonKakaoFTController { return "/uss/ion/kakaoft/ReserveKakaoFTModify"; } + + /** + * 채널 아이디별 등록 친구톡 템플릿 목록 팝업화면 관리자페이지 + * @param ChannelIDVO + * @param request + * @param model + * @return + * @throws Exception + */ + @RequestMapping("/uss/ion/kakaoft/KakaoFTChannelIDTemplateListPopupAjax.do") + public String KakaoFTChannelIDTemplateListPopupAjax(@ModelAttribute("searchVO") ChannelIDVO channelIDVO, + HttpServletRequest request , + ModelMap model) throws Exception { + + + try { + + LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; + String id = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); + if(id == "") { + return "redirect:/uat/uia/EgovLoginUsr.do"; + } + + KakaoVO kakaoVO = new KakaoVO(); + + //페이징 처리 + PaginationInfo paginationInfo = new PaginationInfo(); + paginationInfo.setCurrentPageNo(channelIDVO.getPageIndex()); + paginationInfo.setRecordCountPerPage(9); + paginationInfo.setPageSize(channelIDVO.getPageSize()); + + kakaoVO.setFirstIndex(paginationInfo.getFirstRecordIndex()); + kakaoVO.setLastIndex(paginationInfo.getLastRecordIndex()); + kakaoVO.setRecordCountPerPage(9); + + kakaoVO.setSenderKey(channelIDVO.getSenderKey()); + kakaoVO.setPage(Integer.toString(channelIDVO.getPageIndex())); + kakaoVO.setSearchKeyword(channelIDVO.getSearchKeyword()); + kakaoVO.setUserId(channelIDVO.getUserId()); + + String templateStatus = channelIDVO.getTemplateStatus(); + String keyword = channelIDVO.getSearchKeyword(); + + /*if(keyword != null && keyword != "") { + kakaoVO.setSearchKeyword(keyword); + }else { + kakaoVO.setSearchKeyword(""); + }*/ + + if("".equals(kakaoVO.getSearchSortCnd())){ //최초조회시 최신것 조회List + kakaoVO.setSearchSortCnd("friendId"); + kakaoVO.setSearchSortOrd("desc"); + } + + //채널 아이디 정보 + String yellowId = kakaoVO.getYellowId(); + + kakaoVO.setCount("9"); //페이지 별 템플릿 개수 9개로 + List kakaoTemplateInfoList = new ArrayList(); + kakaoTemplateInfoList = kakaoFtTemplateService.selectKakaoFriendsTemplateList(kakaoVO); + + model.addAttribute("kakaoVO", kakaoVO); + model.addAttribute("paginationInfo", paginationInfo); + model.addAttribute("kakaoTemplateInfoList", kakaoTemplateInfoList); //친구톡 템플릿 리스트 + paginationInfo.setTotalRecordCount(kakaoTemplateInfoList.size() > 0 ? ((KakaoVO)kakaoTemplateInfoList.get(0)).getTotCnt() : 0); + + } catch (Exception e) { + System.out.println("KakaoFTChannelIDTemplateListPopupAjax Contrller Error ::: " + e); + } + + return "uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateListPop"; + } + + /** + * 채널 아이디별 등록 친구톡 템플릿 상세내용 팝업화면 관리자페이지 + * @param ChannelIDVO + * @param request + * @param model + * @return + * @throws Exception + */ + @RequestMapping("/uss/ion/kakaoft/KakaoFTChannelIDTemplateDetailPopupAjax.do") + public String KakaoFTChannelIDTemplateDetailPopupAjax(@ModelAttribute("searchVO") ChannelIDVO channelIDVO, + HttpServletRequest request , + ModelMap model) throws Exception { + + + try { + + LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; + String id = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); + if(id == "") { + return "redirect:/uat/uia/EgovLoginUsr.do"; + } + + KakaoVO kakaoVO = new KakaoVO(); + kakaoVO.setSenderKey(channelIDVO.getSenderKey()); + kakaoVO.setFriendId(channelIDVO.getTemplateCode()); + kakaoVO.setUserId(channelIDVO.getUserId()); + + String senderKey = kakaoVO.getSenderKey(); + model.addAttribute("senderKey", senderKey); + + //친구톡 템플릿 조회하기 + KakaoVO resultTemplateVO = kakaoFtTemplateService.selectKakaoFriendsTemplateDetail(kakaoVO); + model.addAttribute("resultTemplateVO", resultTemplateVO); + + // 사용자 아이디를 이용한 발신프로필 조회 + kakaoVO.setUserId(channelIDVO.getUserId()); + List selectKakaoProfileList = kakaoApiService.selectKakaoProfileList(kakaoVO); + model.addAttribute("kakaoProfileList", selectKakaoProfileList); + + } catch (Exception e) { + System.out.println("KakaoFTChannelIDTemplateDetailPopupAjax Contrller Error ::: " + e); + } + + return "uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateDetailPop"; + } + /** * 카톡 전송사 발송 결과 코드 리스트 * @param MjonMsgResultCodeVO 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 2e0892d1..e47e6a88 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 @@ -31,9 +31,13 @@ import itn.let.kakao.kakaoComm.kakaoApi.service.KakaoApiService; import itn.let.kakao.user.kakaoAt.service.KakaoAlimTalkService; import itn.let.kakao.user.kakaoFt.service.KakaoFriendsTalkTemplateService; import itn.let.mjo.mjocommon.MjonCommon; +import itn.let.mjo.mjocommon.MjonHolidayApi; import itn.let.mjo.msgdata.service.MjonMsgDataService; import itn.let.mjo.msgdata.service.MjonMsgDataVO; import itn.let.mjo.msgdata.service.MjonMsgReturnVO; +import itn.let.mjo.msgholiday.service.MsgAlarmSetVO; +import itn.let.mjo.msgholiday.service.MsgHolidayService; +import itn.let.mjo.msgholiday.service.MsgHolidayVO; import itn.let.mjo.symbol.service.MjonSymbolService; import itn.let.mjo.symbol.service.MjonSymbolVO; import itn.let.sym.site.service.EgovSiteManagerService; @@ -75,6 +79,9 @@ public class KakaoFriendsTalkSendController { @Resource(name = "egovSiteManagerService") EgovSiteManagerService egovSiteManagerService; + @Resource(name = "MsgHolidayService") + private MsgHolidayService msgHolidayService; + @Autowired KakaoSendUtil kakaoSendUtil; @@ -624,12 +631,52 @@ public class KakaoFriendsTalkSendController { JoinSettingVO joinSettingVO = new JoinSettingVO(); joinSettingVO = egovSiteManagerService.selectAdminNotiDetail(); + String holiSmishingNoti = joinSettingVO.getHoliSmishingNoti(); + + //야간 스미싱의심 알림이 활성화 되어있는 경우 예외 알림 시간대가 아닌경우 슬랙 알림 발송 처리한다. + if(holiSmishingNoti.equals("Y")) { + + // SLACK 체크 + if (joinSettingVO != null && joinSettingVO.getSlackNoti().equals("Y")) { + + MsgAlarmSetVO msgAlarmSetVO = new MsgAlarmSetVO(); + + msgAlarmSetVO.setUseYn("Y"); + msgAlarmSetVO.setFirstIndex(0); + + List resultAlarmList = msgHolidayService.selectAlarmSettingList(msgAlarmSetVO); + + Calendar calendar = Calendar.getInstance(); + int year = calendar.get(Calendar.YEAR); + + MsgHolidayVO msgHolidayVO = new MsgHolidayVO(); + msgHolidayVO.setFirstIndex(0); + msgHolidayVO.setRecordCountPerPage(100); + msgHolidayVO.setSearchHoliYear(Integer.toString(year)); + + List resultHolidayList = msgHolidayService.selectMsgHolidayList(msgHolidayVO); + + MjonHolidayApi mjonHolidayApi = new MjonHolidayApi(); + + boolean smishingAlarmPassSts = mjonHolidayApi.getHolidaySmishingPassStatus(resultAlarmList, resultHolidayList); + + if(!smishingAlarmPassSts) {//평일,주말, 공휴일 알림설정 시간에 포함되지 않는 경우 슬랙 알림 발송 + + MjonCommon comm = new MjonCommon(); + comm.getAdminKakaoAtSandSlack(kakaoVO); + + } + + } + + } + // SLACK 체크 - if (joinSettingVO != null && joinSettingVO.getSlackNoti().equals("Y")) { + /*if (joinSettingVO != null && joinSettingVO.getSlackNoti().equals("Y")) { //Slack으로 메세지 전송 처리 MjonCommon comm = new MjonCommon(); comm.getAdminKakaoAtSandSlack(kakaoVO); - } + }*/ } } catch (Exception e) { diff --git a/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkTemplateController.java b/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkTemplateController.java index 737aee6c..9b9540bd 100644 --- a/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkTemplateController.java +++ b/src/main/java/itn/let/kakao/user/kakaoFt/web/KakaoFriendsTalkTemplateController.java @@ -373,12 +373,12 @@ public class KakaoFriendsTalkTemplateController { /** pageing */ PaginationInfo paginationInfo = new PaginationInfo(); paginationInfo.setCurrentPageNo(searchVO.getPageIndex()); - paginationInfo.setRecordCountPerPage(searchVO.getPageUnit()); + paginationInfo.setRecordCountPerPage(9); paginationInfo.setPageSize(searchVO.getPageSize()); searchVO.setFirstIndex(paginationInfo.getFirstRecordIndex()); searchVO.setLastIndex(paginationInfo.getLastRecordIndex()); - searchVO.setRecordCountPerPage(paginationInfo.getRecordCountPerPage()); + searchVO.setRecordCountPerPage(9); if("".equals(searchVO.getSearchSortCnd())){ //최초조회시 최신것 조회List searchVO.setSearchSortCnd("FRIEND_ID"); diff --git a/src/main/java/itn/let/mjo/mjocommon/MjonCommon.java b/src/main/java/itn/let/mjo/mjocommon/MjonCommon.java index 09e316a4..5979cde6 100644 --- a/src/main/java/itn/let/mjo/mjocommon/MjonCommon.java +++ b/src/main/java/itn/let/mjo/mjocommon/MjonCommon.java @@ -265,7 +265,12 @@ public class MjonCommon { String smisingSmsTxt = ""; //예약문자를 발송하는 경우 문자 내용 앞에 "[예약]" 표시되도록 처리 if(reserveYn.equals("Y")) { - reservSmsTxt = "[예약]" + smsTxt; + + if(atDelayYn.equals("Y")) {//예약문자 중 스미싱의심 일 경우 + reservSmsTxt = "[스미싱의심][예약]" + smsTxt; + }else { + reservSmsTxt = "[예약]" + smsTxt; + } smsTxt = reservSmsTxt; }else if(atDelayYn.equals("Y")) { @@ -280,7 +285,7 @@ public class MjonCommon { if(kakaoVO.getMsgType().equals("8")) { msgType = "[알림톡]"; }else if(kakaoVO.getMsgType().equals("9")){ - msgType = "[테스트중][친구톡]"; + msgType = "[친구톡]"; } sandName = "[" + userId + "]" + "[" + sandName + "]" + msgType; diff --git a/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoat/KakaoATChannelIDList.jsp b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoat/KakaoATChannelIDList.jsp index bd264762..96b6fe35 100644 --- a/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoat/KakaoATChannelIDList.jsp +++ b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoat/KakaoATChannelIDList.jsp @@ -83,13 +83,27 @@ function fnSetCalMonth(val) { } //선택 채널 알림톡 템플릿 리스트 불러오기 -function fnTemplateListPop(senderKey, userId){ +function fnAtTemplateListPop(yellowId, senderKey, userId){ + + document.popupForm.senderKey.value = senderKey; + document.popupForm.userId.value = userId; + document.popupForm.yellowId.value = yellowId; + + window.open("about:blank", 'listPopup', 'width=930, height=860, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=yes'); + document.popupForm.action = ""; + document.popupForm.target = "listPopup"; + document.popupForm.submit(); + +} + +//선택 채널 친구톡 템플릿 리스트 불러오기 +function fnFtTemplateListPop(senderKey, userId){ document.popupForm.senderKey.value = senderKey; document.popupForm.userId.value = userId; window.open("about:blank", 'listPopup', 'width=930, height=860, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=yes'); - document.popupForm.action = ""; + document.popupForm.action = ""; document.popupForm.target = "listPopup"; document.popupForm.submit(); @@ -118,6 +132,7 @@ function fnSelectMber(mberId) { + @@ -193,6 +208,7 @@ function fnSelectMber(mberId) { + @@ -204,6 +220,7 @@ function fnSelectMber(mberId) { 채널ID 채널명 등록상태 + 템플릿 채널생성일 채널등록일 삭제여부 @@ -226,7 +243,7 @@ function fnSelectMber(mberId) { ', '');" style="cursor:pointer;"> - ', '');" style="cursor:pointer;"> + @@ -250,6 +267,10 @@ function fnSelectMber(mberId) { + + ','', '');" value="AT"/> + ', '');" value="FT"/> + @@ -342,14 +363,14 @@ function fnSelectMber(mberId) { - + - +
+ +
diff --git a/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateDetailPop.jsp b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateDetailPop.jsp new file mode 100644 index 00000000..5a88dbd9 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateDetailPop.jsp @@ -0,0 +1,1112 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> +<%@ taglib prefix="ec" uri="/WEB-INF/tld/ecnet_tld.tld"%> + + + + 친구톡 템플릿 상세보기 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+ +
+ +
+ +
+ + <%-- <%@include file="/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp" %> --%> + + +
+
+

카카오 친구톡 템플릿 상세보기

+ +
+
+ + <%-- <%@include file="/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkSubMenuTap.jsp" %> --%> + +
+ +
+ + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
채널ID + +
템플릿명 + +

최대 50자, 템플릿 관리용

+
이미지 첨부 +
+ checked > + checked > + checked> +
+

* 이미지 첨부 안내

+
    +
  • - 권장사이즈 : 720px * 720px
  • +
  • - 제한사이즈 : 가로 500px 미만, 가로:세로 비율이 2:1 미만 또는 3:4 초과시 업로드 불가
  • +
  • - 파일형식 : jpg, png (최대 500kb)
  • +
  • - 이미지 첨부시 메시지 내용은 최대 400자까지 입력할 수 있습니다.
  • +
+
+
+

* 와이드 이미지 첨부 안내

+
    +
  • - 권장사이즈 : 800px * 600px
  • + +
  • - 파일형식 : jpg, png (최대 2mb)
  • +
  • - 와이드 이미지 첨부시 메시지 내용은 최대 76자, 버튼 1개까지 입력할 수 있습니다.
  • +
+
+
+
+
    +
  • +

    이미지 제목

    + +
  • +
  • +

    이미지 클릭시 이동할 URL

    + +
  • +
  • +

    첨부파일 이미지

    + + +
  • +
+ +
+
광고포함 여부 + checked > + <%-- checked > --%> +
내용 +
+ +
+
+

(광고) 채널ID

+
+ + +
+
+

수신거부 : 홈 > 채널차단

+
+
+

0 /1000

+
+
+
+
+
+
+ +
+ + +
+
+ + + + + +
+
+ + + +
+
+ + + ${symbolList.symbol} + + +
+
+ + + +
+
+ + + ${symbolList.symbol} + + +
+
+ + + +
+
+ + + ${symbolList.symbol} + + +
+
+ + + +
+
+ + + ${symbolList.symbol} + + +
+
+ + + +
+
+ + + ${symbolList.symbol} + + +
+
+ + +
+
+
+ +
+
+
+ 특정문구 일괄변환이란? +

주소록, 엑셀에 입력된 내용을 이용해 수신자마다 다른 내용의 메시지를 발송하는 기능

+
+
+ +
+
+ + + + +
+
+ +
+
+
+ +
+ <%@include file="/WEB-INF/jsp/web/kakao/include/KakaoSentImoticonInfo.jsp" %> + +
+
+
+ +
+
+ + +
+
+
버튼 + <%-- + --%> +
+ + + +
+
배송조회
+
+ + +

*이용가능 택배사 : KG로지스, 우체국택배,일양로지스, GTX로지스, FedEx, 경동택배, 합동택배, 롯데택배

+
+
+ +
+
+
+ + + +
+
웹링크
+
+
    +
  • + + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ +
+
+
+ + + +
+
앱링크
+
+
    +
  • + + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+ +
+
+
+ + + +
+
봇키워드
+
+ + +
+
+ +
+
+
+ + + +
+
메시지전달
+
+ + +
+
+ +
+
+
+ + + +
+
상담톡전환
+
+ + +
+
+ +
+
+
+ + + +
+
챗봇전환
+
+ + +
+
+ +
+
+
+
+
+
+
+
+
+
+

+ @채널ID +

+ +
+

(광고) 채널ID

+
+ +

내용 미리보기

+
+ + + +
+
+

수신거부 : 홈 > 채널차단

+ +
+ +
+

※ 단말기 설정에 따라 다르게 보일 수 있습니다

+

+
+ + +
+
+
+
+
+
+
+
+
+ +
+ + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateListPop.jsp b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateListPop.jsp new file mode 100644 index 00000000..0d647da5 --- /dev/null +++ b/src/main/webapp/WEB-INF/jsp/uss/ion/kakaoft/popup/KakaoFTChannelIDTemplateListPop.jsp @@ -0,0 +1,190 @@ +<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> +<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%> +<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> +<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> +<% pageContext.setAttribute("newLineChar", "\r\n"); %> +<% pageContext.setAttribute("newLineChar2", "\n"); %> + + + + +친구톡 템플릿 등록 + + + + + + + + + + + + + + + + + + + + + +
+
+
+
Loading
+
+
+
+
+ "> + + "> +
+
+ "> + "> + + + + + + "> +
+
+
+ +
+ +
+
    + + + +
  • +
    +
    +
    +
    +
    +

    '); return false;" style="cursor:pointer;"> + (광고) + +

    +
    +
    '); return false;" style="cursor:pointer;"> + + +
    + +
    +
    + +

    + + + + +
    +
    + +

    수신거부 | 홈 > 채널차단

    +
    +
    +
    +
    +
    템플릿명
    +
    + +
    +
    +
    +
    등록일
    +
    + <%--
    + + +
    --%> +
    +
    +
    +
  • +
    +
    + +
  • 등록된 템플릿이 없습니다.
  • +
    +
    +
+
+ + +
    + +
+
+
+
+
+
+ + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateList.jsp b/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateList.jsp index ad13ecf2..5e6bf1a3 100644 --- a/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateList.jsp @@ -41,7 +41,7 @@ function selectTemplateListLoad(page){ //화면 로딩바 보여주기 $('.loading_layer').addClass('active'); - $("#templateList").load("/web/mjon/kakao/template/selectKakaoFriendsTemplateListAjax.do", {"senderKey":selectAgentCode, "categoryCode" : selectTemplateSecondCatagory, "templateStatus" : selectTemplateStatus, "searchKeyword" : keyword, "page" : page, "yellowId" : yellowId, "formListType" : formListType} ,function(){ + $("#templateList").load("/web/mjon/kakao/template/selectKakaoFriendsTemplateListAjax.do", {"senderKey":selectAgentCode, "categoryCode" : selectTemplateSecondCatagory, "templateStatus" : selectTemplateStatus, "searchKeyword" : keyword, "pageIndex" : page, "yellowId" : yellowId, "formListType" : formListType} ,function(){ //썸네일 박스 스크롤 적용해주기 $(".kakao_template_wrap").mCustomScrollbar({