|
|
@@ -160,7 +160,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
// 设置核心报价车型
|
|
|
quoteRespVo.setCoreModels(vehicleModelInfosDTO.toCoreModelsVo());
|
|
|
return responseOrder(calculatePremiumResponse, quoteRespVo, ptlAgreementAttribution, calculatePremiumRequest.getOrderId(),
|
|
|
- calculatePremiumRequest.getOrderNo(), quoteInfoVo,quoteVo.getAccidentalDrivingVo());
|
|
|
+ calculatePremiumRequest.getOrderNo(),quoteVo.getAccidentalDrivingVo());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -497,6 +497,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
quoteRespVo.setSyScore(priceInfoListDTO.getRevPredScore());
|
|
|
quoteRespVo.setJqLossRation(StringUtils.toDouble(priceInfoListDTO.getLrRecomAdjust()));
|
|
|
quoteRespVo.setSyLossRation(StringUtils.toDouble(priceInfoListDTO.getLrRecom()));
|
|
|
+ quoteRespVo.setAccidentInfoStr(priceInfoListDTO.getClaimTimes());
|
|
|
}
|
|
|
|
|
|
List<QuoteKindRespVo> kindList1 = new ArrayList<>();
|
|
|
@@ -561,7 +562,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
|
|
|
public HttpResult<QuoteRespVo> responseOrder(CalculatePremiumResponse calculatePremiumResponse, QuoteRespVo quoteRespVo,
|
|
|
PtlAgreementAttribution ptlAgreementAttribution, String orderId, String orderNo,
|
|
|
- BaseQuoteInfoVo quoteInfoVo, List<ZjQuoteAccidentVo> accidentalDrivingVo) {
|
|
|
+ List<ZjQuoteAccidentVo> accidentalDrivingVo) {
|
|
|
// 保存订单信息
|
|
|
InsAreaCompany insAreaCompany = new InsAreaCompany(quoteRespVo, ptlAgreementAttribution);
|
|
|
// 协议id
|
|
|
@@ -593,6 +594,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
insAreaCompanyAccidentalDriving.setRideRiskName(insAreaCompanyAccidentalDriving.getRideRiskName());
|
|
|
insAreaCompanyAccidentalDrivings.add(insAreaCompanyAccidentalDriving);
|
|
|
});
|
|
|
+
|
|
|
insAreaCompany.setIsDjq(calculatePremiumResponse.getBasePart().getIsDjq().equals("")?"0":calculatePremiumResponse.getBasePart().getIsDjq());
|
|
|
insAreaCompanyService.insertCompanyAndOrders(insAreaCompany,insAreaCompanyAccidentalDrivings);
|
|
|
quoteRespVo.setCompanyId(orderNo);
|