From fe74b9759a3ae1886643aa156abfcaf0ea564cbc Mon Sep 17 00:00:00 2001 From: ck <851316342@qq.com> Date: Tue, 6 Apr 2021 10:28:58 +0800 Subject: [PATCH] up --- .../jingcheng/cms/controller/ArticleController.java | 5 +++-- .../java/com/jingcheng/cms/mapper/ArticleMapper.java | 5 +++-- .../com/jingcheng/cms/service/ArticleSerive.java | 5 +++-- .../cms/service/impl/ArticleSerivceImpl.java | 12 ++++++------ src/main/resources/mapper/ArticleMapper.xml | 8 ++++---- 5 files changed, 19 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/jingcheng/cms/controller/ArticleController.java b/src/main/java/com/jingcheng/cms/controller/ArticleController.java index ea41f42..609afdc 100644 --- a/src/main/java/com/jingcheng/cms/controller/ArticleController.java +++ b/src/main/java/com/jingcheng/cms/controller/ArticleController.java @@ -1,6 +1,7 @@ package com.jingcheng.cms.controller; import com.alibaba.fastjson.JSONObject; +import com.jingcheng.cms.model.Category; import com.jingcheng.cms.service.ArticleSerive; import com.jingcheng.cms.util.AjaxResult; import org.springframework.beans.factory.annotation.Autowired; @@ -53,7 +54,7 @@ public class ArticleController { @RequestMapping("/article-first-category") public AjaxResult getFirstCategory() { AjaxResult ajaxResult = new AjaxResult(); - List articleSeriveFirstCategory= articleSerive.getFirstCategory(); + List articleSeriveFirstCategory= articleSerive.getFirstCategory(); ajaxResult.setData(articleSeriveFirstCategory); return ajaxResult; } @@ -65,7 +66,7 @@ public class ArticleController { @RequestMapping("/article-second-category") public AjaxResult getSecondCategory(@RequestBody JSONObject jsonObject) { AjaxResult ajaxResult = new AjaxResult(); - List articleSeriveFirstCategory= articleSerive.getSecondCategory(jsonObject); + List articleSeriveFirstCategory= articleSerive.getSecondCategory(jsonObject); ajaxResult.setData(articleSeriveFirstCategory); return ajaxResult; } diff --git a/src/main/java/com/jingcheng/cms/mapper/ArticleMapper.java b/src/main/java/com/jingcheng/cms/mapper/ArticleMapper.java index 4fa3f89..c15833c 100644 --- a/src/main/java/com/jingcheng/cms/mapper/ArticleMapper.java +++ b/src/main/java/com/jingcheng/cms/mapper/ArticleMapper.java @@ -1,6 +1,7 @@ package com.jingcheng.cms.mapper; import com.jingcheng.cms.model.Article; +import com.jingcheng.cms.model.Category; import com.jingcheng.cms.util.CommonMapper; import com.jingcheng.cms.vo.ArticleVo; import org.apache.ibatis.annotations.Param; @@ -17,9 +18,9 @@ public interface ArticleMapper extends CommonMapper
{ @Param("secondCategory") Long secondCategory, @Param("fileType") Integer fileType, @Param("state") Integer state); - List getFirstCategory(); + List getFirstCategory(); - List getSecondCategory(@Param("firstCategory") Long firstCategory); + List getSecondCategory(@Param("firstCategory") Long firstCategory); List searchArticleListByCondition(@Param("param") String param, @Param("firstCategory") Long firstCategory, diff --git a/src/main/java/com/jingcheng/cms/service/ArticleSerive.java b/src/main/java/com/jingcheng/cms/service/ArticleSerive.java index fa188d5..e2262d9 100644 --- a/src/main/java/com/jingcheng/cms/service/ArticleSerive.java +++ b/src/main/java/com/jingcheng/cms/service/ArticleSerive.java @@ -1,6 +1,7 @@ package com.jingcheng.cms.service; import com.alibaba.fastjson.JSONObject; +import com.jingcheng.cms.model.Category; import com.jingcheng.cms.util.AjaxResult; import com.jingcheng.cms.vo.ArticleVo; @@ -24,12 +25,12 @@ public interface ArticleSerive { /** * 1级分类 */ - List getFirstCategory(); + List getFirstCategory(); /** * 2级分类 */ - List getSecondCategory(JSONObject jsonObject); + List getSecondCategory(JSONObject jsonObject); /** * 查询获取文章 diff --git a/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java b/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java index 0649382..531d447 100644 --- a/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java +++ b/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java @@ -130,16 +130,16 @@ public class ArticleSerivceImpl implements ArticleSerive { } @Override - public List getFirstCategory() { - List categoryName = articleMapper.getFirstCategory(); - return categoryName; + public List getFirstCategory() { + List categoryList = articleMapper.getFirstCategory(); + return categoryList; } @Override - public List getSecondCategory(JSONObject jsonObject) { + public List getSecondCategory(JSONObject jsonObject) { Long firstCategory = jsonObject.getLong("firstCategory"); - List categoryName = articleMapper.getSecondCategory(firstCategory); - return categoryName; + List categoryList = articleMapper.getSecondCategory(firstCategory); + return categoryList; } @Override diff --git a/src/main/resources/mapper/ArticleMapper.xml b/src/main/resources/mapper/ArticleMapper.xml index 5c67efa..af9a388 100644 --- a/src/main/resources/mapper/ArticleMapper.xml +++ b/src/main/resources/mapper/ArticleMapper.xml @@ -38,8 +38,8 @@ - + select c.`id`,c.`name`,c.`level`,c.`type_name`,c.`sort_num` from article ar left join category c on c.id = ar.`first_category` @@ -48,8 +48,8 @@ order by c.sort_num ASC - + select c.`id`,c.`name`,c.`level`,c.`type_name`,c.`sort_num` from article ar left join category c on ar.`second_category` = c.`id`