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 6e1ed5deb..7b6a7e9b2 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 @@ -669,14 +669,23 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(BussDocumentLibraryEO::getId, id); List> dataList = bussDocumentLibraryEOMapper.selectMaps(queryWrapper); + + Map mapTemp = new HashMap<>(); + mapCopy(map, mapTemp); + + List> dataListTemp = new ArrayList<>(); + for (Map stringObjectMap : dataList) { + Map mapT = new HashMap<>(); + mapCopy(stringObjectMap, mapT); + dataListTemp.add(mapT); + } + //更新log updateLog(map, dataList, fieldList, fieldDateList, fieldFileList, fieldPullList,cut); //判断该条数据是否订阅 - //处理修改代替标准,发送通知 - sendMessageUpdate(map, dataList, fieldList, fieldDateList, fieldFileList, fieldPullList,cut); - + sendMessageUpdate(mapTemp, dataListTemp, fieldList, fieldDateList, fieldFileList, fieldPullList,cut); //字段 StringBuilder fieldsBuilder = new StringBuilder(); @@ -851,7 +860,7 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl