|
|
@@ -228,11 +228,11 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
.gt(PtlAgreementProductCostsNew::getCostsEndDate, LocalDateTime.now());
|
|
|
|
|
|
//现询费用id
|
|
|
- if(agreementProductQueryVo.getNowCostsId() != null){
|
|
|
+ if (agreementProductQueryVo.getNowCostsId() != null) {
|
|
|
ptlAgreementProductCostsNewLambdaQueryWrapper.eq(PtlAgreementProductCostsNew::getId, agreementProductQueryVo.getNowCostsId());
|
|
|
//如果是现询则设置现询id 为1
|
|
|
ptlAgreementProductCostsNewLambdaQueryWrapper.eq(PtlAgreementProductCostsNew::getIsInquiryNow, "0");
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
ptlAgreementProductCostsNewLambdaQueryWrapper.eq(PtlAgreementProductCostsNew::getIsInquiryNow, "1");
|
|
|
|
|
|
}
|
|
|
@@ -498,7 +498,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
for (int i = 0; i < agreementProductCosts.getProductId().size(); i++) {
|
|
|
PtlAgreement ptlAgreement = ptlAgreementService.getById(agreementProductCosts.getAgreementId());
|
|
|
//是外部订单 并且 是现询的费用 只有一个
|
|
|
- if(ptlAgreement.getIsExternal() == 1 && agreementProductCosts.getIsInquiryNow().equals("1")) {
|
|
|
+ if (ptlAgreement.getIsExternal() == 1 && agreementProductCosts.getIsInquiryNow().equals("1")) {
|
|
|
// 外部订单的检测 每个产品只可有一个费用
|
|
|
List<PtlAgreementProductCostsNew> list = ptlAgreementProductCostsNewService.list(new LambdaQueryWrapper<PtlAgreementProductCostsNew>()
|
|
|
.eq(PtlAgreementProductCostsNew::getProductId, agreementProductCosts.getProductId().get(i))
|
|
|
@@ -1050,10 +1050,10 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public boolean costsDeleteBatch(String[] ids){
|
|
|
+ public boolean costsDeleteBatch(String[] ids) {
|
|
|
for (String id : ids) {
|
|
|
PtlAgreementProductCostsNew ptlAgreementProductCostsNew = this.getById(id);
|
|
|
- if(ptlAgreementProductCostsNew == null){
|
|
|
+ if (ptlAgreementProductCostsNew == null) {
|
|
|
throw new SystemException("费用不存在");
|
|
|
}
|
|
|
PtlAgreementProductCostsExport productCostsExport = ptlAgreementProductCostsExportService.getOne(new LambdaQueryWrapper<PtlAgreementProductCostsExport>().eq(PtlAgreementProductCostsExport::getCostsId, id));
|
|
|
@@ -1102,7 +1102,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
baseMapper.deleteById(id);
|
|
|
ptlAgreementProductCostsAttrLinkService.remove(new LambdaQueryWrapper<PtlAgreementProductCostsAttrLink>().eq(PtlAgreementProductCostsAttrLink::getCostsId, id));
|
|
|
//添加费用因子轨迹
|
|
|
- ptlAgreementProductCostsTrajectoryService.addCostsTrajectory(ptlAgreementProductCostsNew.getId(),"删除费用因子",BaseController.getUser().getId());
|
|
|
+ ptlAgreementProductCostsTrajectoryService.addCostsTrajectory(ptlAgreementProductCostsNew.getId(), "删除费用因子", BaseController.getUser().getId());
|
|
|
|
|
|
}
|
|
|
return true;
|
|
|
@@ -1159,7 +1159,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
}
|
|
|
|
|
|
//添加历史记录
|
|
|
- if(!modifyCostsHistory(feeOrderNewRecordVo)){
|
|
|
+ if (!modifyCostsHistory(feeOrderNewRecordVo)) {
|
|
|
throw new SystemException("调整费用失败");
|
|
|
}
|
|
|
|
|
|
@@ -1183,7 +1183,6 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
}
|
|
|
|
|
|
|
|
|
-
|
|
|
List<FeeOrderNewVo.EntranceFee> entranceFeeList = new ArrayList<>();
|
|
|
List<FeeOrderNewVo.DeptManagerFee> deptManagerFeeList = new ArrayList<>();
|
|
|
List<FeeOrderNewVo.ExportFee> exportFeeList = new ArrayList<>();
|
|
|
@@ -1231,21 +1230,20 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
|
|
|
//默认分销比例设置
|
|
|
RetailProportion retailProportion = new RetailProportion();
|
|
|
- if(!Objects.isNull(esmRetailList) && !esmRetailList.isEmpty())
|
|
|
- {
|
|
|
+ if (!Objects.isNull(esmRetailList) && !esmRetailList.isEmpty()) {
|
|
|
retailLevel = Integer.parseInt(esmRetailList.get(0).getRetailtype());
|
|
|
//赋值默认的分销比例
|
|
|
- retailProportion.setProportion(esmRetailList.get(0).getDisrate1(),esmRetailList.get(0).getDisrate2(),esmRetailList.get(0).getDisrate3());
|
|
|
+ retailProportion.setProportion(esmRetailList.get(0).getDisrate1(), esmRetailList.get(0).getDisrate2(), esmRetailList.get(0).getDisrate3());
|
|
|
}
|
|
|
|
|
|
|
|
|
//获取交强机构管理费总比例
|
|
|
BigDecimal jqDeptProportion =
|
|
|
- feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelOne()
|
|
|
- .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelTwo())
|
|
|
- .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelThree())
|
|
|
- .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelFoure())
|
|
|
- .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelFive());
|
|
|
+ feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelOne()
|
|
|
+ .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelTwo())
|
|
|
+ .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelThree())
|
|
|
+ .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelFoure())
|
|
|
+ .add(feeOrderNewVo.getDeptManagerFee().get(0).getDeptProportionLevelFive());
|
|
|
//获取商业机构管理费总比例
|
|
|
BigDecimal syDeptProportion =
|
|
|
feeOrderNewVo.getDeptManagerFee().get(1).getDeptProportionLevelOne()
|
|
|
@@ -1297,36 +1295,41 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
|
|
|
//重新计算比例 入口是否超出支付的比例
|
|
|
ReCalcuLateProportion jqReCalcuLateProportion = feeRuleSchemeNewService.recalculateProportion(
|
|
|
- feeOrderNewVo.getEntranceFee().get(0).getTotalProportion().subtract(enterProportion),
|
|
|
+ feeOrderNewVo.getEntranceFee().get(0).getTotalProportion(),
|
|
|
jqDeptProportion,
|
|
|
jqRetailProportion,
|
|
|
taxRadio,
|
|
|
retailLevel,
|
|
|
ptlAgreementProductCostsExport,
|
|
|
retailProportion,
|
|
|
- "jq");
|
|
|
+ "jq",
|
|
|
+ enterProportion);
|
|
|
|
|
|
ReCalcuLateProportion syReCalcuLateProportion = feeRuleSchemeNewService.recalculateProportion(
|
|
|
- feeOrderNewVo.getEntranceFee().get(1).getTotalProportion().subtract(enterProportion),
|
|
|
+ feeOrderNewVo.getEntranceFee().get(1).getTotalProportion(),
|
|
|
syDeptProportion,
|
|
|
syRetailProportion,
|
|
|
taxRadio,
|
|
|
retailLevel,
|
|
|
ptlAgreementProductCostsExport,
|
|
|
retailProportion,
|
|
|
- "sy");
|
|
|
+ "sy",
|
|
|
+ enterProportion
|
|
|
+ );
|
|
|
|
|
|
ReCalcuLateProportion noReCalcuLateProportion = feeRuleSchemeNewService.recalculateProportion(
|
|
|
- feeOrderNewVo.getEntranceFee().get(2).getTotalProportion().subtract(enterProportion),
|
|
|
+ feeOrderNewVo.getEntranceFee().get(2).getTotalProportion(),
|
|
|
noDeptProportion,
|
|
|
noRetailProportion,
|
|
|
taxRadio,
|
|
|
retailLevel,
|
|
|
ptlAgreementProductCostsExport,
|
|
|
retailProportion,
|
|
|
- "no");
|
|
|
+ "no",
|
|
|
+ enterProportion
|
|
|
+ );
|
|
|
|
|
|
- retailProportion.setProportion(jqReCalcuLateProportion,syReCalcuLateProportion,noReCalcuLateProportion);
|
|
|
+ retailProportion.setProportion(jqReCalcuLateProportion, syReCalcuLateProportion, noReCalcuLateProportion);
|
|
|
// ptlAgreementProductCostsExportService.updateById(ptlAgreementProductCostsExport);
|
|
|
|
|
|
|
|
|
@@ -1362,12 +1365,12 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
retailProportion.getJqRetailLevel3Proportion(),
|
|
|
retailProportion.getSyRetailLevel3Proportion(),
|
|
|
retailProportion.getNoRetailLevel3Proportion());
|
|
|
- if(insFeeOrderNew.getFirstLevelUserId() != null){
|
|
|
+ if (insFeeOrderNew.getFirstLevelUserId() != null) {
|
|
|
SysUser byId = sysUserService.getById(insFeeOrderNew.getThreeLevelUserId());
|
|
|
- retailFeeLevel3.setUserName(byId.getName()+"("+byId.getId()+")");
|
|
|
+ retailFeeLevel3.setUserName(byId.getName() + "(" + byId.getId() + ")");
|
|
|
}
|
|
|
insFeeOrderNew.setThirdDetailPremiums(retailFeeLevel3.getTotalRetailPremiums());
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
insFeeOrderNew.setThirdDetailProportion(new BigDecimal(0));
|
|
|
}
|
|
|
if (Integer.parseInt(esmRetail.getRetailtype()) >= 2) {
|
|
|
@@ -1383,11 +1386,11 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
retailProportion.getNoRetailLevel2Proportion());
|
|
|
|
|
|
insFeeOrderNew.setSecondDetailPremiums(retailFeeLevel2.getTotalRetailPremiums());
|
|
|
- if(insFeeOrderNew.getTwoLevelUserId() != null) {
|
|
|
+ if (insFeeOrderNew.getTwoLevelUserId() != null) {
|
|
|
SysUser byId = sysUserService.getById(insFeeOrderNew.getTwoLevelUserId());
|
|
|
retailFeeLevel2.setUserName(byId.getName() + "(" + byId.getId() + ")");
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
insFeeOrderNew.setSecondDetailProportion(new BigDecimal(0));
|
|
|
}
|
|
|
if (Integer.parseInt(esmRetail.getRetailtype()) >= 1) {
|
|
|
@@ -1403,19 +1406,19 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
retailProportion.getNoRetailLevel1Proportion());
|
|
|
|
|
|
insFeeOrderNew.setFirstDetailPremiums(retailFeeLevel1.getTotalRetailPremiums());
|
|
|
- if(insFeeOrderNew.getFirstLevelUserId() != null) {
|
|
|
+ if (insFeeOrderNew.getFirstLevelUserId() != null) {
|
|
|
SysUser byId = sysUserService.getById(insFeeOrderNew.getFirstLevelUserId());
|
|
|
retailFeeLevel1.setUserName(byId.getName() + "(" + byId.getId() + ")");
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
insFeeOrderNew.setFirstDetailProportion(new BigDecimal(0));
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
insFeeOrderNew.setFirstDetailPremiums(new BigDecimal(0));
|
|
|
insFeeOrderNew.setSecondDetailPremiums(new BigDecimal(0));
|
|
|
insFeeOrderNew.setThirdDetailPremiums(new BigDecimal(0));
|
|
|
}
|
|
|
- }else{
|
|
|
+ } else {
|
|
|
insFeeOrderNew.setFirstDetailProportion(new BigDecimal(0));
|
|
|
insFeeOrderNew.setSecondDetailProportion(new BigDecimal(0));
|
|
|
insFeeOrderNew.setThirdDetailProportion(new BigDecimal(0));
|
|
|
@@ -1441,10 +1444,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
retailFeeList.add(retailFeeLevel3);
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- insFeeOrderNew.assignRetail(retailFeeLevel1,retailFeeLevel2,retailFeeLevel3);
|
|
|
+ insFeeOrderNew.assignRetail(retailFeeLevel1, retailFeeLevel2, retailFeeLevel3);
|
|
|
|
|
|
//endregion
|
|
|
|
|
|
@@ -1505,7 +1505,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
noDeptManagerFee.setInsuranceType("非车险");
|
|
|
deptManagerFeeList.add(noDeptManagerFee);
|
|
|
|
|
|
- insFeeOrderNew.assignDept(jqDeptManagerFee,syDeptManagerFee,noDeptManagerFee);
|
|
|
+ insFeeOrderNew.assignDept(jqDeptManagerFee, syDeptManagerFee, noDeptManagerFee);
|
|
|
|
|
|
|
|
|
//endregion
|
|
|
@@ -1522,7 +1522,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
jqDeptRadio,
|
|
|
jqRetailRadio,
|
|
|
taxRadio,
|
|
|
- enterProportion
|
|
|
+ jqReCalcuLateProportion.getProxyProportion()
|
|
|
);
|
|
|
|
|
|
jqExportFee.setInsuranceType("交强险");
|
|
|
@@ -1537,7 +1537,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
syDeptRadio,
|
|
|
syRetailRadio,
|
|
|
taxRadio,
|
|
|
- enterProportion
|
|
|
+ syReCalcuLateProportion.getProxyProportion()
|
|
|
);
|
|
|
|
|
|
syExportFee.setInsuranceType("商业险");
|
|
|
@@ -1552,7 +1552,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
noDeptRadio,
|
|
|
noRetailRadio,
|
|
|
taxRadio,
|
|
|
- enterProportion
|
|
|
+ noReCalcuLateProportion.getProxyProportion()
|
|
|
);
|
|
|
|
|
|
noExportFee.setInsuranceType("非车险");
|
|
|
@@ -1695,19 +1695,19 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
|
|
|
//分销交强费用
|
|
|
//分开算 1 2 3 级
|
|
|
- BigDecimal jqFirst = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal jqSecond = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal jqThird = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal jqFirst = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal jqSecond = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal jqThird = insFeeOrderNew.getJqPremium().multiply(insFeeOrderNew.getJqRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
BigDecimal jqFenXiao = jqFirst.add(jqSecond).add(jqThird);
|
|
|
//分销商业费用
|
|
|
- BigDecimal syFirst = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal sySecond = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal syThird = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal syFirst = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal sySecond = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal syThird = insFeeOrderNew.getSyPremium().multiply(insFeeOrderNew.getSyRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
BigDecimal syFenXiao = syFirst.add(sySecond).add(syThird);
|
|
|
//分销非车费用
|
|
|
- BigDecimal noFirst = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal noSecond = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
- BigDecimal noThird = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2,BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal noFirst = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel1().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal noSecond = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel2().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
+ BigDecimal noThird = insFeeOrderNew.getNoPremium().multiply(insFeeOrderNew.getNoRetailProportionLevel3().divide(new BigDecimal(100))).setScale(2, BigDecimal.ROUND_DOWN);
|
|
|
BigDecimal noFenXiao = noFirst.add(noSecond).add(noThird);
|
|
|
|
|
|
|
|
|
@@ -1747,7 +1747,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
insFeeOrderNewService.updateById(insFeeOrderNew);
|
|
|
|
|
|
//添加轨迹
|
|
|
- InsFeeAuditHistory insFeeAuditHistory = new InsFeeAuditHistory(insAreaCompany,"6",BaseController.getUser().getName());
|
|
|
+ InsFeeAuditHistory insFeeAuditHistory = new InsFeeAuditHistory(insAreaCompany, "6", BaseController.getUser().getName());
|
|
|
insFeeAuditHistoryService.save(insFeeAuditHistory);
|
|
|
|
|
|
return resultFeeOrderNewVo;
|
|
|
@@ -1757,9 +1757,10 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
|
|
|
/**
|
|
|
* 修改费用历史记录
|
|
|
+ *
|
|
|
* @return
|
|
|
*/
|
|
|
- private boolean modifyCostsHistory(FeeOrderNewRecordVo feeOrderNewRecordVo){
|
|
|
+ private boolean modifyCostsHistory(FeeOrderNewRecordVo feeOrderNewRecordVo) {
|
|
|
InsFeeOrderNewRecord record = new InsFeeOrderNewRecord();
|
|
|
FeeOrderNewVo feeOrderNewVoOld = feeOrderNewRecordVo.getFeeOrderNewVoOld();
|
|
|
FeeOrderNewVo feeOrderNewVoNew = feeOrderNewRecordVo.getFeeOrderNewVoNew();
|
|
|
@@ -1902,6 +1903,7 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
|
|
|
/**
|
|
|
* 获取现询费用
|
|
|
+ *
|
|
|
* @param inquiryNowFeeQueryVo
|
|
|
* @return
|
|
|
*/
|
|
|
@@ -1909,29 +1911,29 @@ public class PtlAgreementProductCostsNewServiceImpl extends ServiceImpl<PtlAgree
|
|
|
public List<PtlAgreementProductCostsNew> getInquiryNowFee(InquiryNowFeeQueryVo inquiryNowFeeQueryVo) {
|
|
|
LambdaQueryWrapper<PtlAgreementProductCostsNew> queryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
|
- queryWrapper.eq(PtlAgreementProductCostsNew::getAgreementId,inquiryNowFeeQueryVo.getAgreementId());
|
|
|
- if(inquiryNowFeeQueryVo.getProductId() != null) {
|
|
|
+ queryWrapper.eq(PtlAgreementProductCostsNew::getAgreementId, inquiryNowFeeQueryVo.getAgreementId());
|
|
|
+ if (inquiryNowFeeQueryVo.getProductId() != null) {
|
|
|
queryWrapper.eq(PtlAgreementProductCostsNew::getProductId, inquiryNowFeeQueryVo.getProductId());
|
|
|
}
|
|
|
queryWrapper.lt(PtlAgreementProductCostsNew::getCostsStartDate, LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
- queryWrapper.gt(PtlAgreementProductCostsNew::getCostsEndDate,LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
+ queryWrapper.gt(PtlAgreementProductCostsNew::getCostsEndDate, LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
|
|
|
- queryWrapper.eq(PtlAgreementProductCostsNew::getIsAudit,"1");
|
|
|
- queryWrapper.eq(PtlAgreementProductCostsNew::getIsInquiryNow,"0");
|
|
|
+ queryWrapper.eq(PtlAgreementProductCostsNew::getIsAudit, "1");
|
|
|
+ queryWrapper.eq(PtlAgreementProductCostsNew::getIsInquiryNow, "0");
|
|
|
List<PtlAgreementProductCostsNew> ptlAgreementProductCostsNews = baseMapper.selectList(queryWrapper);
|
|
|
|
|
|
- ptlAgreementProductCostsNews.forEach(item->{
|
|
|
- if(item.getProductId().equals(ProductsType.PT_0330.getCode())){
|
|
|
- if(item.getSyCostsProportion().equals("0")){
|
|
|
+ ptlAgreementProductCostsNews.forEach(item -> {
|
|
|
+ if (item.getProductId().equals(ProductsType.PT_0330.getCode())) {
|
|
|
+ if (item.getSyCostsProportion().equals("0")) {
|
|
|
item.setSyCostsProportion(null);
|
|
|
}
|
|
|
|
|
|
- }else if(item.getProductId().equals(ProductsType.PT_034002.getCode()) || item.getProductId().equals(ProductsType.PT_034001.getCode())){
|
|
|
- if(item.getJqCostsProportion().equals("0")){
|
|
|
+ } else if (item.getProductId().equals(ProductsType.PT_034002.getCode()) || item.getProductId().equals(ProductsType.PT_034001.getCode())) {
|
|
|
+ if (item.getJqCostsProportion().equals("0")) {
|
|
|
item.setJqCostsProportion(null);
|
|
|
}
|
|
|
}
|
|
|
- if(item.getNoCarCostsProportion().equals("0")){
|
|
|
+ if (item.getNoCarCostsProportion().equals("0")) {
|
|
|
item.setNoCostsProportion(null);
|
|
|
}
|
|
|
});
|