|
|
@@ -129,7 +129,8 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
ModelQueryResponse modelQueryResponse = zijinRequestApiComponents.modelQuery(modelQueryRequest, httpHeaders);
|
|
|
// 2.1 过滤车型
|
|
|
ModelQueryResponse.VehicleModelInfosDTO vehicleModelInfosDTO =
|
|
|
- new CarModelsFilterUtils<ModelQueryResponse.VehicleModelInfosDTO>().to(modelQueryResponse.getVehicleModelInfos(), quoteInfoVo.getCarInfo());
|
|
|
+ new CarModelsFilterUtils<ModelQueryResponse.VehicleModelInfosDTO>().to(modelQueryResponse.getVehicleModelInfos(),
|
|
|
+ quoteInfoVo.getCarInfo());
|
|
|
// 3. 计算车辆实际价值
|
|
|
String purchasePrice = vehicleModelInfosDTO.getPurchasePrice();
|
|
|
String seatCount = vehicleModelInfosDTO.getSeatCount();
|
|
|
@@ -366,8 +367,9 @@ public class ZijinOrderApiServiceImpl implements ZijinOrderApiService {
|
|
|
httpHeaders);
|
|
|
String orderStatus = queryOrderDetailResponse.getResultObj().getOrderStatus();
|
|
|
|
|
|
+ // 3. 订单生效以后修改状态
|
|
|
if (OrderStatusEnum.O_4.getCode().equals(orderStatus)) {
|
|
|
- // 3 交叉销售
|
|
|
+ // 3.1 非车险订单存入数据
|
|
|
List<DrivingInsuranceDto> drivingInsuranceDto = queryOrderDetailResponse.getDrivingInsuranceDto();
|
|
|
insAreaCompany.setCrossInsurance(JSON.parseArray(JSON.toJSONString(drivingInsuranceDto)));
|
|
|
|