package com.doumee.dao.business.model.dto; import com.doumee.dao.system.model.SystemRole; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; import java.util.List; /** * @author T14 */ @Data @ApiModel("公司员工") public class CompanyUserDTO { @ApiModelProperty(value = "主键", example = "1") private Integer id; @ApiModelProperty(value = "用户名") private String username; @ApiModelProperty(value = "员工名称") private String realname; @ApiModelProperty(value = "工号") private String empNo; @ApiModelProperty(value = "生日") private Date birthday; @ApiModelProperty(value = "性别") private String sex; @ApiModelProperty(value = "邮箱") private String email; @ApiModelProperty(value = "手机号码") private String mobile; @ApiModelProperty(value = "头像") private String avatar; @ApiModelProperty(value = "企业编码") private Integer companyId; @ApiModelProperty(value = "企业m名称") private String companyName; @ApiModelProperty(value = "类型 0平台用户 1企业用户") private Integer type; @ApiModelProperty(value = "是否为固定用户") private Boolean fixed; @ApiModelProperty(value = "创建时间") private Date createTime; @ApiModelProperty(value = "0 启用 1 禁用") private Integer status; @ApiModelProperty(value = "角色ID") private Integer roleId; @ApiModelProperty(value = "角色编码") private String roleCode; @ApiModelProperty(value = "角色名称") private String roleName; @ApiModelProperty(value = "类型 0平台用户 1企业用户") private Integer roleType; @ApiModelProperty(value = "角色") private List roles; }