|
|
@ -14,8 +14,8 @@ import com.yxt.common.core.dto.Dto; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import javax.validation.Valid; |
|
|
|
import javax.validation.constraints.NotBlank; |
|
|
|
import javax.validation.constraints.NotNull; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.Date; |
|
|
|
import java.util.List; |
|
|
@ -31,25 +31,25 @@ public class BusSalesOrderAllDto implements Dto { |
|
|
|
|
|
|
|
private String sid; |
|
|
|
@ApiModelProperty(value = "用户sid", required = true) |
|
|
|
@NotBlank(message = "用户sid不能为空") |
|
|
|
@NotBlank(message = "参数错误:用户sid") |
|
|
|
private String userSid; |
|
|
|
@ApiModelProperty(value = "销售部门sid", required = true) |
|
|
|
@NotBlank(message = "销售部门sid不能为空") |
|
|
|
@NotBlank(message = "参数错误:销售部门sid") |
|
|
|
private String orgSid; |
|
|
|
@ApiModelProperty(value = "销售部门", required = true) |
|
|
|
@NotBlank(message = "销售部门不能为空") |
|
|
|
@NotBlank(message = "参数错误:销售部门") |
|
|
|
private String orgName; |
|
|
|
@ApiModelProperty(value = "客户名称", required = true) |
|
|
|
@NotBlank(message = "客户名称不能为空") |
|
|
|
private String customerName; |
|
|
|
@ApiModelProperty(value = "客户sid", required = true) |
|
|
|
@NotBlank(message = "客户sid不能为空") |
|
|
|
@NotBlank(message = "参数错误:客户sid") |
|
|
|
private String customerSid; |
|
|
|
@ApiModelProperty(value = "销售专员", required = true) |
|
|
|
@NotBlank(message = "销售专员不能为空") |
|
|
|
private String staffName; |
|
|
|
@ApiModelProperty(value = "销售专员sid", required = true) |
|
|
|
@NotBlank(message = "销售专员sid不能为空") |
|
|
|
@NotBlank(message = "参数错误:销售专员sid") |
|
|
|
private String staffSid; |
|
|
|
@ApiModelProperty(value = "客户联系电话", required = true) |
|
|
|
@NotBlank(message = "客户联系电话不能为空") |
|
|
@ -83,7 +83,7 @@ public class BusSalesOrderAllDto implements Dto { |
|
|
|
@NotBlank(message = "销售订单车辆类型不能为空") |
|
|
|
private String type; |
|
|
|
@ApiModelProperty(value = "主车车型信息") |
|
|
|
@NotNull(message = "车型信息不能为空") |
|
|
|
@Valid |
|
|
|
private BusSalesOrderModelDto busSalesOrderModel; |
|
|
|
@ApiModelProperty(value = "现车车辆信息") |
|
|
|
private List<BusSalesOrderVehicleDto> busSalesOrderVehicleList; |
|
|
@ -92,12 +92,14 @@ public class BusSalesOrderAllDto implements Dto { |
|
|
|
@ApiModelProperty(value = "上装配置信息") |
|
|
|
private BusSalesOrderMakeupDto busSalesOrderMakeup; |
|
|
|
@ApiModelProperty(value = "价格信息") |
|
|
|
@Valid |
|
|
|
private BusSalesOrderPriceDto busSalesOrderPrice; |
|
|
|
@ApiModelProperty(value = "主车优惠明细") |
|
|
|
private List<BusSalesOrderDiscountDto> busSalesOrderDiscountList; |
|
|
|
@ApiModelProperty(value = "保险说明") |
|
|
|
private BusSalesOrderInsuranceDto busSalesOrderInsurance; |
|
|
|
@ApiModelProperty(value = "订金信息") |
|
|
|
@Valid |
|
|
|
private BusSalesOrderDepositDto busSalesOrderDeposit; |
|
|
|
@ApiModelProperty(value = "虚拟订单和订金关联信息") |
|
|
|
private List<BusDepositFictitiousDto> busDepositFictitiousList; |
|
|
|