public async Task <object> GetAllPageAsync(int page, int pagesize, string keyWords) { var exp = Expressionable.Create <SysDepartments>() .AndIF(!string.IsNullOrEmpty(keyWords), p => p.DepartmentName.ToLower().Contains(keyWords.ToLower())).ToExpression(); return(Json(await sysDepartmentService.GetPageAsync(page, pagesize, exp), new Newtonsoft.Json.JsonSerializerSettings() { DateFormatString = "yyyy-MM-dd HH:mm:ss", Formatting = Newtonsoft.Json.Formatting.Indented })); }