From 1c2e6e99c2ec6222f1063277c17028ce1c7cfae8 Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Wed, 25 May 2022 10:06:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=BA=93--=E5=88=A0=E9=99=A4?= =?UTF-8?q?(=E6=B7=BB=E5=8A=A0=E6=96=87=E6=A1=A3=E5=8A=A8=E6=80=81?= =?UTF-8?q?=E4=BF=A1=E6=81=AF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BussDocumentLibraryEOServiceImpl.java | 27 ++++++++++++++++--- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java index e71f97077..5257f4a84 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java @@ -231,20 +231,39 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl documentIds = onlCgformSubscribeList.stream().map(OnlCgformSubscribe::getDocumentId).collect(Collectors.toList()); List serialNumberList = new ArrayList<>(); + List serialNumberListTemp = new ArrayList<>(); StringBuilder sb = new StringBuilder(); + StringBuilder sbTemp = new StringBuilder(); for (Map map : mapList) { + String id = (String) map.get("id"); + String serialNumber = (String) map.get("serial_number"); + String title = (String) map.get("title"); + //文档动态------------------- + String hrefTemp = "" + serialNumber + ","; + HomeDocumentDynamicEO homeDocumentDynamicEO = new HomeDocumentDynamicEO(); + sbTemp.append(hrefTemp); + serialNumberListTemp.add(serialNumber); + //--------------------------- if (documentIds.size() != 0 && documentIds.contains((String) map.get("id"))) { - String id = (String) map.get("id"); - String serialNumber = (String) map.get("serial_number"); - String title = (String) map.get("title"); serialNumberList.add(serialNumber); - String href = "" + serialNumber + ","; sb.append(href); } } + //文档动态信息添加 + String substring = sbTemp.substring(0, sbTemp.length() - 1); + HomeDocumentDynamicEO homeDocumentDynamicEO = new HomeDocumentDynamicEO(); + String msgContent = "文档库删除了" + StringUtils.join(serialNumberListTemp,","); + String msgContentInfo = "文档库删除了" + substring; + homeDocumentDynamicEO.setMsgContent(msgContent); + homeDocumentDynamicEO.setMsgContentInfo(msgContentInfo); + homeDocumentDynamicEOService.save(homeDocumentDynamicEO); + + String sbStr = ""; if (ObjectUtils.isNotEmpty(sb)) { sbStr = sb.substring(0, sb.length() - 1);