jsshin 5 лет назад
Родитель
Сommit
a9c021cf82

+ 16 - 0
src/main/java/com/style24/front/biz/web/TsfAppController.java

@@ -92,4 +92,20 @@ public class TsfAppController extends TsfBaseController {
 		return super.ok(message.getMessage("SUCC_0004"));
 	}
 
+
+		/**
+	 * 앱 설정 화면
+	 *
+	 * @author jsshin
+	 * @since 2020. 5. 11
+	 */
+	@GetMapping("/notice/form")
+	public ModelAndView getNoticeForm() {
+		ModelAndView mav = new ModelAndView();
+
+		mav.addObject("isLogin", TsfSession.isLogin());
+		mav.setViewName("mob/app/NoticeFormMob");
+
+		return mav;
+	}
 }

+ 56 - 0
src/main/webapp/WEB-INF/views/mob/app/NoticeFormMob.html

@@ -0,0 +1,56 @@
+<!DOCTYPE html>
+<html lang="ko"
+	xmlns:th="http://www.thymeleaf.org"
+	xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
+	layout:decorator="mob/common/layout/AppLayoutMob">
+<!--
+ *******************************************************************************
+ * @source  : NoticeFormMob.html
+ * @desc    : 알림함 Page
+ *============================================================================
+ * STYLE24
+ * Copyright(C) 2021 TSIT, All rights reserved.
+ *============================================================================
+ * VER  DATE         AUTHOR      DESCRIPTION
+ * ===  ===========  ==========  =============================================
+ * 1.0  2021.05.21   jsshin     최초 작성
+ *******************************************************************************
+ -->
+<body>
+<th:block layout:fragment="content">
+<main class="container app-only">
+	<!-- ★ 컨텐츠 시작 -->
+	<section class="notice">
+		<!--<section class="notice nodata">--><!-- 데이터 없을 경우, .nodata 추가 -->
+			<!-- 컨텐츠 추가 시, .inner 반복합니다 -->
+			<div class="inner">
+				<a href="javascript:void(0);">
+					<dl>
+						<dt class="tit">쇼핑백 미구매 상품</dt>
+						<dd class="cont_txt">쇼핑백에 아직도 구매하지 않은 상품이 있습니다. 스타일24를 방문하여 상품을 확인해주세요.</dd>
+						<dd class="cont_img"><img src="/images/mo/thumb/thumb_notice1.jpg" alt="공지 이미지 예제 1"></dd>
+						<dd class="cont_data"><span>2021.03.08</span></dd>
+					</dl>
+				</a>
+			</div>
+			<div class="inner">
+				<a href="javascript:void(0);">
+					<dl>
+						<dt class="tit">한파주의! 지금 입으면 딱 좋은 상품 모음 한파주의! 지금 입으면 딱 좋은 상품 모음  긴글 예제  긴글 예제  긴글 예제</dt>
+						<dd class="cont_txt">(광고) 올 겨울 필수템! 롱패딩 기획전! 지금 확인해 보세요. (광고) 올 겨울 필수템! 롱패딩 기획전! 지금 확인해 보세요. 긴글 예제 긴글 예제</dd>
+						<dd class="cont_data"><span>2021.03.08</span></dd>
+					</dl>
+				</a>
+			</div>
+	</section>
+	<!-- ★ 컨텐츠 종료 -->
+</main>
+<script th:inline="javascript">
+	$(document).ready(function(){
+		$('#htopTitle').text('알림함');
+	});
+</script>
+
+</th:block>
+</body>
+</html>

+ 1 - 2
src/main/webapp/WEB-INF/views/mob/app/SettingFormMob.html

@@ -3,7 +3,6 @@
 	xmlns:th="http://www.thymeleaf.org"
 	xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
 	layout:decorator="mob/common/layout/AppLayoutMob">
-
 <!--
  *******************************************************************************
  * @source  : SettingFormMob.html
@@ -52,7 +51,7 @@
 							<div class="setItems">
 								<span class="set_opt">알림함</span>
 								<div class="alink">
-									<a href="javascript:void(0);"></a>
+									<a href="javascript:void(0);" onclick="cfnGoToPage(_PAGE_APP_NOTICE);"></a>
 								</div>
 							</div>
 						</dd>

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

@@ -39,6 +39,7 @@ const _PAGE_NON_CUSTOMER_ORDER_CONFIRM = _frontUrl + "/customer/noncust/order/co
 
 //== 앱 ==/
 const _PAGE_APP_SETTING = _frontUrl + "/app/setting/form";											// 앱 > 설정
+const _PAGE_APP_NOTICE = _frontUrl + "/app/notice/form";											// 앱 > 알림함
 
 //== 상품상세 ==/
 const _PAGE_GOODS_DETAIL = _frontUrl + "/goods/detail/form?goodsCd=";								// 상품 상세