yuhaitao14 7 years ago
parent
commit
963c83bf19

+ 17 - 1
shop/src/main/java/com/zskk/shop/controller/h5/MyController.java

@@ -8,6 +8,8 @@
 
 package com.zskk.shop.controller.h5;
 
+import java.util.List;
+
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.Model;
@@ -15,7 +17,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
 
 import com.zskk.shop.controller.AbstractController;
 import com.zskk.shop.controller.bean.UserInfoBean;
+import com.zskk.shop.dao.entry.FAQ;
 import com.zskk.shop.service.BuyOrderService;
+import com.zskk.shop.service.FAQService;
 import com.zskk.shop.service.FamilyPeopleService;
 
 @Controller
@@ -27,6 +31,9 @@ public class MyController extends AbstractController {
 	
 	@Autowired
 	private FamilyPeopleService familyPeopleService;
+	
+	@Autowired
+	private FAQService faqService;
 
 	@RequestMapping("/index")
 	public String index(Model model){
@@ -39,5 +46,14 @@ public class MyController extends AbstractController {
 		return "/h5/my";
 	}
 	
-	
+	@RequestMapping("/questions")
+	public String questions(Model model){
+		List<FAQ> faqs = faqService.queryAll(FAQService.STATUS_ONLINE, 1, 1000);
+		for (int i = 0; i < faqs.size(); ++i){
+			faqs.get(i).setId(i + 1);
+		}
+		
+		model.addAttribute("faqs", faqs);
+		return "/h5/question";
+	}
 }

+ 2 - 2
shop/src/main/resource/templates/h5/my.html

@@ -12,7 +12,7 @@
 <body style="background-color:#EEE; ">
 	<div class="mine">
     	<div class="mineH">
-        	<h1>晚上好!</h1>
+        	<h1 th:text="${user.user.name}"></h1>
             <span th:text="${user.user.phone}"></span>
         </div>
         <div class="mineNav">
@@ -28,7 +28,7 @@
         	<li class="scdd"><a href="/h5/buy/nopayorders">商城订单</a></li>
         </ul>
         <ul>
-        	<li class="cjwt"><a href="####">常见问题</a></li>
+        	<li class="cjwt"><a href="/h5/my/questions">常见问题</a></li>
             <li class="xgmm"><a href="####">修改密码</a></li>
         </ul>
         <a href="####" class="tcdl">退出登录</a>

+ 34 - 0
shop/src/main/resource/templates/h5/question.html

@@ -0,0 +1,34 @@
+<!DOCTYPE html>
+<html lang="zh-CN">
+<head>
+<meta charset="UTF-8" />
+<meta name="viewport"
+	content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
+<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
+<link rel="stylesheet"
+	href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css"
+	integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"
+	crossorigin="anonymous" />
+<title>常见问题</title>
+<style type="text/css">
+	.content {
+		margin-top: 20px;
+	}
+</style>
+</head>
+<body>
+	<div class="container-fluid content" th:each="faq : ${faqs}">
+		<div class="panel panel-default">
+			<div class="panel-heading">
+				<h3 class="panel-title" th:text="${faq.question}"></h3>
+			</div>
+			<div class="panel-body" th:text="${faq.answer}"></div>
+		</div>
+	</div>
+	<script src="/h5/js/jquery-2.1.1.min.js"></script>
+	<script
+		src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js"
+		integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
+		crossorigin="anonymous"></script>
+</body>
+</html>