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