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