Merge branch 'jsp'

This commit is contained in:
itn 2023-10-13 15:06:41 +09:00
commit 7e461ce0ee

View File

@ -33,21 +33,38 @@ $(document).ready(function() {
var evntPopCk = fnGetCookie('layer_evntPayPop'); var evntPopCk = fnGetCookie('layer_evntPayPop');
var pointPopCk = fnGetCookie('layer_pointPop'); var pointPopCk = fnGetCookie('layer_pointPop');
console.log("# 팝업 레이어 : START");
console.log("layer_evntPayPop : " + evntPopCk);
console.log("layer_pointPop : " + pointPopCk);
if(evntPopCk != null && pointPopCk != null){//팝업 쿠키가 모두 있는 경우 안보여준다. if(evntPopCk != null && pointPopCk != null){//팝업 쿠키가 모두 있는 경우 안보여준다.
console.log("eventLayerPop : STEP 1. 이벤트 팝업 쿠키가 모두 있는 경우 안보여준다.");
$(".eventLayerPop").css("display","none"); $(".eventLayerPop").css("display","none");
$(".eventLayerPop").hide();
}else if(evntPopCk == null && pointPopCk == null){// 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기 }else if(evntPopCk == null && pointPopCk == null){// 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기
$(".eventLayerPop").css("display","block"); console.log("eventLayerPop : STEP 2. 이벤트 팝업 쿠키가 모두 없으면 팝업 보여주기.");
}else if(evntPopCk != null || pointPopCk != null){
$(".eventLayerPop").css("display","block"); $(".eventLayerPop").css("display","block");
$(".eventLayerPop").show();
}else if(evntPopCk != null || pointPopCk != null){
console.log("eventLayerPop : STEP 3. 이벤트 팝업 쿠키가 하나라도 있으면 보여주기");
$(".eventLayerPop").css("display", "block");
$(".eventLayerPop").show();
if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 쿠키가 없으면 보여주기 if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 쿠키가 없으면 보여주기
console.log("이벤트 쿠키 있음 : HIDE");
$('.payEventPop').css("display","none"); $('.payEventPop').css("display","none");
$('.payEventPop').hide();
} }
if (fnGetCookie('layer_pointPop') != null) { //포인트 안내 팝업, 3일 안보기 체크 if (fnGetCookie('layer_pointPop') != null) { //포인트 안내 팝업, 3일 안보기 체크
$('.pointPop').css("display","none"); console.log("포인트 쿠키 있음 : HIDE");
}
$('.pointPop').css("display","none");
$('.pointPop').hide();
}
} }
//레이어 팝업이 하나도 없으면 배경도 안보이도록 처리 //레이어 팝업이 하나도 없으면 배경도 안보이도록 처리
@ -268,17 +285,27 @@ $(document).ready(function() {
eventYn = true; eventYn = true;
</c:if> </c:if>
console.log("");
console.log("이벤트 팝업 호출 처리");
console.log("payCount : " + payCount);
console.log("eventYn : " + eventYn);
console.log("blineCode : " + blineCode);
if(payCount < 1 && eventYn && blineCode == 'N'){//결제내역이 하나도 없고, 이벤트가 진행중이면 팝업 호출 if(payCount < 1 && eventYn && blineCode == 'N'){//결제내역이 하나도 없고, 이벤트가 진행중이면 팝업 호출
console.log("이벤트 팝업 함수 CALL");
remoteEventPayPop(payCount); remoteEventPayPop(payCount);
}else{//이벤트 대상자가 아니면 첫결제 이벤트 팝업은 안보여준다. }else{//이벤트 대상자가 아니면 첫결제 이벤트 팝업은 안보여준다.
console.log("이벤트 팝업 : HIDE");
$('.payEventPop').css("display","none"); $('.payEventPop').css("display","none");
$('.payEventPop').hide();
if($(".layer_popup:visible").length == 0){ if($(".layer_popup:visible").length == 0){
$(".layer_popup_wrap").hide(); $(".layer_popup_wrap").hide();
} }
} }
console.log("# 팝업 레이어 : END");
}); });
function leadingZeros(n, digits) { function leadingZeros(n, digits) {
@ -950,9 +977,15 @@ function popScrCloseSetting(){
//이벤트 팝업 호출 //이벤트 팝업 호출
function remoteEventPayPop(payCount) { function remoteEventPayPop(payCount) {
if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 팝업 3일 안보기 체크 if (fnGetCookie('layer_evntPayPop') != null) { //첫결제 이벤트 팝업 3일 안보기 체크
console.log("이벤트 쿠키 있음 : HIDE");
$('.payEventPop').css("display","none"); $('.payEventPop').css("display","none");
$('.payEventPop').hide();
}else{ }else{
console.log("이벤트 쿠키 없음 : SHOW");
$('.payEventPop').css("display","block"); $('.payEventPop').css("display","block");
$('.payEventPop').show();
} }
/* document.eventForm.payCount.value = payCount; /* document.eventForm.payCount.value = payCount;