Parcourir la source

1.紫金车型问题

wks il y a 2 ans
Parent
commit
f639736d6d

+ 2 - 1
src/main/java/com/ydtech/modules/order/components/zijin/ZijinVehicleTypeErrorComponents.java

@@ -90,16 +90,17 @@ public class ZijinVehicleTypeErrorComponents extends ResponseMessageAbstractHand
         calculatePremiumRequest.modificationOfVehicleType(vehicleModelInfosDTO, actualValue);
         calculatePremiumRequest.setOrderId(modelQueryResponse.getOrderId());
         calculatePremiumRequest.setOrderNo(modelQueryResponse.getOrderNo());
+
         List<CalculatePremiumRequest.ItemKindListDTO> itemKindListDTO = calculatePremiumRequest.getItemKindList().stream()
                 .filter(x -> x.getKindCode().equals(MotorVehicleInsuranceEnum.MVI_A.getCode())).collect(Collectors.toList());
 
         if (itemKindListDTO.size() == 1) {
             itemKindListDTO.get(0).setAmount(actualValue);
         }
-
         return zijinRequestApiComponents.calculatePremium(calculatePremiumRequest, httpHeaders, modelQueryRequest, message, queryActualValueRequest, retry);
     }
 
+
     @Data
     public static class CarType {
 

+ 1 - 2
src/main/java/com/ydtech/modules/order/service/impl/ZijinOrderApiServiceImpl.java

@@ -118,7 +118,6 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
         String seatCount = vehicleModelInfosDTO.getSeatCount();
         CarInfoVo carInfo = quoteInfoVo.getCarInfo();
         String startDate;
-
         // 3.1 计算起保日期
         List<RiskInfoVo> riskList = quoteInfoVo.getRiskList();
         if (riskList.size() == 1 && InsuranceRisk.TRAFFIC.getCode().equals(riskList.get(0).getRiskCode())) {
@@ -142,7 +141,7 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
             objects.add(message);
             quoteRespVo.setWarnMessageList(objects);
         }
-        return responseOrder(calculatePremiumResponse, quoteRespVo, ptlAgreementAttribution, modelQueryResponse.getOrderId(), modelQueryResponse.getOrderNo());
+        return responseOrder(calculatePremiumResponse, quoteRespVo, ptlAgreementAttribution, calculatePremiumRequest.getOrderId(), calculatePremiumRequest.getOrderNo());
     }
 
     @Override