|
|
@ -1,14 +1,14 @@ |
|
|
|
package com.yxt.anrui.crm.api.crmvehicledemand; |
|
|
|
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty; |
|
|
|
import com.yxt.anrui.crm.api.crmfindemand.CrmFindemandDto; |
|
|
|
import com.yxt.common.core.dto.Dto; |
|
|
|
|
|
|
|
import io.swagger.annotations.ApiModel; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
import javax.validation.constraints.NotBlank; |
|
|
|
|
|
|
|
/** |
|
|
|
* Project: anrui-crm(客户管理) <br/> |
|
|
@ -28,57 +28,61 @@ import java.math.BigDecimal; |
|
|
|
public class CrmVehicledemandDto implements Dto { |
|
|
|
|
|
|
|
|
|
|
|
private static final long serialVersionUID = 5797385882721938579L; |
|
|
|
@ApiModelProperty("潜在客户信息sid") |
|
|
|
private String customerSid; |
|
|
|
|
|
|
|
@ApiModelProperty("购车方式") |
|
|
|
@NotBlank(message = "购车方式不能为空") |
|
|
|
private String purchaseMethod; |
|
|
|
|
|
|
|
@ApiModelProperty("品牌sid") |
|
|
|
private String brandSid; |
|
|
|
|
|
|
|
@ApiModelProperty("品牌名称") |
|
|
|
private String brandName; |
|
|
|
|
|
|
|
@ApiModelProperty("购车方式Value") |
|
|
|
private String purchaseMethodValue; |
|
|
|
@ApiModelProperty("数量") |
|
|
|
@NotBlank(message = "数量不能为空") |
|
|
|
private String number; |
|
|
|
@ApiModelProperty("预计提车日期") |
|
|
|
@JsonProperty(value = "date") |
|
|
|
@NotBlank(message = "预计提车日期不能为空") |
|
|
|
private String estimatedPickupDate; |
|
|
|
@ApiModelProperty("车型sid") |
|
|
|
@NotBlank(message = "请选择车型") |
|
|
|
private String modelSid; |
|
|
|
|
|
|
|
@ApiModelProperty("车型名称") |
|
|
|
@NotBlank(message = "参数错误:车型名称是必选项") |
|
|
|
@JsonProperty(value = "model") |
|
|
|
private String modelName; |
|
|
|
|
|
|
|
@ApiModelProperty("销售参考价") |
|
|
|
@NotBlank(message = "参数错误:销售指导价是必选项") |
|
|
|
@JsonProperty(value = "guidancePrice") |
|
|
|
private String saleReferencePrice; |
|
|
|
@ApiModelProperty("品牌名称") |
|
|
|
@NotBlank(message = "参数错误:品牌名称是必选项") |
|
|
|
@JsonProperty(value = "brand") |
|
|
|
private String brandName; |
|
|
|
@ApiModelProperty("品牌sid") |
|
|
|
@NotBlank(message = "请选择品牌") |
|
|
|
private String brandSid; |
|
|
|
@ApiModelProperty("车型报价") |
|
|
|
@JsonProperty(value = "price") |
|
|
|
private String vehicleModelOffer; |
|
|
|
@ApiModelProperty("常用配置sid") |
|
|
|
@NotBlank(message = "请选择常用配置") |
|
|
|
@JsonProperty(value = "configSid") |
|
|
|
private String comonConfigSid; |
|
|
|
@ApiModelProperty("简述配置") |
|
|
|
@NotBlank(message = "参数错误:简述配置是必选项") |
|
|
|
@JsonProperty(value = "configName") |
|
|
|
private String sketChconfiguration; |
|
|
|
|
|
|
|
@ApiModelProperty("其它配置说明") |
|
|
|
@NotBlank(message = "参数错误:其他配置说明是必选项") |
|
|
|
private String otherConfig; |
|
|
|
|
|
|
|
@ApiModelProperty("换选装内容") |
|
|
|
private String changeOptions; |
|
|
|
|
|
|
|
@ApiModelProperty("车型报价") |
|
|
|
private BigDecimal vehicleModelOffer; |
|
|
|
|
|
|
|
@ApiModelProperty("数量") |
|
|
|
private String number; |
|
|
|
|
|
|
|
@ApiModelProperty("预计提车日期 ") |
|
|
|
private String estimatedPickupDate; |
|
|
|
|
|
|
|
@ApiModelProperty("是否意向(0为非意向,1为意向)") |
|
|
|
private String states; |
|
|
|
|
|
|
|
@ApiModelProperty("销售参考价") |
|
|
|
private BigDecimal saleReferencePrice; |
|
|
|
|
|
|
|
@ApiModelProperty("客户金融需求") |
|
|
|
private CrmFindemandDto crmFindemandDto; |
|
|
|
|
|
|
|
@ApiModelProperty("常用配置sid") |
|
|
|
private String comonConfigSid; |
|
|
|
|
|
|
|
@ApiModelProperty("购车方式Value") |
|
|
|
private String purchaseMethodValue; |
|
|
|
|
|
|
|
@ApiModelProperty("备注") |
|
|
|
private String remarks; |
|
|
|
} |