yuhaitao14 7 years ago
parent
commit
34d1635d62

+ 14 - 0
shop/src/main/java/com/zskk/shop/controller/web/FQAController.java

@@ -8,17 +8,31 @@
 
 
 package com.zskk.shop.controller.web;
 package com.zskk.shop.controller.web;
 
 
+import java.util.List;
+
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.stereotype.Controller;
 import org.springframework.ui.Model;
 import org.springframework.ui.Model;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 
 import com.zskk.shop.controller.AbstractController;
 import com.zskk.shop.controller.AbstractController;
+import com.zskk.shop.dao.entry.FAQ;
+import com.zskk.shop.service.FAQService;
 
 
 @Controller
 @Controller
 public class FQAController extends AbstractController {
 public class FQAController extends AbstractController {
 
 
+	@Autowired
+	private FAQService faqService;
+	
 	@RequestMapping("/fqa")
 	@RequestMapping("/fqa")
 	public String fqa(Model model){
 	public String fqa(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);
 		this.initUser(model);
 		this.initUser(model);
 		return "/fqa";
 		return "/fqa";
 	}
 	}

+ 3 - 3
shop/src/main/resource/templates/fqa.html

@@ -28,15 +28,15 @@
 			</ul>
 			</ul>
 			<div class="l" style="width: 80%;">
 			<div class="l" style="width: 80%;">
 				<div class="f12 c999 mt20">常见问题:</div>
 				<div class="f12 c999 mt20">常见问题:</div>
-				<table class="tab-1-EEE mt20">
+				<table class="tab-1-EEE mt20" th:each="faq : ${faqs}">
 					<thead>
 					<thead>
 						<tr>
 						<tr>
-							<td>1:如何退款?</td>
+							<td th:text="${faq.id} + ':' + ${faq.question} + '?'"></td>
 						</tr>
 						</tr>
 					</thead>
 					</thead>
 					<tbody>
 					<tbody>
 						<tr>
 						<tr>
-							<td>请拨打400电话进行退款</td>
+							<td th:text="${faq.answer}"></td>
 						</tr>
 						</tr>
 					</tbody>
 					</tbody>
 				</table>
 				</table>