Commit ee3d8f9b authored by huyuchen's avatar huyuchen

huych-商险接口推送优化

parent 028b07bb
...@@ -1984,8 +1984,8 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -1984,8 +1984,8 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
List<TInsurancePolicy> policyList = new ArrayList<>(); List<TInsurancePolicy> policyList = new ArrayList<>();
//业务操作记录表list //业务操作记录表list
List<TBusinessOperate> operateList = new ArrayList<>(); List<TBusinessOperate> operateList = new ArrayList<>();
//结算信息list // //结算信息list
List<TInsuranceSettle> settleList = new ArrayList<>(); // List<TInsuranceSettle> settleList = new ArrayList<>();
BigDecimal actualMoney; BigDecimal actualMoney;
TSettleDomain settleDomain; TSettleDomain settleDomain;
TInsuranceDetail detail; TInsuranceDetail detail;
...@@ -2085,7 +2085,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -2085,7 +2085,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
settle.setActualPremium(bigDecimalAct); settle.setActualPremium(bigDecimalAct);
settle.setIsActualPush(CommonConstants.ZERO_INT); settle.setIsActualPush(CommonConstants.ZERO_INT);
settle.setUpdateTime(LocalDateTime.now()); settle.setUpdateTime(LocalDateTime.now());
settleList.add(settle); // settleList.add(settle);
//调EKP新增实际保费 //调EKP新增实际保费
detail.setActualPremium(bigDecimalAct); detail.setActualPremium(bigDecimalAct);
doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.TWO_INT); doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.TWO_INT);
...@@ -2096,7 +2096,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -2096,7 +2096,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
settle.setActualPremium(bigDecimalAct); settle.setActualPremium(bigDecimalAct);
settle.setIsActualPush(CommonConstants.ZERO_INT); settle.setIsActualPush(CommonConstants.ZERO_INT);
settle.setUpdateTime(LocalDateTime.now()); settle.setUpdateTime(LocalDateTime.now());
settleList.add(settle); // settleList.add(settle);
//调EKP更新实际保费 //调EKP更新实际保费
detail.setActualPremium(bigDecimalAct); detail.setActualPremium(bigDecimalAct);
doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.FOUR_INT); doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.FOUR_INT);
...@@ -2113,7 +2113,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -2113,7 +2113,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
settle.setActualPremium(bigDecimalAct); settle.setActualPremium(bigDecimalAct);
settle.setIsActualPush(CommonConstants.ZERO_INT); settle.setIsActualPush(CommonConstants.ZERO_INT);
settle.setUpdateTime(LocalDateTime.now()); settle.setUpdateTime(LocalDateTime.now());
settleList.add(settle); // settleList.add(settle);
//调EKP更新实际保费 //调EKP更新实际保费
detail.setActualPremium(bigDecimalAct); detail.setActualPremium(bigDecimalAct);
doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.FOUR_INT); doJointInsuranceTask.asynchronousEkpInfo(detail,settle,CommonConstants.FOUR_INT);
...@@ -2240,10 +2240,10 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -2240,10 +2240,10 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
log.info("登记保单保费一条耗时:" + (d2 - d1)); log.info("登记保单保费一条耗时:" + (d2 - d1));
} }
//批量更新和插入数据 //批量更新和插入数据
if (!settleList.isEmpty()) { // if (!settleList.isEmpty()) {
tInsuranceSettleService.updateBatchById(settleList); // tInsuranceSettleService.updateBatchById(settleList);
settleList.clear(); // settleList.clear();
} // }
if (!policyList.isEmpty()) { if (!policyList.isEmpty()) {
tInsurancePolicyService.saveBatch(policyList); tInsurancePolicyService.saveBatch(policyList);
policyList.clear(); policyList.clear();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment