|
|
@@ -14,6 +14,7 @@ import com.ktg.system.service.ISysUserService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
import java.util.stream.Collectors;
|
|
|
@@ -50,7 +51,11 @@ public class SendEmailsTask
|
|
|
.map(Long::parseLong) // 将每个字符串转换为Long
|
|
|
.collect(Collectors.toList());
|
|
|
List<IsMaterialsCabinet> isMaterialsCabinets = iIsMaterialsCabinetService.listByIds(cabinetIds);
|
|
|
- List<SysUser> sysUsers = iSysUserService.listByIds(userIds);
|
|
|
+ ArrayList<SysUser> sysUsers = new ArrayList<>();
|
|
|
+ for (Long userId : userIds) {
|
|
|
+ SysUser sysUser = iSysUserService.selectUserById(userId);
|
|
|
+ sysUsers.add(sysUser);
|
|
|
+ }
|
|
|
String text = isMaterialsCabinets.stream().map(IsMaterialsCabinet::getCabinetName).collect(Collectors.toList()).toString();
|
|
|
for (SysUser sysUser : sysUsers) {
|
|
|
if (StringUtils.isNotBlank(sysUser.getEmail())) {
|
|
|
@@ -68,13 +73,4 @@ public class SendEmailsTask
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public static void main(String[] args){
|
|
|
- String aa = "4,1";
|
|
|
- String[] split = aa.split(",");
|
|
|
- List<Long> longList = Arrays.stream(split)
|
|
|
- .map(Long::parseLong) // 将每个字符串转换为Long
|
|
|
- .collect(Collectors.toList());
|
|
|
- System.out.println(longList);
|
|
|
-
|
|
|
- }
|
|
|
}
|