package org.wcs.model.vo.serve.user;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;
import org.wcs.model.pojo.serve.UserMenuPermission;

import java.util.List;

/**
 * 用户的权限
 */
@Getter
@Setter
public class UserPermissionResp {

    /**
     * 用户ID
     */
    @JsonProperty("userId")
    private String userId;

    /**
     * 用户名称
     */
    @JsonProperty("userName")
    private String userName;

    /**
     * 用户组
     */
    @JsonProperty("userGroup")
    private String userGroup;

    /**
     * 用户等级
     */
    @JsonProperty("userLevel")
    private Integer userLevel;

    /**
     * 用户组等级
     */
    @JsonProperty("groupLevel")
    private Integer groupLevel;

    /**
     * 用户菜单权限
     */
    @JsonProperty("userMenuPermission")
    private List<UserMenuPermission> userMenuPermission;




}
