package com.testor.module.sys.model.dto;

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

/**
 * @ClassName: SysUserListResponse
 * @Description: TODO
 * @Author: lm
 * @CreateTime: 2024/1/3 14:22
 * @Version: 1.0
 */
@Data
public class SysUserListResponse {
    private static final long serialVersionUID = -369757436549277018L;
    @ApiModelProperty("用户表主键")
    private String userId;
    @ApiModelProperty("机构表主键")
    private String orgId;
    @ApiModelProperty("登录账号")
    private String loginName;
    @ApiModelProperty("用户昵称")
    private String userName;
    @ApiModelProperty("用户类型，在系统内部使用0表示系统管理员，1表示不是系统内部的人员")
    private String userType;
    @ApiModelProperty("用户头像")
    private String photoUrl;
    @ApiModelProperty("用户性别0男1女")
    private String sex;
    @ApiModelProperty("联系地址")
    private String address;
    @ApiModelProperty("邮政编码")
    private String zipCode;
    @ApiModelProperty("电话")
    private String phoneNo;
    @ApiModelProperty("传真")
    private String fax;
    @ApiModelProperty("邮箱")
    private String email;
    @ApiModelProperty("状态：0正常 1删除 2停用")
    private String status;
    @ApiModelProperty("机构名称")
    private String orgName;
    @ApiModelProperty("部门名称")
    private String deptName;
    @ApiModelProperty("年龄")
    private int age;
    @ApiModelProperty("部门id")
    private String deptId;
    @ApiModelProperty("IAM用户id")
    private String iamUserId;

    @ApiModelProperty("人员类型")
    private String userTypeCode;
}

