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