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; }