/// <summary> /// 根据条件查询,返回查询后的Tree /// </summary> /// <param name="keyWord">关键词,为空表示查询整棵树</param> /// <returns></returns> public List <TreeNode> GetMenuTree(string keyWord) { var pageQuery = new PageQuery <IDictionary <string, object>, Plug>(this.CurrentOperatorUser); pageQuery.Condition = new Dictionary <string, object>(); pageQuery.SetQueryAll(); PlugService.Query(pageQuery); return(AspNetHelper.GetPlugChildNote(pageQuery.Result.ToList(), this.RolePlugService.GetPlugs(this.CurrentRole).ToList())); }
/// <summary> /// 根据条件查询,返回查询后的DepartmentTree /// </summary> /// <param name="keyWord">关键词,为空表示查询整棵树</param> /// <returns></returns> public List <TreeNode> GetTree(string keyWord) { var pageQuery = new PageQuery <IDictionary <string, object>, Plug>(this.CurrentOperatorUser); pageQuery.Condition = new Dictionary <string, object>(); if (!string.IsNullOrEmpty(txtQueryText.Text.Trim())) { pageQuery.Condition["PlugName"] = txtQueryText.Text.Trim(); } pageQuery.CurrentPageIndex = 1; pageQuery.PageSize = int.MaxValue; Service.Query(pageQuery); return(AspNetHelper.GetPlugChildNote(pageQuery.Result.ToList())); }