|
@@ -504,6 +504,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
quoteRespVo.setSumPermium(CalculateUtils.add(jqPremium, syPremium, sumPayTax, jyPremium));//保费合计
|
|
quoteRespVo.setSumPermium(CalculateUtils.add(jqPremium, syPremium, sumPayTax, jyPremium));//保费合计
|
|
|
quoteRespVo.setTotalAdjustRate(0);
|
|
quoteRespVo.setTotalAdjustRate(0);
|
|
|
quoteRespVo.setOrderno(yaQuoteInfoVo.getOrderNo()); //订单号
|
|
quoteRespVo.setOrderno(yaQuoteInfoVo.getOrderNo()); //订单号
|
|
|
|
|
+ quoteRespVo.setAccidentInfoStr("1".equals(calculatePremiumResponse.getBasePart().getIsDjq()) ? "真单交" : "假单交");
|
|
|
return quoteRespVo;
|
|
return quoteRespVo;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -518,15 +519,14 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
insAreaCompany.setReptxt(JSON.parseObject(JSON.toJSONString(calculatePremiumResponse)));
|
|
insAreaCompany.setReptxt(JSON.parseObject(JSON.toJSONString(calculatePremiumResponse)));
|
|
|
insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
|
|
insAreaCompany.setOrderstatus(InsOrderStatusEnum.QUOTE_ING.getCode());
|
|
|
insAreaCompany.setInsOrderNo(orderId);
|
|
insAreaCompany.setInsOrderNo(orderId);
|
|
|
- insAreaCompanyService.insertCompanyAndOrders(insAreaCompany);
|
|
|
|
|
- quoteRespVo.setCompanyId(orderNo);
|
|
|
|
|
// 车船税
|
|
// 车船税
|
|
|
CalculatePremiumResponse.CarShipTaxDTO carShipTax = calculatePremiumResponse.getCarShipTax();
|
|
CalculatePremiumResponse.CarShipTaxDTO carShipTax = calculatePremiumResponse.getCarShipTax();
|
|
|
TaxArrears taxArrears = new TaxArrears("往年欠税", Double.parseDouble(carShipTax.getPreviousPay()),
|
|
TaxArrears taxArrears = new TaxArrears("往年欠税", Double.parseDouble(carShipTax.getPreviousPay()),
|
|
|
Double.parseDouble(carShipTax.getLateFee()));
|
|
Double.parseDouble(carShipTax.getLateFee()));
|
|
|
List<TaxArrears> taxArrearsList = Collections.singletonList(taxArrears);
|
|
List<TaxArrears> taxArrearsList = Collections.singletonList(taxArrears);
|
|
|
insAreaCompany.setTaxArrears(JSON.parseArray(JSON.toJSONString(taxArrearsList)));
|
|
insAreaCompany.setTaxArrears(JSON.parseArray(JSON.toJSONString(taxArrearsList)));
|
|
|
- insAreaCompany.setAccidentStrInfo("1".equals(calculatePremiumResponse.getBasePart().getIsDjq()) ? "真单交" : "假单交");
|
|
|
|
|
|
|
+ insAreaCompanyService.insertCompanyAndOrders(insAreaCompany);
|
|
|
|
|
+ quoteRespVo.setCompanyId(orderNo);
|
|
|
return HttpResult.ok("报价成功", quoteRespVo);
|
|
return HttpResult.ok("报价成功", quoteRespVo);
|
|
|
}
|
|
}
|
|
|
|
|
|