| package com.doumee.dao.system.dto; | 
|   | 
|   | 
| import com.doumee.core.annotation.excel.ExcelColumn; | 
| import com.doumee.core.utils.Constants; | 
| import io.swagger.annotations.ApiModel; | 
| import io.swagger.annotations.ApiModelProperty; | 
| import lombok.Data; | 
|   | 
| import javax.validation.constraints.NotEmpty; | 
| import javax.validation.constraints.Pattern; | 
|   | 
| @Data | 
| @ApiModel("企业用户批量导入") | 
| public class CompanyUserImportDTO { | 
|   | 
|     @ExcelColumn(name="企业名称") | 
|     @ApiModelProperty(value = "公司名称") | 
|     @NotEmpty(message = "公司名称不允许为空") | 
|     private String companyName; | 
|   | 
|     @ExcelColumn(name="统一信用代码") | 
|     @ApiModelProperty(value = "统一社会信用代码") | 
|     @NotEmpty(message = "公司名称不允许为空") | 
|     @Pattern(regexp = Constants.CREDIT_CODE_REGEX ,message = "信用代码格式不正确") | 
|     private String creditCode; | 
|   | 
|     @ExcelColumn(name="省份") | 
|     @ApiModelProperty(value = "省") | 
|     @NotEmpty(message = "省份不允许为空") | 
|     private String  provinceName; | 
|   | 
|     @ExcelColumn(name="城市") | 
|     @ApiModelProperty(value = "市") | 
|     @NotEmpty(message = "城市不允许为空") | 
|     private String cityName; | 
|   | 
|     @ExcelColumn(name="区域") | 
|     @ApiModelProperty(value = "区") | 
|     @NotEmpty(message = "区域不允许为空") | 
|     private String areasName; | 
|   | 
|     @ExcelColumn(name="密码") | 
|     @ApiModelProperty(value = "密码") | 
|     @NotEmpty(message = "密码不允许为空") | 
|     private String password; | 
|   | 
| } |