package com.xxfc.platform.vehicle.pojo.vo;

import com.xxfc.platform.vehicle.entity.Vehicle;
import com.xxfc.platform.vehicle.entity.VehicleApply;
import com.xxfc.platform.vehicle.entity.VehicleRecordEmploy;
import com.xxfc.platform.vehicle.pojo.dto.VehicleModelCalendarPriceDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
import java.util.Map;

@Data
public class VehicleVO extends Vehicle {
    private List<VehicleModelCalendarPriceDTO> priceDTOS;


   @ApiModelProperty("品牌名称")
    private String brandName;


    @ApiModelProperty("型号名称")
    private String categoryName;


    @ApiModelProperty("所属店铺名称")
    private String companyName;

    @ApiModelProperty("所属店铺联系人")
    private  String companyLeader;


    @ApiModelProperty("所属店铺联系电话")
    private  String companyLeaderContact;

    @ApiModelProperty("经营店铺名称")
    private String manageCompanyName;


   @ApiModelProperty("经营店铺联系人")
   private  String manageCompanyLeader;


   @ApiModelProperty("经营店铺联系电话")
   private  String manageCompanyLeaderContact;


   @ApiModelProperty("停靠店铺名称")
   private String parkCompanyName;


   @ApiModelProperty("停靠店铺联系人")
   private  String parkCompanyLeader;


   @ApiModelProperty("停靠店铺联系电话")
   private  String parkCompanyLeaderContact;

    private VehicleApply vehicleApply;

    private  List<VehicleExtensionVO> extensionVOS;

    private Double distance;


    private String statusText;// 状态的处理


     private String vehicleTitle;//头部标题


    private Map<String,Object> handleOption; // 可操作的选项

    private List<VehicleExtensionVO> vehicleExtensions;

    private String manageProvinceName;

    private String manageCityName;

    private VehicleRecordEmploy recordEmploy;

}