All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.TransferCarData Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.Date;
import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 二手车车辆数据
 *
 * @author auto create
 * @since 1.0, 2024-10-10 14:13:25
 */
public class TransferCarData extends AlipayObject {

	private static final long serialVersionUID = 6512282692384297617L;

	/**
	 * acid值,车生活的 acid 值,需要传递车生活 acid
	 */
	@ApiField("acid")
	private String acid;

	/**
	 * 活动结束时间
	 */
	@ApiField("activity_end_date")
	private Date activityEndDate;

	/**
	 * 活动开始时间
	 */
	@ApiField("activity_start_date")
	private Date activityStartDate;

	/**
	 * 电池状态, 1 原车买断 2 租用(BaaS) , 默认:0
	 */
	@ApiField("attr_car_source_battery_owner_type")
	private Long attrCarSourceBatteryOwnerType;

	/**
	 * 年检到期时间 YYYYMMDD
	 */
	@ApiField("audit_full_date")
	private String auditFullDate;

	/**
	 * 车型类型,轿车,MPV
	 */
	@ApiField("auto_type")
	private String autoType;

	/**
	 * 品牌名称
	 */
	@ApiField("brand_name")
	private String brandName;

	/**
	 * 呼叫号码
	 */
	@ApiField("call_phone")
	private String callPhone;

	/**
	 * 车颜色: 红色,白色,黑色等
	 */
	@ApiField("car_color")
	private String carColor;

	/**
	 * 车辆描述
	 */
	@ApiField("car_desc")
	private String carDesc;

	/**
	 * 钥匙数量,单位个数
	 */
	@ApiField("car_keys")
	private Long carKeys;

	/**
	 * 车辆上线日期
	 */
	@ApiField("car_online_date")
	private Date carOnlineDate;

	/**
	 * 车辆来源:1 国产/ 2 进口
	 */
	@ApiField("car_source_type")
	private Long carSourceType;

	/**
	 * tag标签数组
	 */
	@ApiListField("car_tags")
	@ApiField("string")
	private List carTags;

	/**
	 * 车型年款, 单位: 年数据。比如 2023,2024,2025
	 */
	@ApiField("car_year")
	private Long carYear;

	/**
	 * 车源地;行政区城市编码值
	 */
	@ApiField("city_code")
	private String cityCode;

	/**
	 * 排量,车辆的指标, 单位 L 或者 T
	 */
	@ApiField("displacement")
	private String displacement;

	/**
	 * 行驶里程(单位:公里)
	 */
	@ApiField("drive_distance")
	private Long driveDistance;

	/**
	 * 排放标准,车辆的牌放标准,国六等
	 */
	@ApiField("emission_standard")
	private String emissionStandard;

	/**
	 * 燃油类型,汽油,柴油,纯电动
	 */
	@ApiField("fuel_type")
	private String fuelType;

	/**
	 * 封面图片
	 */
	@ApiField("full_img_url")
	private String fullImgUrl;

	/**
	 * 亮点数据
	 */
	@ApiListField("highlights")
	@ApiField("string")
	private List highlights;

	/**
	 * 车辆图片
	 */
	@ApiListField("images_url")
	@ApiField("string")
	private List imagesUrl;

	/**
	 * 交强险到期日期 yyyymmdd
	 */
	@ApiField("insurance_full_date")
	private String insuranceFullDate;

	/**
	 * 外部数据更新时间
	 */
	@ApiField("isv_update_date")
	private Date isvUpdateDate;

	/**
	 * 首次上牌时间 YYYYMMDD
	 */
	@ApiField("license_full_date")
	private String licenseFullDate;

	/**
	 * 车辆性质  默认 1 ,1 非营业,2 营业
	 */
	@ApiField("operation_type")
	private Long operationType;

	/**
	 * 车 id
	 */
	@ApiField("out_id")
	private String outId;

	/**
	 * 价格-分
	 */
	@ApiField("price")
	private Long price;

	/**
	 * 出厂日期YYYYMM
	 */
	@ApiField("product_date")
	private String productDate;

	/**
	 * 座位数,单位: 个
	 */
	@ApiField("seats")
	private Long seats;

	/**
	 * 车系名称
	 */
	@ApiField("series_name")
	private String seriesName;

	/**
	 * title,车辆展示数据的名称。
比如:蔚来 et5t 签名款 2024 款
	 */
	@ApiField("title")
	private String title;

	/**
	 * 过户次数,车辆的过户次数,单位:次
	 */
	@ApiField("transfer_count")
	private Long transferCount;

	/**
	 * YYYYMMDD 过户时间
	 */
	@ApiField("transfer_date")
	private String transferDate;

	/**
	 * 变速器类型,手动MT和自动AT
	 */
	@ApiField("transmission_type")
	private String transmissionType;

	/**
	 * 商户车辆展示状态 
0 下线态 
1 上线态/待活动态度
2 活动中 
3 活动结束
	 */
	@ApiField("vehicle_display_status")
	private Long vehicleDisplayStatus;

	public String getAcid() {
		return this.acid;
	}
	public void setAcid(String acid) {
		this.acid = acid;
	}

	public Date getActivityEndDate() {
		return this.activityEndDate;
	}
	public void setActivityEndDate(Date activityEndDate) {
		this.activityEndDate = activityEndDate;
	}

	public Date getActivityStartDate() {
		return this.activityStartDate;
	}
	public void setActivityStartDate(Date activityStartDate) {
		this.activityStartDate = activityStartDate;
	}

	public Long getAttrCarSourceBatteryOwnerType() {
		return this.attrCarSourceBatteryOwnerType;
	}
	public void setAttrCarSourceBatteryOwnerType(Long attrCarSourceBatteryOwnerType) {
		this.attrCarSourceBatteryOwnerType = attrCarSourceBatteryOwnerType;
	}

	public String getAuditFullDate() {
		return this.auditFullDate;
	}
	public void setAuditFullDate(String auditFullDate) {
		this.auditFullDate = auditFullDate;
	}

	public String getAutoType() {
		return this.autoType;
	}
	public void setAutoType(String autoType) {
		this.autoType = autoType;
	}

	public String getBrandName() {
		return this.brandName;
	}
	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}

	public String getCallPhone() {
		return this.callPhone;
	}
	public void setCallPhone(String callPhone) {
		this.callPhone = callPhone;
	}

	public String getCarColor() {
		return this.carColor;
	}
	public void setCarColor(String carColor) {
		this.carColor = carColor;
	}

	public String getCarDesc() {
		return this.carDesc;
	}
	public void setCarDesc(String carDesc) {
		this.carDesc = carDesc;
	}

	public Long getCarKeys() {
		return this.carKeys;
	}
	public void setCarKeys(Long carKeys) {
		this.carKeys = carKeys;
	}

	public Date getCarOnlineDate() {
		return this.carOnlineDate;
	}
	public void setCarOnlineDate(Date carOnlineDate) {
		this.carOnlineDate = carOnlineDate;
	}

	public Long getCarSourceType() {
		return this.carSourceType;
	}
	public void setCarSourceType(Long carSourceType) {
		this.carSourceType = carSourceType;
	}

	public List getCarTags() {
		return this.carTags;
	}
	public void setCarTags(List carTags) {
		this.carTags = carTags;
	}

	public Long getCarYear() {
		return this.carYear;
	}
	public void setCarYear(Long carYear) {
		this.carYear = carYear;
	}

	public String getCityCode() {
		return this.cityCode;
	}
	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	public String getDisplacement() {
		return this.displacement;
	}
	public void setDisplacement(String displacement) {
		this.displacement = displacement;
	}

	public Long getDriveDistance() {
		return this.driveDistance;
	}
	public void setDriveDistance(Long driveDistance) {
		this.driveDistance = driveDistance;
	}

	public String getEmissionStandard() {
		return this.emissionStandard;
	}
	public void setEmissionStandard(String emissionStandard) {
		this.emissionStandard = emissionStandard;
	}

	public String getFuelType() {
		return this.fuelType;
	}
	public void setFuelType(String fuelType) {
		this.fuelType = fuelType;
	}

	public String getFullImgUrl() {
		return this.fullImgUrl;
	}
	public void setFullImgUrl(String fullImgUrl) {
		this.fullImgUrl = fullImgUrl;
	}

	public List getHighlights() {
		return this.highlights;
	}
	public void setHighlights(List highlights) {
		this.highlights = highlights;
	}

	public List getImagesUrl() {
		return this.imagesUrl;
	}
	public void setImagesUrl(List imagesUrl) {
		this.imagesUrl = imagesUrl;
	}

	public String getInsuranceFullDate() {
		return this.insuranceFullDate;
	}
	public void setInsuranceFullDate(String insuranceFullDate) {
		this.insuranceFullDate = insuranceFullDate;
	}

	public Date getIsvUpdateDate() {
		return this.isvUpdateDate;
	}
	public void setIsvUpdateDate(Date isvUpdateDate) {
		this.isvUpdateDate = isvUpdateDate;
	}

	public String getLicenseFullDate() {
		return this.licenseFullDate;
	}
	public void setLicenseFullDate(String licenseFullDate) {
		this.licenseFullDate = licenseFullDate;
	}

	public Long getOperationType() {
		return this.operationType;
	}
	public void setOperationType(Long operationType) {
		this.operationType = operationType;
	}

	public String getOutId() {
		return this.outId;
	}
	public void setOutId(String outId) {
		this.outId = outId;
	}

	public Long getPrice() {
		return this.price;
	}
	public void setPrice(Long price) {
		this.price = price;
	}

	public String getProductDate() {
		return this.productDate;
	}
	public void setProductDate(String productDate) {
		this.productDate = productDate;
	}

	public Long getSeats() {
		return this.seats;
	}
	public void setSeats(Long seats) {
		this.seats = seats;
	}

	public String getSeriesName() {
		return this.seriesName;
	}
	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}

	public String getTitle() {
		return this.title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

	public Long getTransferCount() {
		return this.transferCount;
	}
	public void setTransferCount(Long transferCount) {
		this.transferCount = transferCount;
	}

	public String getTransferDate() {
		return this.transferDate;
	}
	public void setTransferDate(String transferDate) {
		this.transferDate = transferDate;
	}

	public String getTransmissionType() {
		return this.transmissionType;
	}
	public void setTransmissionType(String transmissionType) {
		this.transmissionType = transmissionType;
	}

	public Long getVehicleDisplayStatus() {
		return this.vehicleDisplayStatus;
	}
	public void setVehicleDisplayStatus(Long vehicleDisplayStatus) {
		this.vehicleDisplayStatus = vehicleDisplayStatus;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy