From a62a9f115dc57156dfd2bd75130b6329e75cccb7 Mon Sep 17 00:00:00 2001
From: rosewiper
Date: Thu, 4 Jan 2024 09:49:33 +0900
Subject: [PATCH] =?UTF-8?q?=EC=B9=B4=EC=B9=B4=EC=98=A4=20=EC=B9=9C?=
=?UTF-8?q?=EA=B5=AC=ED=86=A1=20=EC=BB=A8=ED=8A=B8=EB=A1=A4=EB=9F=AC=20?=
=?UTF-8?q?=EC=A3=BC=EC=84=9D=20=EC=A0=95=EB=B3=B4=20=EC=88=98=EC=A0=95=20?=
=?UTF-8?q?=EC=B9=B4=EC=B9=B4=EC=98=A4=20=EC=B9=9C=EA=B5=AC=ED=86=A1=20?=
=?UTF-8?q?=EB=A6=AC=EC=8A=A4=ED=8A=B8=ED=99=94=EB=A9=B4=20=EA=B8=B0?=
=?UTF-8?q?=EC=97=85=ED=9A=8C=EC=9B=90=20=EC=B2=B4=ED=81=AC=20=EC=98=A4?=
=?UTF-8?q?=EB=A5=98=20=EC=88=98=EC=A0=95=20=20-=20=EC=BB=A8=ED=8A=B8?=
=?UTF-8?q?=EB=A1=A4=EB=9F=AC=EC=97=90=EC=84=9C=20loginVO=EC=A0=95?=
=?UTF-8?q?=EB=B3=B4=20=EB=AF=B8=EC=A0=84=EB=8B=AC=EB=A1=9C=20=EC=9D=B8?=
=?UTF-8?q?=ED=95=98=EC=97=AC=20=EC=98=A4=EB=A5=98=20=EB=B0=9C=EC=83=9D?=
=?UTF-8?q?=ED=95=98=EC=97=AC=20=EC=88=98=EC=A0=95=20=EC=99=84=EB=A3=8C?=
=?UTF-8?q?=ED=95=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../KakaoFriendsTalkTemplateController.java | 24 +++++++++++++++----
.../ft/KakaoFriendstalkTemplateListAjax.jsp | 8 +++++++
2 files changed, 28 insertions(+), 4 deletions(-)
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 8e71bf06..644c789f 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
@@ -34,6 +34,7 @@ import itn.let.kakao.kakaoComm.kakaoApi.service.KakaoApiService;
import itn.let.kakao.user.kakaoFt.service.KakaoFriendsTalkTemplateService;
import itn.let.mjo.symbol.service.MjonSymbolService;
import itn.let.mjo.symbol.service.MjonSymbolVO;
+import itn.let.uss.umt.service.EgovUserManageService;
@Controller
public class KakaoFriendsTalkTemplateController {
@@ -54,6 +55,10 @@ public class KakaoFriendsTalkTemplateController {
@Resource(name = "mjonSymbolService")
private MjonSymbolService mjonSymbolService;
+ /** userManageService */
+ @Resource(name = "userManageService")
+ private EgovUserManageService userManageService;
+
@Autowired
KakaoApiProfile kakaoApiProfile;
@@ -276,10 +281,10 @@ public class KakaoFriendsTalkTemplateController {
/**
- * @methodName : deleteKakaoFriendsImageDataAjax
+ * @methodName : selectKakaoFriendsTemplateList
* @author : 우영두
* @date : 2023.03.23
- * @description : deleteKakaoFriendsImageDataAjax 카카오 친구톡 이미지 삭제요청
+ * @description : selectKakaoFriendsTemplateList 카카오 친구톡 템플릿 리스트 화면
* @param kakaoVO
* @param model
* @param response
@@ -297,8 +302,19 @@ public class KakaoFriendsTalkTemplateController {
return "redirect:/web/user/login/login.do";
}
+ model.addAttribute("loginVO", loginVO);
+
try {
+ /**
+ * 회원 정지된 상태이면 알림톡 템플릿 등록 화면으로 이동되지 않도록 처리
+ * */
+ boolean mberSttus = userManageService.selectUserStatusInfo(userId);
+
+ if(!mberSttus) {
+ return "redirect:/web/uat/uia/actionLogout.do";
+ }
+
//사용자 등록 발신프로필 정보 조회해오기
searchVO.setUserId(userId);
List resultProfileList = kakaoApiService.selectKakaoProfileList(searchVO);
@@ -319,10 +335,10 @@ public class KakaoFriendsTalkTemplateController {
/**
- * @methodName : deleteKakaoFriendsImageDataAjax
+ * @methodName : selectKakaoFriendsTemplateListAjax
* @author : 우영두
* @date : 2023.03.23
- * @description : deleteKakaoFriendsImageDataAjax 카카오 친구톡 이미지 삭제요청
+ * @description : selectKakaoFriendsTemplateListAjax 카카오 친구톡 템플릿 하단 리스트 정보 조회
* @param kakaoVO
* @param model
* @param response
diff --git a/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateListAjax.jsp b/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateListAjax.jsp
index c0315c2f..640b2077 100644
--- a/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateListAjax.jsp
+++ b/src/main/webapp/WEB-INF/jsp/web/kakao/template/ft/KakaoFriendstalkTemplateListAjax.jsp
@@ -102,6 +102,14 @@ $(function(){
'); return false;" style="cursor:pointer;">
+
+
+
+
+

+
+
+