Browse Source

[feat]提交:修改短信发送

pull/7/head
杨威 2 weeks ago
parent
commit
1205525529
  1. 2
      dk-modules/system/src/main/java/org/dromara/system/dubbo/RemoteSubmailConfigServiceImpl.java

2
dk-modules/system/src/main/java/org/dromara/system/dubbo/RemoteSubmailConfigServiceImpl.java

@ -17,6 +17,7 @@ import org.dromara.system.service.ISysUserService;
import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.annotation.Async;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Date;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
@ -56,6 +57,7 @@ public class RemoteSubmailConfigServiceImpl implements RemoteSubmailConfigServic
public void remoteSend(String code, List<Map<String, Object>> alertList) { public void remoteSend(String code, List<Map<String, Object>> alertList) {
if(!alertList.isEmpty()){ if(!alertList.isEmpty()){
for (Map<String, Object> map : alertList) { for (Map<String, Object> map : alertList) {
map.put("createTime",new Date());
Long deptId = Convert.toLong(map.get("deptId")); Long deptId = Convert.toLong(map.get("deptId"));
List<SysUserVo> sysUserVos = userService.selectUserListByDept(Convert.toLong(deptId)); List<SysUserVo> sysUserVos = userService.selectUserListByDept(Convert.toLong(deptId));
Set<String> phones = sysUserVos.stream().filter(u -> u.getNoticeType() == 1 && StrUtil.isNotEmpty(u.getPhonenumber())).map(SysUserVo::getPhonenumber).collect(Collectors.toSet()); Set<String> phones = sysUserVos.stream().filter(u -> u.getNoticeType() == 1 && StrUtil.isNotEmpty(u.getPhonenumber())).map(SysUserVo::getPhonenumber).collect(Collectors.toSet());

Loading…
Cancel
Save