|
@@ -61,6 +61,19 @@ public class FlwCommonServiceImpl implements IFlwCommonService {
|
|
|
if (CollUtil.isEmpty(userList)) {
|
|
if (CollUtil.isEmpty(userList)) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
+ sendMessage(messageType, message, "单据审批提醒", userList);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 发送消息
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param messageType 消息类型
|
|
|
|
|
+ * @param message 消息内容
|
|
|
|
|
+ * @param subject 邮件标题
|
|
|
|
|
+ * @param userList 接收用户
|
|
|
|
|
+ */
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void sendMessage(List<String> messageType, String message, String subject, List<RemoteUserVo> userList) {
|
|
|
for (String code : messageType) {
|
|
for (String code : messageType) {
|
|
|
MessageTypeEnum messageTypeEnum = MessageTypeEnum.getByCode(code);
|
|
MessageTypeEnum messageTypeEnum = MessageTypeEnum.getByCode(code);
|
|
|
if (ObjectUtil.isEmpty(messageTypeEnum)) {
|
|
if (ObjectUtil.isEmpty(messageTypeEnum)) {
|
|
@@ -80,7 +93,6 @@ public class FlwCommonServiceImpl implements IFlwCommonService {
|
|
|
default -> throw new IllegalStateException("Unexpected value: " + messageTypeEnum);
|
|
default -> throw new IllegalStateException("Unexpected value: " + messageTypeEnum);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|