public ActionResult JournalList(string usercode, string truename, DateTime?start, DateTime?end, int type = 0, int pageIndex = 1) { JournalListModel model = new JournalListModel(); //账户明细列表 JournalPageResult journalModel = new JournalPageResult(); journalModel = journalService.GetPageList(0, usercode, truename, type, start, end, pageIndex, PageSize); model.journalList = journalModel.Journals; //分页 Pagination pager = new Pagination(); pager.PageIndex = pageIndex; pager.PageSize = PageSize; pager.TotalCount = journalModel.TotalCount; if (journalModel.TotalCount <= PageSize) { model.Page = ""; } else { model.Page = pager.GetPagerHtml(); } return(Json(new AjaxResult { Status = "1", Data = model })); }
public async Task <ApiResult> List(JournalListModel model) { User user = JwtHelper.JwtDecrypt <User>(ControllerContext); var res = await journalService.GetModelListAsync(user.Id, null, null, null, null, model.PageIndex, model.PageSize); JournalListApiModel result = new JournalListApiModel(); //result.totalInAmount = res.TotalInAmount; //result.totalOutAmount = res.TotalOutAmount; result.pageCount = res.PageCount; result.journals = res.List.Select(j => new Journal { createTime = j.CreateTime.ToString("yyyy-MM-dd HH:mm:ss"), inAmount = j.InAmount, outAmount = j.OutAmount, remark = j.Remark }); return(new ApiResult { status = 1, data = result }); }
/// <summary> /// 账户明细列表 /// </summary> /// <returns></returns> public ActionResult JournalList() { JournalListModel model = new JournalListModel(); //查询数据 JournalPageResult journalModel = new JournalPageResult(); journalModel = journalService.GetPageList(0, "", "", 0, null, null, 1, PageSize); model.journalList = journalModel.Journals; //分页 Pagination pager = new Pagination(); pager.PageIndex = 1; pager.PageSize = PageSize; pager.TotalCount = journalModel.TotalCount; if (journalModel.TotalCount <= PageSize) { model.Page = ""; } else { model.Page = pager.GetPagerHtml(); } //币种 model.currencyList = currencynameService.GetList(); var selectItemList = new List <SelectListItem>() { new SelectListItem() { Value = "0", Text = "请选择", Selected = true } }; var selectList = new SelectList(model.currencyList, "ID", "CurrencyName"); selectItemList.AddRange(selectList); ViewBag.currency = selectItemList; return(View(model)); }
public IActionResult JournalList() { var model = new JournalListModel(); return(View(model)); }