package com.securitycontrol.entity.system.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author：cwchen
 * @date：2024-02-20-15:49
 * @version：1.0
 * @description：用户-vo
 */
@Data
public class UserVo {

    @ApiModelProperty(value = "用户ID")
    private Integer userId;

    @ApiModelProperty(value = "用户名")
    private String userName;

    @ApiModelProperty(value = "登录名")
    private String loginName;

    @ApiModelProperty(value = "密码")
    private String password;

    @ApiModelProperty(value = "组织机构id")
    private String orgId;

    @ApiModelProperty(value = "组织机构名称")
    private String orgName;

    @ApiModelProperty(value = "部门名称")
    private String deptName;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "登录权限")
    private String loginType;

    @ApiModelProperty(value = "账号类型")
    private Integer userType;

    @ApiModelProperty(value = "角色ID")
    private Integer roleId;

    @ApiModelProperty(value = "角色名称")
    private String roleName;

    @ApiModelProperty(value = "是否超管")
    private Integer isAdmin;

    @ApiModelProperty(value = "创建时间")
    private String createTime;

    @ApiModelProperty(value = "账号状态")
    private Integer accountStatus;

    @ApiModelProperty(value = "状态")
    private int delFlag;

    @ApiModelProperty(value = "类型")
    private int type;
}
