Newer
Older
huludao / src / main / java / com / newfiber / api / pc / model / vo / UserVo.java
package com.newfiber.api.pc.model.vo;

import com.newfiber.api.pc.model.zhz.Menu;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 用户视图VO,包含了用户对应的部门,部门对应的角色,角色对应的权限
 * @Author:zhz
 * @CreateDate:2020/11/23 8:58
 * @Description:
 */
@Data
public class UserVo implements Serializable {
    /**
     * 用户编号
     */
    private String userNo;
    /**
     * 用户名
     */
    private String userName;
    /**
     * 密码
     */
    private String passWord;
    /**
     * 年龄
     */
    private Integer age;
    /**
     * 性别
     */
    private String sex;
    /**
     * 手机号
     */
    private String phoneNum;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 是否是最高权限
     */
    private String highestAuthority;
    /**
     * 当前用户的所有所有菜单
     */
    private List<Menu> menus;
    /**
     * 平台编号
     */
    private List<String> platformCodes;
}