From b5674ef83cdc0da63a8a5f97cb71581c902de542 Mon Sep 17 00:00:00 2001 From: zhn <947514737@qq.com> Date: Tue, 24 May 2022 18:15:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=BA=93=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=97=B6--=E6=B7=BB=E5=8A=A0=E6=96=87=E6=A1=A3=E5=8A=A8?= =?UTF-8?q?=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BussDocumentLibraryEOServiceImpl.java | 24 +++++++++++++++---- .../home/entity/HomeDocumentDynamicEO.java | 2 +- .../xml/HomeDocumentDynamicEOMapper.xml | 2 +- 3 files changed, 22 insertions(+), 6 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 94b450587..f62a5ea3d 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 @@ -38,6 +38,8 @@ import com.jero.modules.document.utils.ReadWordUtil; import com.jero.modules.document.vo.QueryConditionVO; import com.jero.modules.domain.service.DomainUserRelService; import com.jero.modules.feishu.service.IFeishuService; +import com.jero.modules.home.entity.HomeDocumentDynamicEO; +import com.jero.modules.home.service.IHomeDocumentDynamicEOService; import com.jero.modules.log.entity.BussLogEO; import com.jero.modules.log.service.IBussLogEOService; import com.jero.modules.message.websocket.WebSocket; @@ -163,6 +165,8 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl userIdList = domainUserRelService.queryDomainUserRelInfo(mapTemp); + String title = (String) map.get("title"); + String serialNumber = (String) map.get("serial_number"); + String href = "" + serialNumber + ""; + //文档动态, 文档库中新增了标准XXXX homeDocumentDynamicEOService + HomeDocumentDynamicEO homeDocumentDynamicEO = new HomeDocumentDynamicEO(); + homeDocumentDynamicEO.setMsgContent("文档库中新增了标准" + href); + homeDocumentDynamicEOService.save(homeDocumentDynamicEO); + + //给发送消息的用户 if(userIdList.size() == 0){ return; @@ -1967,10 +1982,10 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl sysUsers = sysUserService.listByIds(userIdList); List thirdIdList = sysUsers.stream().map(SysUser::getThirdId).collect(Collectors.toList()); 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 = backUrl + "/docManage/library/detail?id=" + idTemp; + + String hrefTemp = backUrl + "/docManage/library/detail?id=" + idTemp; String content = sysUser.getUsername() + " add " + serialNumber + ",Please pay attention to check."; String contentInfo = sysUser.getUsername() + " add " + href + ",Please pay attention to check."; //封装消息的实体类 @@ -1979,11 +1994,12 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl - +