[사용자] 카톡발송 > 알림톡 소개 ==>서비스 이용 방법 링크 개선

This commit is contained in:
hylee 2024-07-10 18:32:11 +09:00
parent a98ed5caa0
commit 2e861d306a
4 changed files with 59 additions and 21 deletions

View File

@ -176,7 +176,13 @@ public class KakaoStepInfoController {
public String kakaoAlimtalkIntrdView(HttpServletRequest request,
@ModelAttribute("searchVO") BoardMasterVO boardMasterVO, ModelMap model , BoardVO boardVO ,
RedirectAttributes redirectAttributes) throws Exception {
LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
String userId = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
if(userId == "") {
return "redirect:/web/user/login/login.do";
}
model.addAttribute("loginVO", loginVO);
return "/web/kakao/intrd/KakaoAllimtalkIntro";
}

View File

@ -68,6 +68,8 @@ function usrDeptChk(){
var usrDept = '${loginVO.dept}';
console.log('usrDept : ', usrDept);
//카카오 알림톡 기업회원 전용체크
if(usrDept != 'c'){
@ -82,7 +84,53 @@ function usrDeptChk(){
}
/**
* @discripton : 카톡발송 > 알림톡 소개 하단에 버튼 액션
* 기업회원 체크
*/
function cntntBtnInfo(stepInfo){
//기업회원 여부 체크
if(usrDeptChk()){
if(stepInfo == 'step02'){
location.href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>";
}else if(stepInfo == 'step03'){
location.href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>";
}
}
}
//step 02
//<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>
// step 03
// <c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>
</script>
<!-- 기업회원 이동 팝업 -->
<div class="tooltip-wrap cvt_member_popup_wrap">
<div class="popup-com cvt_member_layer popup02" tabindex="0" data-tooltip-con="popup02" data-focus="popup02" data-focus-prev="popup02-close">
<div class="popup_heading">
<p>알림</p>
<button type="button" class="tooltip-close" data-focus="popup02-close"><img src="/publish/images/content/layerPopup_close.png" alt="팝업 닫기"></button>
</div>
<div class="layer_in">
<p>카카오톡 알림톡은 기업회원만 전송 가능합니다.<br>기업회원 전환 페이지로 이동하시겠습니까?</p>
<div class="popup_btn_wrap2">
<button type="button" onclick="location.href='/web/user/membershipChange.do'">확인</button>
<button type="button" class="tooltip-close" data-focus="popup02-close" data-focus-next="popup02">취소</button>
</div>
</div>
</div>
</div>
<button type="button" id="btnDeptPop" data-tooltip="popup02" style="display: none;"></button>
<ul class="tabType4">
<li id="tabAt" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabAlim');">알림톡</button></li>
<li id="tabConf" class="tab topTab"><button type="button" onclick="javascript:fnLinkPageTopTab('tabConf');">카카오톡 설정</button></li>

View File

@ -203,7 +203,8 @@
</div>
<div class="text">
<div class="btn">
<a href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
<%-- <a href="<c:url value='/web/mjon/kakao/profile/selectKaKaoProfileList.do'/>">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> --%>
<a href="javascript:cntntBtnInfo('step02');">채널 ID 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
</div>
<div class="text-line"></div>
<div class="type">
@ -225,7 +226,8 @@
</div>
<div class="text">
<div class="btn">
<a href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
<%-- <a href="<c:url value='/web/mjon/kakao/template/selectKaKaoTemplateList.do'/>">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a> --%>
<a href="javascript:cntntBtnInfo('step03');">알림톡 템플릿 등록하러 가기<img src="/publish/images/kakao_intro_cont/arrow.jpg" alt="화살표"></a>
</div>
<div class="text-line"></div>
<div class="type">

View File

@ -54,24 +54,6 @@ function fnGoFriends(){
<input type="hidden" id="menuSubTab" name="menuSubTab" value="tabStep">
</form>
<!-- 기업회원 이동 팝업 -->
<div class="tooltip-wrap cvt_member_popup_wrap">
<div class="popup-com cvt_member_layer popup02" tabindex="0" data-tooltip-con="popup02" data-focus="popup02" data-focus-prev="popup02-close">
<div class="popup_heading">
<p>알림</p>
<button type="button" class="tooltip-close" data-focus="popup02-close"><img src="/publish/images/content/layerPopup_close.png" alt="팝업 닫기"></button>
</div>
<div class="layer_in">
<p>카카오톡 알림톡은 기업회원만 전송 가능합니다.<br>기업회원 전환 페이지로 이동하시겠습니까?</p>
<div class="popup_btn_wrap2">
<button type="button" onclick="location.href='/web/user/membershipChange.do'">확인</button>
<button type="button" class="tooltip-close" data-focus="popup02-close" data-focus-next="popup02">취소</button>
</div>
</div>
</div>
</div>
<button type="button" id="btnDeptPop" data-tooltip="popup02" style="display: none;"></button>
<!-- content 영역 -->
<div class="inner">
<!-- send top -->