| | |
| | | package com.panzhihua.common.model.dtos.community; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | |
| | | import org.hibernate.validator.constraints.Length; |
| | | |
| | | import com.panzhihua.common.validated.AddGroup; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * @description: 车辆登记 |
| | |
| | | @ApiModel("小程序车辆登记参数") |
| | | public class ComMngCarAppletDTO implements Serializable { |
| | | |
| | | @ApiModelProperty(value = "车辆主键ID",hidden = true) |
| | | @ApiModelProperty(value = "车辆主键ID", hidden = true) |
| | | private Long id; |
| | | |
| | | @ApiModelProperty(value = "车牌号") |
| | | @NotBlank(groups = {AddGroup.class},message = "车牌号不能为空") |
| | | @NotBlank(groups = {AddGroup.class}, message = "车牌号不能为空") |
| | | @Length(groups = {AddGroup.class}, max = 20, message = "车牌号长度错误") |
| | | private String plateNum; |
| | | |
| | | @ApiModelProperty(value = "车辆品牌") |
| | | @NotBlank(groups = {AddGroup.class},message = "车辆品牌不能为空") |
| | | @ApiModelProperty(value = "车辆品牌型号") |
| | | @NotBlank(groups = {AddGroup.class}, message = "车辆品牌型号不能为空") |
| | | @Length(groups = {AddGroup.class}, max = 20, message = "车辆品牌型号超长") |
| | | private String brand; |
| | | |
| | | @ApiModelProperty(value = "车身颜色") |
| | | @NotBlank(groups = {AddGroup.class},message = "车身颜色不能为空") |
| | | private String color; |
| | | |
| | | @ApiModelProperty(value = "车辆型号") |
| | | @NotBlank(groups = {AddGroup.class},message = "车辆型号不能为空") |
| | | private String model; |
| | | |
| | | @ApiModelProperty(value = "社区ID",hidden = true) |
| | | @ApiModelProperty(value = "社区ID", hidden = true) |
| | | private Long communityId; |
| | | |
| | | @ApiModelProperty(value = "小区名称",hidden = true) |
| | | @ApiModelProperty(value = "小区名称", hidden = true) |
| | | private String areaName; |
| | | |
| | | @ApiModelProperty(value = "小区ID",hidden = true) |
| | | @ApiModelProperty(value = "小区ID", hidden = true) |
| | | private Long areaId; |
| | | |
| | | @ApiModelProperty(value = "车主姓名",hidden = true) |
| | | @ApiModelProperty(value = "车主姓名", hidden = true) |
| | | private String userName; |
| | | |
| | | @ApiModelProperty(value = "车主ID",hidden = true) |
| | | @ApiModelProperty(value = "车主ID", hidden = true) |
| | | private Long userId; |
| | | |
| | | @ApiModelProperty(value = "车主手机号码",hidden = true) |
| | | @ApiModelProperty(value = "车主手机号码", hidden = true) |
| | | private String mobile; |
| | | |
| | | @ApiModelProperty(value = "创建人",hidden = true) |
| | | @ApiModelProperty(value = "创建人", hidden = true) |
| | | private Long createBy; |
| | | |
| | | @ApiModelProperty(value = "数据来源:1-小程序 2-后台录入",hidden = true) |
| | | @ApiModelProperty(value = "数据来源:1-小程序 2-后台录入", hidden = true) |
| | | private Integer source; |
| | | } |