mirror of
https://github.com/dromara/RuoYi-Vue-Plus.git
synced 2025-09-30 23:26:41 +08:00
update 调整消息发送
This commit is contained in:
parent
66f749a09b
commit
015a204efe
@ -367,16 +367,20 @@ public class WorkflowUtils {
|
||||
}
|
||||
if (CollUtil.isNotEmpty(userIds)) {
|
||||
List<SysUserVo> sysUserVoList = I_WORKFLOW_USER_SERVICE.getUserListByIds(new ArrayList<>(userIds));
|
||||
if (messageType.contains(MessageTypeEnum.SYSTEM_MESSAGE.getCode())) {
|
||||
for (String code : messageType) {
|
||||
if (code.equals(MessageTypeEnum.SYSTEM_MESSAGE.getCode())) {
|
||||
WebSocketMessageDto dto = new WebSocketMessageDto();
|
||||
dto.setSessionKeys(new ArrayList<>(userIds));
|
||||
dto.setMessage(message);
|
||||
WebSocketUtils.publishMessage(dto);
|
||||
} else if (messageType.contains(MessageTypeEnum.EMAIL_MESSAGE.getCode())) {
|
||||
}
|
||||
if (code.equals(MessageTypeEnum.EMAIL_MESSAGE.getCode())) {
|
||||
MailUtils.sendText(StreamUtils.join(sysUserVoList, SysUserVo::getEmail), "单据审批提醒", message);
|
||||
} else if (messageType.contains(MessageTypeEnum.SMS_MESSAGE.getCode())) {
|
||||
}
|
||||
if (code.equals(MessageTypeEnum.SMS_MESSAGE.getCode())) {
|
||||
//todo 短信发送
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user