|
|
@@ -1,6 +1,5 @@
|
|
|
package com.jzg.quotation.summary.service.impl;
|
|
|
|
|
|
-import com.fasterxml.jackson.core.JsonProcessingException;
|
|
|
import com.jzg.commons.exception.SystemException;
|
|
|
import com.jzg.quotation.commons.constant.enums.base.ApiType;
|
|
|
import com.jzg.quotation.commons.constant.enums.base.QuoteRuleCategory;
|
|
|
@@ -67,9 +66,9 @@ public class InsuranceCompanyRequestServiceImpl implements InsuranceCompanyReque
|
|
|
public QuoteResultsVo quote(QuoteVo quoteVo) throws Exception {
|
|
|
OrderBase order = quoteVo.getOrder();
|
|
|
String insuranceCode = extractEnglishChars(order.getInsuranceCompanyCode());
|
|
|
- Map<String, List<QuoteRuleMapping>> quoteKindMappingMap = quoteRuleMappingService.getByInsuranceCompanyCode(insuranceCode,null);
|
|
|
+ Map<String, List<QuoteRuleMapping>> quoteKindMappingMap = quoteRuleMappingService.getByInsuranceCompanyCode(insuranceCode);
|
|
|
QuoteInfoConverter.converterCarInfoVo(quoteVo.getCarInfoVo(), quoteKindMappingMap.get(QuoteRuleCategory.QUOTE_INFO.getCode()));
|
|
|
- QuoteInfoConverter.converterKindInfoVo(quoteVo.getKindInfoVo(), quoteKindMappingMap.get(QuoteRuleCategory.KIND.getCode()));
|
|
|
+ QuoteInfoConverter.converterKindInfoVo(quoteVo.getKindInfoVo(), quoteKindMappingMap.get(QuoteRuleCategory.KIND.getCode()), quoteVo.getCarInfoVo());
|
|
|
return getQuotationBase(order.getApiType(), insuranceCode).quote(quoteVo);
|
|
|
}
|
|
|
|