public JsonResult AchieveLeftAuthNode() { if (Utits.IsLogin) { #region 设置IP string GetIP = RequestParameters.Pstring("YlyClientIP"); //登录IP var itemUsers = new Users(); itemUsers.UserID = Utits.CurrentUserID; itemUsers.UserCode = GetIP; var cBllUsers = new UsersBll(); bool IsFlagUsers = cBllUsers.AddOrUpdate(itemUsers, false); #endregion var listLeftAuthNode = new AuthRoleNodeBll().SearchListByLeftUserId(Utits.CurrentUserID, Utits.IsSuper); if (listLeftAuthNode != null) { var listAchieveAuthNode = listLeftAuthNode.Select(itemNode => new TreeModel { Id = itemNode.NodeId, Pid = itemNode.ParentID, Name = itemNode.NodeName, Target = itemNode.NodeTarget, Url = itemNode.NodePath, NodeClassName = itemNode.NodeClassName, Remark = itemNode.Remark }).OrderBy(c => c.Remark).ToList(); if (listAchieveAuthNode.Count > 0) { return(Json(listAchieveAuthNode)); } } } return(Json("[]")); }