diff --git a/cas-system/src/main/java/com/inscloudtech/bankStatementAnalysis/helper/CIBDataAnalysisHelper.java b/cas-system/src/main/java/com/inscloudtech/bankStatementAnalysis/helper/CIBDataAnalysisHelper.java index ace89ed..1d81b3a 100644 --- a/cas-system/src/main/java/com/inscloudtech/bankStatementAnalysis/helper/CIBDataAnalysisHelper.java +++ b/cas-system/src/main/java/com/inscloudtech/bankStatementAnalysis/helper/CIBDataAnalysisHelper.java @@ -335,7 +335,7 @@ public class CIBDataAnalysisHelper { bs.setCardHolderName(entity.getCardHolderName()); importService.setIdCardAndCardNumberByCardHolderName(oaiMap,entity.getCardHolderName(),bs); - bs.setCardNumber(entity.getCardNumber()); + bs.setCardNumber(StrUtil.isEmpty(entity.getCardNumber())?entity.getCardNumber2():entity.getCardNumber()); bs.setCounterpartyName(entity.getCounterpartyName()); bs.setCounterpartIdCardNo(null); bs.setCounterpartyAccount(entity.getCounterpartyAccount()); @@ -665,7 +665,7 @@ public class CIBDataAnalysisHelper { entity.setBalance(balanceStr); } entity.setSourceFile(sourceFile); - cacheList.add(entity); + cacheList.add(entity); if (cacheList.size() >= batchSize) { esMapper.insertBatch(cacheList);