コード例 #1
0
        public JsonResult GetRoleMenuTreeList(int roleId)
        {
            var identity     = new AspNetIdentiyAuthorizeRelay <SysUser>();
            var roleMenus    = identity.GetRoleMenus(roleId);
            var isCheckedIds = from p in roleMenus select p.Id;

            object json = ConvertToZTreeJson(CurrentDb.SysMenu.OrderByDescending(m => m.Priority).ToArray(), "id", "pid", "name", "menu", isCheckedIds.ToArray());

            return(Json(ResultType.Success, json));
        }