diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java index 4107861..9d635ad 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/controller/UrlRequestController.java @@ -518,4 +518,14 @@ public class UrlRequestController extends BaseController { model.addAllAttributes(map); return this.jumpPage("blog/v1/index"); } + + + @GetMapping("/blog/details/{id}") + public ModelAndView blog_details(Model model,@PathVariable("id") Long id) { + Map map = this.articleFeign.blog_common_page(id); + model.addAllAttributes(map); + Article article = this.articleFeign.findById(id); + model.addAttribute("article",article); + return this.jumpPage("blog/v1/details"); + } } \ No newline at end of file diff --git a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/ArticleFeign.java b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/ArticleFeign.java index 05298f5..94e20b3 100644 --- a/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/ArticleFeign.java +++ b/mystyle-cloud-admin-manager/src/main/java/com/zhangmeng/admin/manager/feign/ArticleFeign.java @@ -29,4 +29,7 @@ public interface ArticleFeign { @GetMapping("/article/getListByPage") Map getListByPage(@RequestParam("pageNum") Integer pageNum,@RequestParam("pageSize") Integer pageSize); + + @GetMapping("/article/blog_common_page") + Map blog_common_page(@RequestParam("article_id") Long article_id); } diff --git a/mystyle-cloud-admin-manager/src/main/resources/application.yml b/mystyle-cloud-admin-manager/src/main/resources/application.yml index f798b0d..bf969bc 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/application.yml +++ b/mystyle-cloud-admin-manager/src/main/resources/application.yml @@ -74,6 +74,7 @@ mystyle: - /blog/index - /user/findByUserId - /sysConfig/getSysConfig + - /blog/** verification-code: type: mysql expiration-time: 300 diff --git a/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/details.ftl b/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/details.ftl index 7aa8041..42cb10d 100644 --- a/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/details.ftl +++ b/mystyle-cloud-admin-manager/src/main/resources/templates/blog/v1/details.ftl @@ -3,7 +3,7 @@