فهرست منبع

feat:分红数据来源增加系统计算

chenjianhua 15 ساعت پیش
والد
کامیت
63b4407008

+ 1 - 1
service-base/src/main/java/com/simuwang/base/common/enums/SourceType.java

@@ -10,7 +10,7 @@ import java.util.stream.Stream;
  */
 public enum SourceType {
     //单位分红/拆分比例
-    DISTRIBUTION_REPORT(2, "分红公告"), MANAGER_REVIEW(1, "管理人确认"),OTHER(1,"其他");
+    DISTRIBUTION_REPORT(2, "分红公告"), MANAGER_REVIEW(1, "管理人确认"),OTHER(0,"其他"),SYSTEM_COMPUTE(3,"系统计算");
 
     private final Integer code;
     private final String info;

+ 6 - 1
service-manage/src/main/java/com/simuwang/manage/service/impl/CompanyEmailConfigServiceImpl.java

@@ -174,7 +174,12 @@ public class CompanyEmailConfigServiceImpl implements CompanyEmailConfigService
             // "<p>您好,附件为产品的数据未发送到最新,麻烦尽快发送缺失的数据。若是产品清算或者有其他原因不再发送数据,还请将产品的清算日期或者不再发送数据的原因发送给我们,非常感谢~\n</p>";
             String htmlText = sysConfigMapper.selectConfigByKey("deletion_email_body");
             String emailTitle = sysConfigMapper.selectConfigByKey("deletion_email_title");
-            EmailUtil.senEmail(dto,emails,file,htmlText,sysConfigMapper.selectConfigByKey("email.host")==null?"":sysConfigMapper.selectConfigByKey("email.host"),emailTitle);
+            try{
+                EmailUtil.senEmail(dto,emails,file,htmlText,sysConfigMapper.selectConfigByKey("email.host")==null?"":sysConfigMapper.selectConfigByKey("email.host"),emailTitle);
+            }catch (Exception e){
+                logger.error(e.getMessage(),e);
+                EmailUtil.senEmail(dto,emails,file,htmlText,sysConfigMapper.selectConfigByKey("email.host")==null?"":sysConfigMapper.selectConfigByKey("email.host"),emailTitle);
+            }
             //发送成功之后修改数据为已发送
             deletionInfoMapper.updateSendStatusByFundId(fundIdList);
             //写入发送历史