diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/BlogController.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/BlogController.java index 74c6bc8..d50e281 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/BlogController.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/BlogController.java @@ -50,4 +50,11 @@ public class BlogController extends BaseController { model.addAllAttributes(map); return this.jumpPage("blog/v1/category"); } + + @GetMapping("/about") + public ModelAndView about(Model model) { + Map map = this.articleFeign.blog_common_page(); + model.addAllAttributes(map); + return this.jumpPage("blog/v1/about"); + } } diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/CategoryController.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/CategoryController.java index e02f208..8080653 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/CategoryController.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/CategoryController.java @@ -1,5 +1,6 @@ package com.zhangmeng.admin.manager.controller; +import com.zhangmeng.admin.manager.feign.ArticleFeign; import com.zhangmeng.admin.manager.feign.CategoryFeign; import com.zhangmeng.model.base.baseController.BaseController; import com.zhangmeng.model.entity.Category; @@ -17,6 +18,9 @@ public class CategoryController extends BaseController { @Autowired private CategoryFeign categoryFeign; + @Autowired + private ArticleFeign articleFeign; + @GetMapping("/index") public ModelAndView category_index() { return this.jumpPage("admin/category/list"); @@ -41,4 +45,10 @@ public class CategoryController extends BaseController { return this.jumpPage("admin/category/edit"); } + @GetMapping("/category_list") + public ModelAndView category_list(String categoryId, Integer pageNum, Integer pageSize, Model model) { + model.addAllAttributes(this.categoryFeign.getMap(categoryId, pageNum, pageSize)); + model.addAllAttributes(this.articleFeign.blog_common_page()); + return this.jumpPage("blog/v1/category"); + } } diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java index 292396d..b48e73f 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/CategoryFeign.java @@ -7,6 +7,7 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import java.util.List; +import java.util.Map; @FeignClient(value = SysConstant.mystyle_cloud_blog,contextId = "CategoryFeign") public interface CategoryFeign { @@ -16,4 +17,7 @@ public interface CategoryFeign { @GetMapping("/category/findById") public Category findById(@RequestParam("categoryId") Long categoryId); + + @GetMapping("/category/getMap") + public Map getMap(@RequestParam("categoryId") String categoryId,@RequestParam("pageNum") Integer pageNum,@RequestParam("pageSize") Integer pageSize); } diff --git a/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/about.ftl b/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/about.ftl index 77c44e6..bf7db8b 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/about.ftl +++ b/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/about.ftl @@ -3,10 +3,10 @@