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);