--- src/main/java/itn/let/kakao/user/stepInfo/web/KakaoStepInfoController.java
+++ src/main/java/itn/let/kakao/user/stepInfo/web/KakaoStepInfoController.java
... | ... | @@ -176,7 +176,13 @@ |
| 176 | 176 |
public String kakaoAlimtalkIntrdView(HttpServletRequest request, |
| 177 | 177 |
@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, ModelMap model , BoardVO boardVO ,
|
| 178 | 178 |
RedirectAttributes redirectAttributes) throws Exception {
|
| 179 |
- |
|
| 179 |
+ |
|
| 180 |
+ LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null; |
|
| 181 |
+ String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId()); |
|
| 182 |
+ if(userId == "") {
|
|
| 183 |
+ return "redirect:/web/user/login/login.do"; |
|
| 184 |
+ } |
|
| 185 |
+ model.addAttribute("loginVO", loginVO);
|
|
| 180 | 186 |
|
| 181 | 187 |
return "/web/kakao/intrd/KakaoAllimtalkIntro"; |
| 182 | 188 |
} |
--- src/main/webapp/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/include/KaKaoAlimtalkTopMenuTap.jsp
... | ... | @@ -68,6 +68,8 @@ |
| 68 | 68 |
|
| 69 | 69 |
var usrDept = '${loginVO.dept}';
|
| 70 | 70 |
|
| 71 |
+ console.log('usrDept : ', usrDept);
|
|
| 72 |
+ |
|
| 71 | 73 |
//카카오 알림톡 기업회원 전용체크 |
| 72 | 74 |
if(usrDept != 'c'){
|
| 73 | 75 |
|
... | ... | @@ -82,7 +84,53 @@ |
| 82 | 84 |
|
| 83 | 85 |
} |
| 84 | 86 |
|
| 87 |
+ /** |
|
| 88 |
+ * @discripton : 카톡발송 > 알림톡 소개 하단에 버튼 액션 |
|
| 89 |
+ * 기업회원 체크 |
|
| 90 |
+ */ |
|
| 91 |
+function cntntBtnInfo(stepInfo){
|
|
| 92 |
+ |
|
| 93 |
+ |
|
| 94 |
+ //기업회원 여부 체크 |
|
| 95 |
+ if(usrDeptChk()){
|
|
| 96 |
+ if(stepInfo == 'step02'){
|
|
| 97 |
+ location.href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>"; |
|
| 98 |
+ }else if(stepInfo == 'step03'){
|
|
| 99 |
+ location.href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>"; |
|
| 100 |
+ |
|
| 101 |
+ } |
|
| 102 |
+ } |
|
| 103 |
+} |
|
| 104 |
+ |
|
| 105 |
+//step 02 |
|
| 106 |
+//<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/> |
|
| 107 |
+ |
|
| 108 |
+ |
|
| 109 |
+// step 03 |
|
| 110 |
+// <c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/> |
|
| 111 |
+ |
|
| 85 | 112 |
</script> |
| 113 |
+ |
|
| 114 |
+ |
|
| 115 |
+<!-- 기업회원 이동 팝업 --> |
|
| 116 |
+<div class="tooltip-wrap cvt_member_popup_wrap"> |
|
| 117 |
+ <div class="popup-com cvt_member_layer popup02" tabindex="0" data-tooltip-con="popup02" data-focus="popup02" data-focus-prev="popup02-close"> |
|
| 118 |
+ <div class="popup_heading"> |
|
| 119 |
+ <p>알림</p> |
|
| 120 |
+ <button type="button" class="tooltip-close" data-focus="popup02-close"><img src="/publish/images/content/layerPopup_close.png" alt="팝업 닫기"></button> |
|
| 121 |
+ </div> |
|
| 122 |
+ <div class="layer_in"> |
|
| 123 |
+ <p>카카오톡 알림톡은 기업회원만 전송 가능합니다.<br>기업회원 전환 페이지로 이동하시겠습니까?</p> |
|
| 124 |
+ <div class="popup_btn_wrap2"> |
|
| 125 |
+ <button type="button" onclick="location.href='/web/user/membershipChange.do'">확인</button> |
|
| 126 |
+ <button type="button" class="tooltip-close" data-focus="popup02-close" data-focus-next="popup02">취소</button> |
|
| 127 |
+ </div> |
|
| 128 |
+ </div> |
|
| 129 |
+ </div> |
|
| 130 |
+</div> |
|
| 131 |
+<button type="button" id="btnDeptPop" data-tooltip="popup02" style="display: none;"></button> |
|
| 132 |
+ |
|
| 133 |
+ |
|
| 86 | 134 |
<ul class="tabType4"> |
| 87 | 135 |
<li id="tabAt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabAlim');">알림톡</button></li>
|
| 88 | 136 |
<li id="tabConf" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabConf');">카카오톡 설정</button></li>
|
--- src/main/webapp/WEB-INF/jsp/web/kakao/intrd/KakaoAllimtalkIntro.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/intrd/KakaoAllimtalkIntro.jsp
... | ... | @@ -203,7 +203,8 @@ |
| 203 | 203 |
</div> |
| 204 | 204 |
<div class="text"> |
| 205 | 205 |
<div class="btn"> |
| 206 |
- <a href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> |
|
| 206 |
+<%-- <a href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> --%> |
|
| 207 |
+ <a href="javascript:cntntBtnInfo('step02');">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
|
|
| 207 | 208 |
</div> |
| 208 | 209 |
<div class="text-line"></div> |
| 209 | 210 |
<div class="type"> |
... | ... | @@ -225,7 +226,8 @@ |
| 225 | 226 |
</div> |
| 226 | 227 |
<div class="text"> |
| 227 | 228 |
<div class="btn"> |
| 228 |
- <a href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> |
|
| 229 |
+<%-- <a href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> --%> |
|
| 230 |
+ <a href="javascript:cntntBtnInfo('step03');">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
|
|
| 229 | 231 |
</div> |
| 230 | 232 |
<div class="text-line"></div> |
| 231 | 233 |
<div class="type"> |
--- src/main/webapp/WEB-INF/jsp/web/kakao/stepinfo/KakaoStepInfo.jsp
+++ src/main/webapp/WEB-INF/jsp/web/kakao/stepinfo/KakaoStepInfo.jsp
... | ... | @@ -54,24 +54,6 @@ |
| 54 | 54 |
<input type="hidden" id="menuSubTab" name="menuSubTab" value="tabStep"> |
| 55 | 55 |
</form> |
| 56 | 56 |
|
| 57 |
-<!-- 기업회원 이동 팝업 --> |
|
| 58 |
-<div class="tooltip-wrap cvt_member_popup_wrap"> |
|
| 59 |
- <div class="popup-com cvt_member_layer popup02" tabindex="0" data-tooltip-con="popup02" data-focus="popup02" data-focus-prev="popup02-close"> |
|
| 60 |
- <div class="popup_heading"> |
|
| 61 |
- <p>알림</p> |
|
| 62 |
- <button type="button" class="tooltip-close" data-focus="popup02-close"><img src="/publish/images/content/layerPopup_close.png" alt="팝업 닫기"></button> |
|
| 63 |
- </div> |
|
| 64 |
- <div class="layer_in"> |
|
| 65 |
- <p>카카오톡 알림톡은 기업회원만 전송 가능합니다.<br>기업회원 전환 페이지로 이동하시겠습니까?</p> |
|
| 66 |
- <div class="popup_btn_wrap2"> |
|
| 67 |
- <button type="button" onclick="location.href='/web/user/membershipChange.do'">확인</button> |
|
| 68 |
- <button type="button" class="tooltip-close" data-focus="popup02-close" data-focus-next="popup02">취소</button> |
|
| 69 |
- </div> |
|
| 70 |
- </div> |
|
| 71 |
- </div> |
|
| 72 |
-</div> |
|
| 73 |
-<button type="button" id="btnDeptPop" data-tooltip="popup02" style="display: none;"></button> |
|
| 74 |
- |
|
| 75 | 57 |
<!-- content 영역 --> |
| 76 | 58 |
<div class="inner"> |
| 77 | 59 |
<!-- send top --> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?