Browse Source

fix: 企业当日结算数据发送邮件通知-调整

lixuesong 1 năm trước cách đây
mục cha
commit
3c7262cd29

+ 5 - 0
hnqz-visual/hnqz-daemon-quartz/src/main/java/com/qunzhixinxi/hnqz/daemon/quartz/task/SpringBeanTaskDemo.java

@@ -21,6 +21,7 @@ import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.bean.copier.CopyOptions;
 import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.map.MapUtil;
+import cn.hutool.core.util.ArrayUtil;
 import cn.hutool.core.util.StrUtil;
 import com.alibaba.excel.EasyExcelFactory;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
@@ -498,6 +499,10 @@ public class SpringBeanTaskDemo {
 		LocalDate finalCurrentDay = currentDay;
 		depts.forEach(dept -> {
 			try {
+				if (ArrayUtil.isEmpty(dept.getEmails())) {
+					log.warn("{} 没有配置接收邮箱", dept.getName());
+					return;
+				}
 
 				// 本企业当日结算成功数据-发送邮件
 				MimeMessage mail = sender.createMimeMessage();