public ListByPages <vSys_Menu> QuickQuery(Sys_MenuQuickQueryParam queryParam) { var query = from temp in activeContext.Sys_Menu where (string.IsNullOrEmpty(queryParam.KeyWords) || temp.Code.Contains(queryParam.KeyWords) || temp.Name.Contains(queryParam.KeyWords) || temp.Url.Contains(queryParam.KeyWords) || temp.Remark.Contains(queryParam.KeyWords) || temp.Icon.Contains(queryParam.KeyWords)) select new vSys_Menu { Id = temp.Id, ApplicationModuleId = temp.ApplicationModuleId, FeatureId = temp.FeatureId, ParentId = temp.ParentId, Code = temp.Code, Name = temp.Name, Level = temp.Level, Sort = temp.Sort, Url = temp.Url, Remark = temp.Remark, Icon = temp.Icon, }; var resutls = query.ToListByPages(queryParam); return(resutls); }
/// <summary> /// 获取数据列表,快速查询 /// </summary> /// <param name="queryParam"></param> /// <returns></returns> public JsonResult QuickQuery(Sys_MenuQuickQueryParam queryParam) { JsonResult result = new JsonResult(); result.Data = dalSM.QuickQuery(queryParam); return(result); }