/// <summary> /// 日志列表 /// </summary> /// <param name="log"></param> /// <returns></returns> public ActionResult LogList(LogQuery log) { if (Request.HttpMethod == "POST") { Response <List <ActionLog> > response = new Response <List <ActionLog> >(); List <object> list = new List <object>(); if (log != null) { Request <LogQuery> request = new Request <LogQuery>(); request.Data = log; request.RequestKey = Guid.NewGuid().ToString(); request.RequsetTime = DateTime.Now; response = logic.GetLogList(request); //行号 #region if (response.Result != null && response.Result.Count > 0) { int index = 1; foreach (ActionLog item in response.Result) { list.Add(new { RowNum = index, RID = item.RID, Type = item.Type, Content = item.Content, LogTime = item.LogTime, KeyValue = item.KeyValue, UserID = item.UserID, ClientIP = item.ClientIP }); index++; } } #endregion } //return Json(new { data = response.Result }); //return Json(new { rows = response.Result, total = response.TotalCount }); return(Json(new { rows = list, total = response.TotalCount })); } return(View()); }