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) {
|
public void SendMsg(String esReceiver, String esTitle, String esContent) {
|
||||||
ISysAnnouncementService bean = SpringContextUtils.getBean(ISysAnnouncementService.class);
|
ISysAnnouncementService bean = SpringContextUtils.getBean(ISysAnnouncementService.class);
|
||||||
String id = UUIDUtils.randomUUID20();
|
String id = UUIDUtils.randomUUID20();
|
||||||
LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
||||||
SysAnnouncement sysAnnouncement = new SysAnnouncement();
|
SysAnnouncement sysAnnouncement = new SysAnnouncement();
|
||||||
sysAnnouncement.setId(id);
|
sysAnnouncement.setId(id);
|
||||||
sysAnnouncement.setTitile(esTitle);
|
sysAnnouncement.setTitile(esTitle);
|
||||||
sysAnnouncement.setMsgContent(esContent);
|
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.setMsgCategory("2");
|
||||||
sysAnnouncement.setMsgType("USER");
|
sysAnnouncement.setMsgType("USER");
|
||||||
sysAnnouncement.setSendStatus("1");
|
sysAnnouncement.setSendStatus("1");
|
||||||
|
|||||||
Reference in New Issue
Block a user