정수빈 정수빈 2025-12-29
Merge branch 'BT' of http://subsub8729@vcs.iten.co.kr:9999/hylee/mjon_git into BT
@dabe3c4f9097fd7270e0ab4c227a3e649ed2e326
src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
--- src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
+++ src/main/java/itn/let/kakao/kakaoComm/KakaoSendUtil.java
@@ -615,7 +615,8 @@
 		
 		//사용자 현재 보유 금액 불러오기(문자 발송 금액 차감 이전 금액)
 //		String befCash = kakaoVO.getBefCash();
-		
+
+		// ftToString bt 같이사용
 		log.info("kakaoVO.ftToString() ::  [{}]", kakaoVO.ftToString());		
 		
 
@@ -628,6 +629,7 @@
 		
 		
 		List<KakaoSendAdvcVO> kakaoSendAdvcListVO = new ArrayList<>();
+		// BT 같이 사용함
 		Calendar calendar = setupBaseDateFT(kakaoVO);
 		
 		
src/main/java/itn/let/kakao/user/kakaoBt/service/impl/KakaoBrandMsgServiceImpl.java
--- src/main/java/itn/let/kakao/user/kakaoBt/service/impl/KakaoBrandMsgServiceImpl.java
+++ src/main/java/itn/let/kakao/user/kakaoBt/service/impl/KakaoBrandMsgServiceImpl.java
@@ -97,7 +97,7 @@
 		{
 			userId = kakaoVO.getMberId();
 		}else {
-	
+
 			LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()
 					? (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser()
 					: null;
@@ -129,7 +129,7 @@
 		if(kakaoSendUtil.isRestrictedFriendTalkTime(kakaoSendUtil.resolveBaseDate(kakaoVO))) {
 			// UNAUTHORIZED : 인증되지 않은 사용자가 접근하려고 할 때
 			return new StatusResponse(HttpStatus.BAD_REQUEST,
-					"친구톡은 20시 50분부터 익일 08시까지 발송이 제한됩니다.","STAT_2080");
+					"브랜드메시지는 20시 50분부터 익일 08시까지 발송이 제한됩니다.","STAT_2080");
 		}
 		
 
@@ -146,7 +146,7 @@
 		List<String> resultSpamTxt = mjonMsgDataService.selectSpamKeywordList();
 		
 /** @카카오톡 전송 list 셋팅 -------------------------------------------*/
-		List<KakaoSendAdvcVO> kakaoSendAdvcListVO = kakaoSendUtil.populateSendListsFT(kakaoVO, isHolidayNotified, statusResponse, userManageVO, resultSpamTxt);
+		List<KakaoSendAdvcVO> kakaoSendAdvcListVO = kakaoSendUtil.populateSendListsBT(kakaoVO, isHolidayNotified, statusResponse, userManageVO, resultSpamTxt);
 		if (statusResponse.getStatus() != null && !statusResponse.getStatus().equals(HttpStatus.OK)) {
 			log.error(" + populateSendLists 처리 중 오류 발생: {}", statusResponse.getMessage());
 			return statusResponse;
src/main/java/itn/let/kakao/user/kakaoBt/web/KakaoBrandMsgSendController.java
--- src/main/java/itn/let/kakao/user/kakaoBt/web/KakaoBrandMsgSendController.java
+++ src/main/java/itn/let/kakao/user/kakaoBt/web/KakaoBrandMsgSendController.java
@@ -9,6 +9,7 @@
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.ResponseEntity;
 import org.springframework.stereotype.Controller;
@@ -38,6 +39,7 @@
 import itn.let.uss.umt.service.EgovUserManageService;
 import itn.let.uss.umt.service.MberManageVO;
 
+@Slf4j
 @Controller
 public class KakaoBrandMsgSendController {
 
@@ -101,7 +103,8 @@
 	@RequestMapping(value= {"/web/mjon/kakao/brandMsg/kakaoBrandMsgDataView.do"})
 	public String KakaoAlimtalkMsgDataView(ModelMap model
 			, @ModelAttribute("kakaoVO")  KakaoVO kakaoVO) throws Exception {
-		
+
+
 		LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
 		String author = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getAuthority());
 		String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
src/main/webapp/WEB-INF/jsp/web/custom/MsgCustomPopupAjax.jsp
--- src/main/webapp/WEB-INF/jsp/web/custom/MsgCustomPopupAjax.jsp
+++ src/main/webapp/WEB-INF/jsp/web/custom/MsgCustomPopupAjax.jsp
@@ -416,7 +416,8 @@
 								<div class="custom_put1_txt">
 									<p><span class="vMiddle">*</span> <span class="c_e40000">캘리그래피체는 수정이 불가</span>합니다.</p>
 									<p><span class="vMiddle">*</span> <span class="c_e40000">제작형태와 요청사항이 상이</span>한 경우 <span class="c_e40000">추가로 비용이 발생</span>할 수 있습니다.</p>
-									<p><span class="vMiddle">*</span> <span class="c_e40000">제작된 이미지는 <span class="c_e40000">알림톡 및 브랜드메시지</span> 발송에는 사용할 수 없습니다.</p>
+									<p><span class="vMiddle">*</span> <span class="c_e40000">제작된 이미지는 <span class="c_e40000">알림톡 및 친구톡</span> 발송에는 사용할 수 없습니다.</p>
+<%--									<p><span class="vMiddle">*</span> <span class="c_e40000">제작된 이미지는 <span class="c_e40000">알림톡 및 브랜드메시지</span> 발송에는 사용할 수 없습니다.</p>--%>
 								</div>
 								</td>
 							</tr>
src/main/webapp/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp
--- src/main/webapp/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp
@@ -153,7 +153,7 @@
 
 	<ul class="tabType4">
         <li id="tabAt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabAlim');">알림톡</button></li>
-	    <li id="tabBt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabBrandMsg');">브랜드메시지</button></li>
+	    <%--<li id="tabBt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabBrandMsg');">브랜드메시지</button></li>--%>
 	    <li id="tabFt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabFriend');">친구톡</button></li>
         <li id="tabConf" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabConf');">카카오톡 설정</button></li>
         <li id="tabIntro" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabKakaotalkIntrd');">카카오톡 소개</button></li>
src/main/webapp/WEB-INF/jsp/web/kakao/profile/KakaoProfileList.jsp
--- src/main/webapp/WEB-INF/jsp/web/kakao/profile/KakaoProfileList.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/profile/KakaoProfileList.jsp
@@ -461,7 +461,8 @@
             <div class="titBox">
                 <p>- 카카오톡 채널(https://center-pf.kakao.com)에서 가입 후, 카카오톡 채널(채널ID) 등록바랍니다.</p>
                 <p>- 카카오톡 채널 관리자센터- [서비스관리] – 프로필명 클릭 – [관리]메뉴-카카오톡 채널 홈에서 홈 공개 및 검색허용을 하셔야 등록가능합니다.</p>
-                <p>- 카카오 알림톡/브랜드메시지는 기업고객 전용 서비스입니다.</p>
+<%--                <p>- 카카오 알림톡/브랜드메시지는 기업고객 전용 서비스입니다.</p>--%>
+                <p>- 카카오 알림톡/친구톡은 기업고객 전용 서비스입니다.</p>
             </div>
             <div class="list_info">
                 <div class="btn_wrap">
src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp
--- src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/sent/KakaoSentView.jsp
@@ -510,7 +510,7 @@
 				<div class="titBox_result">
 					<p>- 최대 3개월간의 발송내역만 확인하실 수 있습니다.</p>
 					<p>- 전송내역이 필요한 경우 기간 내에 다운로드하여 주시기 바랍니다.</p>
-					<p>- 기존 카카오 친구톡 서비스는 브랜드메시지로 변경되었습니다.</p>
+<%--					<p>- 기존 카카오 친구톡 서비스는 브랜드메시지로 변경되었습니다.</p>--%>
 				</div>
 				<!--// 발송결과 개선 : 문구추가 -->
 			
@@ -646,7 +646,8 @@
 					<ul class="list_tab">
 						<li class="tab active"><button type="button" onclick="fnTabLoad('',0); return false;">전체</button></li>
 						<li class="tab"><button type="button" onclick="fnTabLoad('at', 1); return false;">알림톡</button></li>
-						<li class="tab"><button type="button" onclick="fnTabLoad('ft', 2); return false;">브랜드메시지</button></li>
+						<li class="tab"><button type="button" onclick="fnTabLoad('ft', 2); return false;">친구톡</button></li>
+<%--						<li class="tab"><button type="button" onclick="fnTabLoad('ft', 2); return false;">브랜드메시지</button></li>--%>
 					</ul><!--// tab button -->
 				</div>
 				<!-- 예약관리 > 전체 -->
Add a comment
List