|
@ -36,6 +36,7 @@ import io.swagger.annotations.ApiModel; |
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
import lombok.Data; |
|
|
import lombok.Data; |
|
|
|
|
|
|
|
|
|
|
|
import javax.validation.constraints.NotBlank; |
|
|
import java.math.BigDecimal; |
|
|
import java.math.BigDecimal; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
|
|
|
|
|
@ -72,21 +73,29 @@ public class BaseOutsourcingApplicationDto implements Dto { |
|
|
private String externalMiningTypeKey; // 外采类型key
|
|
|
private String externalMiningTypeKey; // 外采类型key
|
|
|
@ApiModelProperty("外采类型value") |
|
|
@ApiModelProperty("外采类型value") |
|
|
private String externalMiningTypeValue; // 外采类型value
|
|
|
private String externalMiningTypeValue; // 外采类型value
|
|
|
@ApiModelProperty("采购单位sid") |
|
|
@ApiModelProperty("外采供应商sid") |
|
|
private String purchasingUnitSid; // 采购单位sid
|
|
|
@NotBlank(message = "外采供应商不能为空") |
|
|
@ApiModelProperty("采购单位名称") |
|
|
private String purchasingUnitSid; // 外采供应商sid
|
|
|
private String purchasingUnitName; // 采购单位名称
|
|
|
@ApiModelProperty("外采供应商名称") |
|
|
|
|
|
@NotBlank(message = "外采供应商不能为空") |
|
|
|
|
|
private String purchasingUnitName; // 外采供应商名称
|
|
|
@ApiModelProperty("车型sid") |
|
|
@ApiModelProperty("车型sid") |
|
|
|
|
|
@NotBlank(message = "车型不能为空") |
|
|
private String modelSid; // 车型sid
|
|
|
private String modelSid; // 车型sid
|
|
|
@ApiModelProperty("车型名称") |
|
|
@ApiModelProperty("车型名称") |
|
|
|
|
|
@NotBlank(message = "车型不能为空") |
|
|
private String modelName; // 车型名称
|
|
|
private String modelName; // 车型名称
|
|
|
@ApiModelProperty("常用配置sid") |
|
|
@ApiModelProperty("常用配置sid") |
|
|
|
|
|
@NotBlank(message = "常用配置不能为空") |
|
|
private String configSid; // 常用配置sid
|
|
|
private String configSid; // 常用配置sid
|
|
|
@ApiModelProperty("常用配置名称") |
|
|
@ApiModelProperty("常用配置名称") |
|
|
|
|
|
@NotBlank(message = "常用配置不能为空") |
|
|
private String configName; // 常用配置名称
|
|
|
private String configName; // 常用配置名称
|
|
|
@ApiModelProperty("采购价格") |
|
|
@ApiModelProperty("采购价格") |
|
|
|
|
|
@NotBlank(message = "采购价格不能为空") |
|
|
private BigDecimal purchasePrice; // 采购价格
|
|
|
private BigDecimal purchasePrice; // 采购价格
|
|
|
@ApiModelProperty("销售指导价") |
|
|
@ApiModelProperty("销售指导价") |
|
|
|
|
|
@NotBlank(message = "销售指导价不能为空") |
|
|
private BigDecimal guidedPrice; // 销售指导价
|
|
|
private BigDecimal guidedPrice; // 销售指导价
|
|
|
@ApiModelProperty("厂家合同价") |
|
|
@ApiModelProperty("厂家合同价") |
|
|
private BigDecimal manufactorSettlementPrice; // 厂家合同价
|
|
|
private BigDecimal manufactorSettlementPrice; // 厂家合同价
|
|
@ -100,8 +109,9 @@ public class BaseOutsourcingApplicationDto implements Dto { |
|
|
private String depositBankName; // 车款开户银行
|
|
|
private String depositBankName; // 车款开户银行
|
|
|
@ApiModelProperty("车款银行账号") |
|
|
@ApiModelProperty("车款银行账号") |
|
|
private String bankAccount; // 车款银行账号
|
|
|
private String bankAccount; // 车款银行账号
|
|
|
@ApiModelProperty("车款收款账户名称") |
|
|
@ApiModelProperty("车款账户名称") |
|
|
private String accountName; // 车款收款账户名称
|
|
|
@NotBlank(message = "车款账户名称不能为空") |
|
|
|
|
|
private String accountName; // 车款账户名称
|
|
|
@ApiModelProperty("台数") |
|
|
@ApiModelProperty("台数") |
|
|
private Integer num; // 台数
|
|
|
private Integer num; // 台数
|
|
|
@ApiModelProperty("订金") |
|
|
@ApiModelProperty("订金") |
|
@ -131,6 +141,7 @@ public class BaseOutsourcingApplicationDto implements Dto { |
|
|
@ApiModelProperty("备注") |
|
|
@ApiModelProperty("备注") |
|
|
private String remarks; // 备注
|
|
|
private String remarks; // 备注
|
|
|
@ApiModelProperty("内部编码") |
|
|
@ApiModelProperty("内部编码") |
|
|
|
|
|
@NotBlank(message = "内部编码不能为空") |
|
|
private String insideCode; // 内部编码
|
|
|
private String insideCode; // 内部编码
|
|
|
@ApiModelProperty("是否先付款") |
|
|
@ApiModelProperty("是否先付款") |
|
|
private String isBeforePayment; // 是否先付款
|
|
|
private String isBeforePayment; // 是否先付款
|
|
|