public async Task <ActionResult> Index(int?appId)
        {
            if (appId.HasValue)
            {
                var hasAuthority = await _permissionService.AuthorityCheck(appId.Value + ".0", ((User)Session["User"]).RoleId);

                if (!hasAuthority)
                {
                    return(Redirect("/Page/NoPermission"));
                }
                Session["AppId"] = appId;
            }
            return(View());
        }