///// <summary> ///// 分页搜索 ///// 默认为“创建时间”倒序 ///// </summary> ///// <param name="pn"></param> ///// <param name="ps"></param> ///// <returns></returns> //public new List<Sys_Interface_Record> GetByPage(int pn, int ps, Expression<Func<Sys_Interface_Record, bool>> expression = null) //{ // return base.GetByPage(pn, ps, expression); //} /// <summary> /// 分页查询 /// </summary> /// <param name="requestParams"></param> /// <returns></returns> public Models.Response.PageResult GetByPage(QueryPager_Sys_Interface_Record requestParams) { //查询表达式 var exp = Cat.M.Log.Services.Helper.ExpressionHelper.GetExpressionByQueryPager <QueryPager_Sys_Interface_Record, Sys_Interface_Record>(requestParams); var pageObj = base.GetByPage(requestParams.pn, requestParams.ps, exp); //补时差 foreach (var item in pageObj.List as List <Sys_Interface_Record> ) { item.Create_Time = item.Create_Time.ToDateTime().AddHours(8); } return(pageObj); }
/// <summary> /// 获取接口访问记录 /// </summary> /// <param name="requestParams"></param> /// <returns></returns> public ActionRes GetListByPage(QueryPager_Sys_Interface_Record requestParams) { var pageResult = AllServices.SysInterfaceRecordService.GetByPage(requestParams); return(ActionRes.Success(pageResult)); }