1
hutongqing
2024-10-29 9ca96199d92168fe221dda9aba56f55520a561d8
WIDESEAWCS_Server/WIDESEAWCS_Core/HttpContextUser/IUser.cs
@@ -24,11 +24,13 @@
        /// </summary>
        long TenantId { get; }
        int RoleId { get;}
        int RoleId { get; }
        string Token { get; }
        //int SystemType { get; }
        int MenuType { get; }
        void UpdateToke(string token);
        /// <summary>
        /// 是否认证
@@ -36,21 +38,16 @@
        /// <returns></returns>
        bool IsAuthenticated();
        IEnumerable<Claim> GetClaimsIdentity();
        List<string> GetClaimValueByType(string ClaimType);
        string GetToken();
        List<string> GetUserInfoFromToken(string ClaimType);
        bool IsSuperAdmin {  get; }
        bool IsSuperAdmin { get; }
        bool IsRoleIdSuperAdmin(int roleId);
        List<Permissions> Permissions { get; }
        UserInfo GetCurrentUserInfo();
        //MessageModel<string> MessageModel { get; set; }
    }
}