package doumeemes.dao.business.dto; import com.fasterxml.jackson.annotation.JsonFormat; import com.iflytek.antelope.other.client.dto.resp.OrgMemberDTO; import com.iflytek.antelope.other.client.dto.resp.OrgOrderDTO; import doumeemes.core.annotation.excel.ExcelColumn; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import javax.validation.constraints.NotEmpty; import java.util.Date; import java.util.List; /** * @author 江蹄蹄 * @date 2022/05/12 10:18 */ @Data @ApiModel("初始化企业信息") public class CompanyInitDataDTO { @ApiModelProperty("企业id") private Integer id; @ApiModelProperty(value = "主账号名称") private String name; @ApiModelProperty(value = "备注") private String remark; @ApiModelProperty(value = "主账号手机号" ) private String phone; @ApiModelProperty(value = "企业名称" ) private String orgName; @ApiModelProperty(value = "企业社会统一信用代码") @NotEmpty(message = "企业社会统一信用代码不允许为空") private String creditCode; @ApiModelProperty(value = "账户开通类型 0试用账户 1正式账户", example = "1") private Integer oepnType; @ApiModelProperty(value = "系统使用有效期 格式:2023-06-15 00:00:00") private Date oepnValidDate; @ApiModelProperty(value = "经营场所") private String addr; @ApiModelProperty(value = "公司营业执照OCR照片的文件存储地址") private String fileStoreAddr; @ApiModelProperty(value = "联系人手机号码") private String linkPhone; @ApiModelProperty(value = "联系人姓名") private String linkName; @ApiModelProperty(value = "销售人员 (关联system_user表,平台管理员类用户)", example = "1") private Integer salesperson; }