package com.zbkj.common.request;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
|
@Data
|
@ApiModel(value = "车辆信息登记-修改-请求对象", description = "车辆信息登记请求对象")
|
public class EditEbVehicleInfoReq {
|
|
private String id;
|
|
@ApiModelProperty(value = "身份证号", required = true)
|
@NotBlank(message = "身份证号不能为空")
|
private String idCard;
|
|
@ApiModelProperty(value = "姓名", required = true)
|
@NotBlank(message = "姓名不能为空")
|
private String name;
|
|
@ApiModelProperty(value = "手机号", required = true)
|
@NotBlank(message = "手机号不能为空")
|
private String phone;
|
|
@ApiModelProperty(value = "车牌号", required = true)
|
@NotBlank(message = "车牌号不能为空")
|
private String licensePlate;
|
|
@ApiModelProperty(value = "装货区域编码", required = true)
|
@NotNull(message = "装货区域编码不能为空")
|
private Integer loadingAreaCode;
|
|
@ApiModelProperty(value = "订单类型编码", required = true)
|
@NotNull(message = "订单类型编码不能为空")
|
private Integer orderTypeCode;
|
|
@ApiModelProperty(value = "装卸数量", required = true)
|
@NotNull(message = "装卸数量不能为空")
|
private Integer loadUnloadQty;
|
|
@ApiModelProperty(value = "单位编码")
|
@NotNull(message = "单位编码不能为空")
|
private Integer unitCode;
|
|
@ApiModelProperty(value = "货物状态编码")
|
@NotNull(message = "货物状态编码不能为空")
|
private Integer goodsStatusCode;
|
|
@ApiModelProperty(value = "事由编码")
|
@NotNull(message = "事由编码不能为空")
|
private Integer reasonCode;
|
|
@ApiModelProperty(value = "是否发送叫号短信,0否1是")
|
private Boolean sendSms;
|
|
@ApiModelProperty(value = "是否打印出入证,0否1是")
|
private Boolean printPass;
|
|
@ApiModelProperty(value = "备注")
|
private String remark;
|
}
|