Browse Source

外部报验功能-邮件发送

wangming 1 year ago
parent
commit
b77be08d7d

+ 13 - 12
business-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ZhcxOutsideInspectionItpServiceImpl.java

@@ -28,6 +28,7 @@ import com.rongwei.rwcommon.base.R;
 import com.rongwei.rwcommon.base.exception.CustomException;
 import com.rongwei.rwcommon.utils.SecurityUtil;
 import com.rongwei.rwcommon.utils.StringUtils;
+import com.rongwei.rwcommon.vo.MailDo;
 import com.rongwei.rwcommon.vo.generalsql.MasterSlaveUpdateVo;
 import com.rongwei.rwcommoncomponent.file.service.SysFileItemService;
 import com.rongwei.rwcommonentity.commonservers.domain.SysFileItemDo;
@@ -342,18 +343,18 @@ public class ZhcxOutsideInspectionItpServiceImpl extends ServiceImpl<ZhcxOutside
 
         log.info("邮件发送", JSONUtil.toJsonStr(notifyDtoList));
         //邮件发送
-//        if(ObjectUtil.isNotEmpty(notifyDtoList)) {
-//            for(NotifyDto notifyDto : notifyDtoList) {
-//                MailDo mainDo = new MailDo();
-//                mainDo.setSubject(notifyDto.getSubject());
-//                mainDo.setContent(notifyDto.getContent());
-//                mainDo.setOperationtype("10");
-//                mainDo.setCcEmail(new String[]{});
-//                mainDo.setNeedTransReceive(true);
-//                mainDo.setReceiveEmail(notifyDto.getReceiverIds().stream().toArray(String[]::new));
-//                notifyFeginService.sendHtmlMail(mainDo);
-//            }
-//        }
+        if(ObjectUtil.isNotEmpty(notifyDtoList)) {
+            for(NotifyDto notifyDto : notifyDtoList) {
+                MailDo mainDo = new MailDo();
+                mainDo.setSubject(notifyDto.getSubject());
+                mainDo.setContent(notifyDto.getContent());
+                mainDo.setOperationtype("10");
+                mainDo.setCcEmail(new String[]{});
+                mainDo.setNeedTransReceive(true);
+                mainDo.setReceiveEmail(notifyDto.getReceiverIds().stream().toArray(String[]::new));
+                notifyFeginService.sendHtmlMail(mainDo);
+            }
+        }
 
         return R.ok();
     }