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 25ca446f6..25cae88ac 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 @@ -731,7 +731,8 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl map, String idTemp) { + Map mapTemp = new HashMap<>(); + mapTemp.put("domainId", map.get("technology_territory")); + mapTemp.put("documentId", ""); + List userIdList = domainUserRelService.queryDomainUserRelInfo(mapTemp); + if(userIdList.size() != 0){ + LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + String title = (String) map.get("title"); + String serialNumber = (String) map.get("serial_number"); + String href = "" + serialNumber + ""; + + String content = sysUser.getRealname() + "新增了" + serialNumber + "请及时查看"; + String contentInfo = sysUser.getRealname() + "新增了" + href + "请及时查看"; + //封装消息的实体类 + SysAnnouncement sysAnnouncement = getSysAnnouncement(userIdList, content, contentInfo); + sysAnnouncementService.saveAnnouncement(sysAnnouncement); + sendWebsocket(idTemp, idTemp); + } } /** @@ -1167,12 +1192,14 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl" + serialNumber + ""; - String content = sysUser.getRealname() + "对" + serialNumber + "进行了修改请及时查看"; - String contentInfo = sysUser.getRealname() + "修改标准" + href + "中" + sbStr.toString(); - //封装消息的实体类 - SysAnnouncement sysAnnouncement = getSysAnnouncement(userIdList, content, contentInfo); - sysAnnouncementService.saveAnnouncement(sysAnnouncement); - sendWebsocket((String) map.get("id"), (String) map.get("id")); + if(StringUtils.isNotBlank(sbStr.toString())){ + String content = sysUser.getRealname() + "对" + serialNumber + "进行了修改请及时查看"; + String contentInfo = sysUser.getRealname() + "修改标准" + href + "中" + sbStr.toString(); + //封装消息的实体类 + SysAnnouncement sysAnnouncement = getSysAnnouncement(userIdList, content, contentInfo); + sysAnnouncementService.saveAnnouncement(sysAnnouncement); + sendWebsocket((String) map.get("id"), (String) map.get("id")); + } // } //2. 处理修改代替标准的发送消息(法规负责人) //处理修改代替标准,发送通知 @@ -1257,10 +1284,10 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl