fix 78602 我的消息-标准预警,对应部门下的人没有收到消息
This commit is contained in:
+8
-2
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user