/// <summary> /// 获取日志信息。 /// </summary> /// <param name="so">日志查询条件</param> /// <returns>日志信息列表</returns> public ResponseSet<Log> SearchLogs(LogSO so) { var totalRecords = 0; var result = this.InvokeService(nameof(SearchLogs), () => this.Persistence.QueryForPaginatedList<Log>(LoggerNamespace, "SearchLogs", out totalRecords, so), so, false); result.TotalRecords = totalRecords; return result; }
public ActionResult Search(LogSO so) { if (so.EndDate.HasValue) { so.EndDate = DateTime.Parse($"{so.EndDate.Value.ToString("yyyy-MM-dd")} 23:59:59"); } this.ViewBag.SO = so; var rsp = this.LoggerService.SearchLogs(so); return this.PartialView("_Logs", rsp); }