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 4fbb8b3..d7e3696 100644 --- a/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java +++ b/src/main/java/com/jingcheng/cms/service/impl/ArticleSerivceImpl.java @@ -242,7 +242,6 @@ public class ArticleSerivceImpl implements ArticleSerive { Category secondCategory = categoryMapper.selectByPrimaryKey(secondCategoryId); ArticleVo articleVo = new ArticleVo(); articleVo.setTitle(article.getTitle()); -// articleVo.setFirstCategory(firstCategoryId); articleVo.setSecondCategory(secondCategoryId); articleVo.setContent(article.getContent()); articleVo.setFileType(article.getFileType()); @@ -255,7 +254,9 @@ public class ArticleSerivceImpl implements ArticleSerive { if (null != firstCategoryList && firstCategoryList.size()>0 ){ List firstCategoryNameList = new ArrayList<>(); List firstSortNumList = new ArrayList<>(); + List firstCategoryIdList = new ArrayList<>(); for (ArticleCategory articleCategory:firstCategoryList){ + firstCategoryIdList.add(String.valueOf(articleCategory.getCategoryId())); Category category = categoryMapper.selectByPrimaryKey(articleCategory.getCategoryId()); firstCategoryNameList.add(category.getName()); if (category.getSortNum()!=null){ @@ -266,8 +267,10 @@ public class ArticleSerivceImpl implements ArticleSerive { } String firstCategoryName = String.join(",", firstCategoryNameList); String firstSortNum = String.join(",", firstSortNumList); + String firstCategoryId = String.join(",", firstCategoryIdList); articleVo.setFirstCategoryName(firstCategoryName); articleVo.setFirstSortNum(firstSortNum); + articleVo.setFirstCategoryId(firstCategoryId); } if (null != secondCategory ){ articleVo.setSecondCategoryName(secondCategory.getName()); diff --git a/src/main/java/com/jingcheng/cms/vo/ArticleVo.java b/src/main/java/com/jingcheng/cms/vo/ArticleVo.java index 091b9a1..5647b3e 100644 --- a/src/main/java/com/jingcheng/cms/vo/ArticleVo.java +++ b/src/main/java/com/jingcheng/cms/vo/ArticleVo.java @@ -13,6 +13,8 @@ public class ArticleVo extends Article { private String firstSortNum; + private String firstCategoryId; + private Integer secondSortNum; private Integer firstLevel;