public ActionResult GetRecords(DistributorRecordQuery query)
        {
            query.MemberId = CurrentUser.Id;
            var models = DistributionApplication.GetRecords(query);
            var list   = models.Models.Select(item => new
            {
                Type   = item.Type.ToDescription(),
                Time   = item.CreateTime.ToString("yyyy-MM-dd HH:mm:ss"),
                Amount = item.Amount.ToString("n2"),
                item.Remark,
            });

            return(Json(new { success = true, list }, true));
        }
        /// <summary>
        /// 获取流水记录
        /// </summary>
        /// <param name="pageSize"></param>
        /// <param name="pageNo"></param>
        /// <returns></returns>
        public JsonResult <Result <dynamic> > GetRecords(int pageSize, int pageNo)
        {
            CheckUserLogin();
            DistributorRecordQuery query = new DistributorRecordQuery();

            query.PageSize = pageSize;
            query.PageNo   = pageNo;
            query.MemberId = CurrentUser.Id;
            var models = DistributionApplication.GetRecords(query);
            var list   = models.Models.Select(item => new
            {
                Type   = item.Type.ToDescription(),
                Time   = item.CreateTime.ToString("yyyy-MM-dd HH:mm:ss"),
                Amount = item.Amount.ToString("n2"),
                item.Remark,
            });

            return(JsonResult <dynamic>(new { rows = list, total = models.Total }));
        }
Beispiel #3
0
 public static QueryPageModel <DistributorRecordInfo> GetRecords(DistributorRecordQuery query)
 {
     return(Service.GetRecords(query));
 }