From 7f1549a2fbc79b0c6ad1c4b965bcabd5674caa8b Mon Sep 17 00:00:00 2001 From: "583641232@qq.com" <583641232@qq.com> Date: Tue, 20 Aug 2024 17:28:13 +0800 Subject: [PATCH] :sparkles: test --- .../impl/AnalysisReportServiceImpl.java | 25 ++++++------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/cas-system/src/main/java/com/inscloudtech/analysiscenter/service/impl/AnalysisReportServiceImpl.java b/cas-system/src/main/java/com/inscloudtech/analysiscenter/service/impl/AnalysisReportServiceImpl.java index 2dfeaec..00114bb 100644 --- a/cas-system/src/main/java/com/inscloudtech/analysiscenter/service/impl/AnalysisReportServiceImpl.java +++ b/cas-system/src/main/java/com/inscloudtech/analysiscenter/service/impl/AnalysisReportServiceImpl.java @@ -1105,20 +1105,15 @@ public class AnalysisReportServiceImpl implements IAnalysisReportService { try { Set tpCounterpartyAccountSet = new HashSet<>(); Set tpCounterpartyNameSet = new HashSet<>(); - for (BankStatement bankStatement : bsList) { - try { - if(StrUtil.isNotEmpty(bankStatement.getCounterpartyAccount())){ - tpCounterpartyAccountSet.add(bankStatement.getCounterpartyAccount()); - } - if(StrUtil.isNotEmpty(bankStatement.getCounterpartyName())){ - tpCounterpartyNameSet.add(bankStatement.getCounterpartyName()); - } - }catch (Exception e){ - System.out.println("bankStatement = " + JSONUtil.toJsonStr(bankStatement)); - } - - } + bsList.stream().forEach(item ->{ + if(ObjUtil.isNotNull(item) && StrUtil.isNotEmpty(item.getCounterpartyAccount())){ + tpCounterpartyAccountSet.add(item.getCounterpartyAccount()); + } + if(ObjUtil.isNotNull(item) && StrUtil.isNotEmpty(item.getCounterpartyName())){ + tpCounterpartyNameSet.add(item.getCounterpartyName()); + } + }); //括内部人,也不包括自己。比如敖云松的报告,就不包括内部人藏美芳,因为他们是同事、必然是间接关系(有共同的交易对象即公司给他们发工资), Integer personType = groupByLabel.get(tpCardHolderName); @@ -1136,11 +1131,7 @@ public class AnalysisReportServiceImpl implements IAnalysisReportService { rst.add(indirectItem); } }catch (Exception e){ - System.out.println("tpCardHolderName" + tpCardHolderName); - e.printStackTrace(); - throw new RuntimeException("报错中断"); - } }