diff --git a/admin/src/main/java/com/jinrui/reference/admin/controller/NewsController.java b/admin/src/main/java/com/jinrui/reference/admin/controller/NewsController.java index 6d26bdd..fea6eee 100644 --- a/admin/src/main/java/com/jinrui/reference/admin/controller/NewsController.java +++ b/admin/src/main/java/com/jinrui/reference/admin/controller/NewsController.java @@ -93,7 +93,7 @@ public class NewsController { log.info("path: /news/detail, method: GET, request user id: {}, news id: {}", adminUserId, id); return newsService.detail(id); } catch (Exception e) { - log.error("解析登陆Token出错!", e); + log.error("解析登陆Tokn出错!", e); return ResultObject.failed(500, "服务端错误,请联系系统管理员!"); } } diff --git a/core/src/main/java/com/jinrui/reference/core/service/NewsService.java b/core/src/main/java/com/jinrui/reference/core/service/NewsService.java index f0cb482..180f6e6 100644 --- a/core/src/main/java/com/jinrui/reference/core/service/NewsService.java +++ b/core/src/main/java/com/jinrui/reference/core/service/NewsService.java @@ -148,6 +148,7 @@ public class NewsService { NewsDetailTag newsDetailTag = new NewsDetailTag(); newsDetailVO.setTag(newsDetailTag); if (!CollectionUtils.isEmpty(tagRelList)) { + List arr = new ArrayList<>(); for (DraftTagRel rel : tagRelList) { Long tagId = rel.getTagId(); Tag tag = tagMap.get(tagId); @@ -159,8 +160,10 @@ public class NewsService { newsDetailTag.setSource(tagItem); } else { newsDetailTag.setField(tagItem); + arr.add(tagItem); } } + newsDetailTag.setFieldArr(arr); } // List tagRelListNews = tagMapper.getNewsTagRelList(id); @@ -464,7 +467,7 @@ public class NewsService { List fieldArr = saveDraftTag.getFieldArr(); if (fieldArr != null) { for (Long item : fieldArr) { - tagMapper.saveNewsTagRel(draftId, item); + tagMapper.saveDraftTagRel(draftId, item); } }