From b97b2276e997a259e2309df3fc9418004bd8ff5e Mon Sep 17 00:00:00 2001 From: "wei.peng" Date: Tue, 13 Nov 2018 20:33:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF=E6=8B=86?= =?UTF-8?q?=E5=88=86=20=E5=90=88=E5=B9=B6=E4=BB=A3=E7=A0=81=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../apiservice/serviceimpl/busi/SysMessageService.java | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysMessageService.java b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysMessageService.java index e55d614..d83b7ec 100644 --- a/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysMessageService.java +++ b/modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/serviceimpl/busi/SysMessageService.java @@ -8,7 +8,9 @@ import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.tool.HqlPack; import cn.estsh.i3plus.pojo.platform.bean.SysMessage; import cn.estsh.i3plus.pojo.platform.bean.SysUser; +import cn.estsh.i3plus.pojo.platform.bean.SysUserInfo; import cn.estsh.i3plus.pojo.platform.repository.SysMessageRepository; +import cn.estsh.i3plus.pojo.platform.repository.SysUserInfoRepository; import cn.estsh.i3plus.pojo.platform.repository.SysUserRepository; import cn.estsh.i3plus.pojo.platform.sqlpack.CoreHqlPack; import cn.estsh.impp.framework.boot.exception.ImppExceptionBuilder; @@ -38,15 +40,17 @@ public class SysMessageService implements ISysMessageService { @Autowired public SysUserRepository sysUserRDao; + @Autowired + private SysUserInfoRepository userInfoRDao; + @Override public SysMessage insertSysMessage(SysMessage sysMessage) { // 查询接收人名称 if (sysMessage.getMessageRecipientId() != null && sysMessage.getMessageRecipientId() > 0) { LOGGER.info("用户信息 SYSUSER id:{}", sysMessage.getMessageRecipientId()); - SysUser acceptUser = sysUserRDao.getById(sysMessage.getMessageRecipientId()); - ValidatorBean.checkNotNull(acceptUser); + SysUserInfo userInfo = userInfoRDao.getById(sysMessage.getMessageRecipientId()); - sysMessage.setRedMessageRecipientName(acceptUser.getName()); + sysMessage.setRedMessageRecipientName(userInfo.getName()); } LOGGER.info("消息 SYS_MESSAGE :{}",sysMessage); @@ -65,10 +69,9 @@ public class SysMessageService implements ISysMessageService { // 查询接收人名称 if (sysMessage.getMessageRecipientId() != null && sysMessage.getMessageRecipientId() > 0) { LOGGER.info("用户信息 SYSUSER id:{}", sysMessage.getMessageRecipientId()); - SysUser acceptUser = sysUserRDao.getById(sysMessage.getMessageRecipientId()); - ValidatorBean.checkNotNull(acceptUser); + SysUserInfo userInfo = userInfoRDao.getById(sysMessage.getMessageRecipientId()); - sysMessage.setRedMessageRecipientName(acceptUser.getName()); + sysMessage.setRedMessageRecipientName(userInfo.getName()); } LOGGER.info("消息 SYS_MESSAGE :{}",sysMessage);