|
@@ -1,12 +1,17 @@
|
|
package com.caimei.www.controller.unlimited;
|
|
package com.caimei.www.controller.unlimited;
|
|
|
|
|
|
import com.caimei.www.controller.BaseController;
|
|
import com.caimei.www.controller.BaseController;
|
|
|
|
+import com.caimei.www.pojo.baike.BaikeProductVo;
|
|
|
|
+import com.caimei.www.service.page.ProductService;
|
|
|
|
+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.GetMapping;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 采美百科
|
|
* 采美百科
|
|
*
|
|
*
|
|
@@ -21,12 +26,21 @@ public class EncyclopediaController extends BaseController {
|
|
private static final String ENCYCLOPEDIA_DETAIL = "encyclopedia/detail";
|
|
private static final String ENCYCLOPEDIA_DETAIL = "encyclopedia/detail";
|
|
private static final String ENCYCLOPEDIA_SEARCH = "encyclopedia/search";
|
|
private static final String ENCYCLOPEDIA_SEARCH = "encyclopedia/search";
|
|
private static final String ENCYCLOPEDIA_ABOUT = "encyclopedia/about";
|
|
private static final String ENCYCLOPEDIA_ABOUT = "encyclopedia/about";
|
|
|
|
+ private ProductService productService;
|
|
|
|
+
|
|
|
|
+ @Autowired
|
|
|
|
+ public void setProductService(ProductService productService) {
|
|
|
|
+ this.productService = productService;
|
|
|
|
+ }
|
|
|
|
|
|
/*
|
|
/*
|
|
* 百科首页
|
|
* 百科首页
|
|
* */
|
|
* */
|
|
@GetMapping("/list.html")
|
|
@GetMapping("/list.html")
|
|
public String getEncyclopediaList(final Model model) {
|
|
public String getEncyclopediaList(final Model model) {
|
|
|
|
+ String entryName=null;
|
|
|
|
+ List<BaikeProductVo> authUserList = productService.getAuthUserList(entryName);
|
|
|
|
+ model.addAttribute("authUserList", authUserList);
|
|
return ENCYCLOPEDIA_LIST;
|
|
return ENCYCLOPEDIA_LIST;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -35,6 +49,8 @@ public class EncyclopediaController extends BaseController {
|
|
* */
|
|
* */
|
|
@GetMapping("/detail-{id}.html")
|
|
@GetMapping("/detail-{id}.html")
|
|
public String getEncyclopediaDetail(final Model model, @PathVariable("id") Integer id) {
|
|
public String getEncyclopediaDetail(final Model model, @PathVariable("id") Integer id) {
|
|
|
|
+ BaikeProductVo baikeproduct = productService.getEncyclopediaDetail(id);
|
|
|
|
+ model.addAttribute("baikeproduct", baikeproduct);
|
|
return ENCYCLOPEDIA_DETAIL;
|
|
return ENCYCLOPEDIA_DETAIL;
|
|
}
|
|
}
|
|
|
|
|