package com.ycl.dto; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.Pattern; import java.math.BigDecimal; @Data @NoArgsConstructor @AllArgsConstructor @Builder public class UmsStoreInfoParam { @NotBlank(message = "门店所有人不能为空") @ApiModelProperty("姓名") private String owner; @NotBlank(message = "门店名称不能为空") @ApiModelProperty("门店名称") private String storename; @NotBlank(message = "手机号不能为空") @Pattern(regexp = "^[1][3,4,5,6,7,8,9][0-9]{9}$", message = "手机号格式有误") @ApiModelProperty("联系方式") private String contact; @ApiModelProperty("地址") private String storeaddr; @ApiModelProperty("照片") private String storephoto; @NotBlank(message = "身份证信息不能为空") @ApiModelProperty("身份证信息") private String idcardinfo; @ApiModelProperty("门店积分") private BigDecimal storescore; }