package com.fufan.mtsaas.modules.sysmgr.hrsys.bo.response;


import com.fufan.mtsaas.modules.sysmgr.sygroup.bo.request.RoleDetailRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class HRUserInfo {
    @ApiModelProperty(value = "用户系统ID")
    private Integer id;
    @ApiModelProperty(value = "公司ID")
    private String companyID;
    @ApiModelProperty(value = "创建人")
    private String registeredPerson;
    @ApiModelProperty(value = "注册日期")
    private String  registeredDT;
    @ApiModelProperty(value = "更新人")
    private String updatedPerson;
    @ApiModelProperty(value = "更新日期")
    private String updatedDT;
    @ApiModelProperty(value = "是否排除 Y-是，N-否")
    private String exclusiveFG;
    @ApiModelProperty(value = "有效标志：0-有效，1-无效")
    private String vldFG;
    @ApiModelProperty(value = "登录ID")
    private String userID;
    @ApiModelProperty(value = "姓名")
    private String name;
    @ApiModelProperty(value = "用户组ID")
    private String userGroupID;
    @ApiModelProperty(value = "邮箱地址")
    private String mailAddress;
    @ApiModelProperty(value = "员工编号")
    private String empNo;
    @ApiModelProperty(value = "电话")
    private String phoneNo;
    @ApiModelProperty(value = "微信ID")
    private String wChatID;
    @ApiModelProperty(value = "是否绑定MAC")
    private String checkMAC;
    @ApiModelProperty(value = "MAC地址")
    private String mACID;
    @ApiModelProperty(value = "备注")
    private String note;
    @ApiModelProperty(value = "所属组名称")
    private String GroupName;
    @ApiModelProperty(value = "菜单及按钮权限")
    private List<RoleDetailRequest> roleDetailRequestList;

//    @ApiModelProperty(value = "组部门列表")
//    private List<SYGroupDeptInfo> sYgroupDeptList;
//    @ApiModelProperty(value = "组菜单列表")
//    private List<SYGroupMenuInfo> sYgroupMenuList;
//    private List<SYGroupScriptInfo> sYgroupScriptList;
//    @ApiModelProperty(value = "菜单列表")
//    private List<SYMenuItem> items;
    @ApiModelProperty(value = "Token")
    private String token;

    @ApiModelProperty(value = "医院简称")
    private String shortName;
    @ApiModelProperty(value = "医院全称")
    private String descName;
}
