From c9346369272332325465d4975f65bf242e0a2070 Mon Sep 17 00:00:00 2001 From: zzpay <34701892@qq.com> Date: Thu, 12 Dec 2024 12:44:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E6=94=B9=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jinrui/reference/admin/controller/NewsController.java | 2 +- .../java/com/jinrui/reference/core/service/NewsService.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) 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); } }