|
@@ -108,11 +108,11 @@ public class NotifyServiceImpl implements NotifyService {
|
|
|
|
|
|
@Override
|
|
|
public void sendDingding(String systemName, String msg, List<MessageUserDTO> users) {
|
|
|
- if (CollUtil.isEmpty(users)) {
|
|
|
- log.error("钉钉通知用户为空");
|
|
|
- return;
|
|
|
+ if (CollUtil.isNotEmpty(users)) {
|
|
|
+ users = users.stream()
|
|
|
+ .filter(u -> u.getUserId() != null || StrUtil.isNotBlank(u.getUsername()))
|
|
|
+ .collect(Collectors.toList());
|
|
|
}
|
|
|
- users = users.stream().filter(u -> u.getUserId() != null || StrUtil.isNotBlank(u.getUsername())).collect(Collectors.toList());
|
|
|
if (CollUtil.isEmpty(users)) {
|
|
|
log.error("钉钉通知用户为空");
|
|
|
return;
|