소스 검색

fix:修复更新email_fund_nav的fund_id字段sql报错的问题

mozuwen 1 개월 전
부모
커밋
187775bb1f
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      service-manage/src/main/java/com/simuwang/manage/service/impl/FundAliasServiceImpl.java

+ 3 - 1
service-manage/src/main/java/com/simuwang/manage/service/impl/FundAliasServiceImpl.java

@@ -206,6 +206,8 @@ public class FundAliasServiceImpl implements FundAliasService {
             navMapper.batchInsert(navDOList);
         }
         List<Integer> emailFundNavIdList = emailFundNavDOList.stream().map(EmailFundNavDO::getId).toList();
-        emailFundNavMapper.updateFundIdByIds(fundId, emailFundNavIdList);
+        if (CollUtil.isNotEmpty(emailFundNavIdList)) {
+            emailFundNavMapper.updateFundIdByIds(fundId, emailFundNavIdList);
+        }
     }
 }