public ActionResult Index(string roleId)
        {
            var listPerIds          = _roleAuthorizeService.GetList(roleId).Select(c => c.ModuleId).ToList();
            var listAllPers         = _permissionService.GetList();
            List <ZTreeNode> result = new List <ZTreeNode>();

            foreach (var item in listAllPers)
            {
                ZTreeNode model = new ZTreeNode();
                model.@checked = listPerIds.Contains(item.Id) ? model.@checked = true : model.@checked = false;
                model.id       = item.Id;
                model.pId      = item.ParentId;
                model.name     = item.Name;
                model.open     = true;
                result.Add(model);
            }
            return(Content(result.ToJson()));
        }