Browse Source

구글 key 변경

jsshin 5 years ago
parent
commit
391b6ef771

+ 25 - 0
src/main/java/com/style24/front/biz/web/TsfPlanningController.java

@@ -441,4 +441,29 @@ public class TsfPlanningController extends TsfBaseController {
 		result.set("shotYn", planningService.getCustAddrShotConfirm(recipZipcode));
 		return result;
 	}
+
+	/**
+	 * 회원등급 혜택
+	 *
+	 * @return ModelAndView
+	 * @author jsshin
+	 * @since 2021. 04. 06
+	 */
+	@GetMapping("/event/custgrade/benefit/form")
+	public ModelAndView getCustGradeBenefitForm() {
+		ModelAndView mav = new ModelAndView();
+		boolean isLogin = TsfSession.isLogin();
+		mav.addObject("isLogin", isLogin);
+
+		if (isLogin) {
+			Customer customer = new Customer();
+			customer.setSiteCd(TscConstants.Site.STYLE24.value());
+			customer.setCustNo(TsfSession.getInfo().getCustNo());
+			customer.setCustStat(TscConstants.CustStat.ACTIVE.value());
+			mav.addObject("customerInfo", coreCustomerService.getCustomerInfo(customer));
+		}
+
+		mav.setViewName(super.getDeviceViewName("planning/PlanningCustGradeBenefitForm"));
+		return mav;
+	}
 }

+ 2 - 4
src/main/resources/config/application.yml

@@ -109,10 +109,8 @@ yes24 :
     unlinkUrl : https://wsyes24.yes24.com/Yes_Mem.asmx/Yes_Partner_Remove
 
 google :
-    # 개발정보
-    sitekey : 6LcY_JUaAAAAAIy1nHPE_lTkpIa51ihEd-waJCeO
-    secretKey : 6LcY_JUaAAAAAFux56mVih0a5NUwP3ARq0HUHR9p
-    # 개발정보
+    sitekey : 6LeZUp4aAAAAAAU-p4cZUfHvGJ_iFUkTUcT1MpKl
+    secretKey : 6LeZUp4aAAAAAD_0Tv4_Jc1lPeOFey604Z812QD-
     recaptchaVerifyUrl : https://www.google.com/recaptcha/api/siteverify
 
 

+ 24 - 34
src/main/webapp/WEB-INF/views/web/planning/PlanningCustGradeBenefitFormWeb.html

@@ -35,29 +35,19 @@
 					</div>
 				</div>
 				<div class="cont_body">
-					<div class="my_rank_info no_member" th:if=""> <!-- 비회원일 경우 -->
-						<div class="inner">
-							<p>
-								로그인 후 이번 달 나의 회원 등급을 확인하고 쿠폰혜택을 받아보세요.
-							</p>
-							<button type="button" class="btn btn_dark login_btn" onclick="cfnGoToPage(_PAGE_LOGIN);">로그인</button>
-						</div>
-					</div>
-
-
-					<div class="my_rank_info"> <!-- 회원일 경우 -->
+					<div class="my_rank_info" th:if="${isLogin}"> <!-- 회원일 경우 -->
 						<div class="inner">
 							<div class="desc">
 								<p>
-									<span class="my_name">홍길동</span>님의<br />
+									<span class="my_name" th:text="${customerInfo.custNm}">홍길동</span>님의<br />
 									이번 달 회원등급은<br />
-									<span class="my_rank">GOLD</span> 입니다.
+									<span class="my_rank" th:text="${customerInfo.custGradeNm}">GOLD</span> 입니다.
 								</p>
 								<button type="button" id="btnDownGradeCoupon" class="btn btn_dark cou_btn" >등급 쿠폰 다운로드</button>
 							</div>
 							<!-- 회원 등급 progress바 -->
 							<div class="my_rank_progress">
-								<div class="pro_wrap gold"> <!-- welcome, bronze, silver, gold, vip 각각 클래스 넣으면 상태가 달라집니다. -->
+								<div th:class="'pro_wrap '+${#strings.toLowerCase(customerInfo.custGradeNm)}"> <!-- welcome, bronze, silver, gold, vip 각각 클래스 넣으면 상태가 달라집니다. -->
 									<div class="rank_txt clear">
 										<ul class="clear">
 											<li>
@@ -113,9 +103,14 @@
 							<!-- //회원 등급 progress바 -->
 						</div>
 					</div>
-
-
-
+					<div class="my_rank_info no_member" th:unless="${isLogin}"> <!-- 비회원일 경우 -->
+						<div class="inner">
+							<p>
+								로그인 후 이번 달 나의 회원 등급을 확인하고 쿠폰혜택을 받아보세요.
+							</p>
+							<button type="button" class="btn btn_dark login_btn" onclick="cfnGoToPage(_PAGE_LOGIN);">로그인</button>
+						</div>
+					</div>
 				</div>
 			</div>
 			<div class="content inner ev_benefit_tbl">
@@ -243,7 +238,7 @@
 								<li>구매금액 1만원 미만의 구매건수는 SILVER등급 이상의 등급산정에서 제외됩니다.</li>
 								<li>주문 취소/반품 건에 대한 결제금액은 등급산정에서 제외됩니다.</li>
 								<li>구매금액은 구매확정건에 대한 순수주문금액(할인쿠폰, 스타일포인트, 배송비, 취소/반품 내역을 제외한 실결제금액)을 의미합니다.</li>
-								<li>신규회원 한정 할인쿠폰을 제외한 회원등급 쿠폰은 매월 1 다운로드 가능합니다.</li>
+								<li>신규회원 한정 할인쿠폰을 제외한 회원등급 쿠폰은 매월 1 다운로드 가능합니다.</li>
 							</ul>
 							<p class="tit">생일쿠폰 안내사항</p>
 							<ul>
@@ -257,24 +252,19 @@
 			</div>
 		</div>
 	</div>
-	<!-- // container -->	
-	<footer id="footer"></footer>
 
-	<script type="text/javascript">
-	// 컨텐츠 호출
-	$(document).ready( function() {
-		$("#header").load("head.html");
-		$("#footer").load("foot.html");
-	});
-	</script>
-	<script>
-	$(function(){
-		$('.cou_btn').click(function(){
-			alert('모두 다운로드되었습니다.\n쿠폰 정보는 마이페이지 > 나의 쿠폰에서 확인하실 수 있습니다.');
-			//alert('이미 쿠폰을 다운로드하셨습니다.'); 이미 다운로드 받은 경우, 클릭 시 얼럿 노출
-		})
+<script th:inline="javascript">
+/*<![CDATA[*/
+	$(document).ready(function() {
+
+
+
+
 	});
-	</script>
+/*]]>*/
+</script>
+
+</th:block>
 </body>
 </html>
 

+ 1 - 1
src/main/webapp/WEB-INF/views/web/planning/PlanningEventMainFormWeb.html

@@ -36,7 +36,7 @@
 						<div class="txt">
 							<strong>STYLE24 BENEFIT</strong>
 							<p>STYLE24 회원등급에 따라<br>제공되는 혜택 정보를 확인해 보세요.</p>
-							<a href="javascript:;" class="btn btn_dark">회원등급 혜택 보기</a>
+							<a href="javascript:void(0);" class="btn btn_dark" onclick="cfnGoToPage(_PAGE_CUSTOMER_GRADE_BENEFIT);">회원등급 혜택 보기</a>
 						</div>
 						<div class="mem_rank_list">
 							<ul class="clear">

+ 2 - 0
src/main/webapp/ux/style24_link.js

@@ -88,6 +88,8 @@ const _PAGE_SOCIAL_MAIN = _frontUrl + "/social/main/form";						// 소설(핫딜
 //== 이벤트 ==/
 const _PAGE_EVENT_MAIN = _frontUrl + "/planning/event/main/form"; 					// 이벤트 메인
 const _PAGE_EVENT_POLL = _frontUrl + "/planning/event/poll/form"; 					// 이벤트 > 설문조사
+const _PAGE_CUSTOMER_GRADE_BENEFIT = _frontUrl + "/planning/event/custgrade/benefit/form"; // 이벤트 회원등급혜택
+
 
 //== 고객센터 ==/
 const _PAGE_FAQ = _frontUrl + "/callcenter/faq/form";									// 고객센터 > FAQ