Ver código fonte

1、解决企业邮箱通知任务bug

rayson 7 meses atrás
pai
commit
2ec9034082

+ 2 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/task/EnterpriseEmailNoticeTask.java

@@ -40,7 +40,7 @@ public class EnterpriseEmailNoticeTask {
     @Resource
     private MailSendApi mailSendApi;
 
-    @DSTransactional
+
     public void sendEmailNotice() {
         // 获取企业邮箱通知开关状态
         StopWatch stopWatch = new StopWatch();
@@ -54,7 +54,7 @@ public class EnterpriseEmailNoticeTask {
 //        EnterpriseUserBindReqVO.setUserId(1L);
 //        List<EnterpriseUserBindDO> userBindList = enterpriseUserBindService.list(EnterpriseUserBindReqVO);
         Map<Long, List<EnterpriseUserBindDO>> userBindMap = userBindList.stream()
-                .collect(Collectors.groupingBy(EnterpriseUserBindDO::getId));
+                .collect(Collectors.groupingBy(EnterpriseUserBindDO::getEnterpriseId));
 
         for (EnterpriseDO enterprise : enterpriseList) {
             List<EnterpriseUserBindDO> mapList = userBindMap.getOrDefault(enterprise.getId(), null);