/// <summary> /// 获取用户订单记录 /// </summary> /// <param name="requestParams"></param> /// <returns></returns> public ActionRes GetWechatPayOrderByPage(QueryPager_Wechat_PayOrder requestParams) { var pageResult = AllPublicService.WechatPayOrderService.GetByPage(requestParams); //过滤敏感信息 foreach (var item in pageResult.List as List <Wechat_PayOrder> ) { item.MchId = "******"; item.OutTradeNo = "******"; item.RequestData = ""; item.PrepayId = "******"; } return(ActionRes.Success(pageResult)); }
/// <summary> /// 分页查询 /// </summary> /// <param name="requestParams"></param> /// <returns></returns> public Models.Response.PageResult GetByPage(QueryPager_Wechat_PayOrder requestParams) { //查询表达式 var exp = Cat.M.Public.Services.Helper.ExpressionHelper.GetExpressionByQueryPager <QueryPager_Wechat_PayOrder, Wechat_PayOrder>(requestParams); //排序 IList <OrderBy> listOrderBy = new List <OrderBy>(); if (!string.IsNullOrEmpty(requestParams.sorter)) { listOrderBy.Add(new OrderBy() { Order = requestParams.order, Sort = requestParams.sort }); } return(base.GetByPage(requestParams.pn, requestParams.ps, exp, listOrderBy)); }