From 2bf0e550aa736aaad628d4a7a034fd2add7a1e58 Mon Sep 17 00:00:00 2001 From: liao Date: Tue, 21 Nov 2023 11:29:31 +0800 Subject: [PATCH] =?UTF-8?q?fix=2078602=20=E6=88=91=E7=9A=84=E6=B6=88?= =?UTF-8?q?=E6=81=AF-=E6=A0=87=E5=87=86=E9=A2=84=E8=AD=A6=EF=BC=8C?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E9=83=A8=E9=97=A8=E4=B8=8B=E7=9A=84=E4=BA=BA?= =?UTF-8?q?=E6=B2=A1=E6=9C=89=E6=94=B6=E5=88=B0=E6=B6=88=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/message/handle/impl/SmsSendMsgHandle.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/laws-module-system/src/main/java/com/jero/modules/message/handle/impl/SmsSendMsgHandle.java b/laws-module-system/src/main/java/com/jero/modules/message/handle/impl/SmsSendMsgHandle.java index ef20c9b4..2c7d7514 100644 --- a/laws-module-system/src/main/java/com/jero/modules/message/handle/impl/SmsSendMsgHandle.java +++ b/laws-module-system/src/main/java/com/jero/modules/message/handle/impl/SmsSendMsgHandle.java @@ -19,12 +19,18 @@ public class SmsSendMsgHandle implements ISendMsgHandle { public void SendMsg(String esReceiver, String esTitle, String esContent) { ISysAnnouncementService bean = SpringContextUtils.getBean(ISysAnnouncementService.class); String id = UUIDUtils.randomUUID20(); - LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); SysAnnouncement sysAnnouncement = new SysAnnouncement(); sysAnnouncement.setId(id); sysAnnouncement.setTitile(esTitle); sysAnnouncement.setMsgContent(esContent); - sysAnnouncement.setSender(loginUser.getId()); + + try { + LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + sysAnnouncement.setSender(loginUser.getId()); + } catch (Exception e) { + sysAnnouncement.setSender(""); + } + sysAnnouncement.setMsgCategory("2"); sysAnnouncement.setMsgType("USER"); sysAnnouncement.setSendStatus("1");