public async Task <object> GetExchange(int userId, int pageIndex, int pageSize) { MessageBase2 result = new MessageBase2(); var v = await _exchangeService.FindListAsync(pageIndex, pageSize, "", 0, 0, userId); var page = ConvertHelper.ChangeType <MessagePageBase2>(v.pageDto); var erList = new List <ExchangeResultModel>(); v.dto.ForEach(p => { erList.Add(new ExchangeResultModel() { Id = p.Id, Title = p.Title, AddTime = p.AddTime.ToString("yyyy-MM-dd HH:mm:ss"), Nickname = p.Nickname, Cover = p.Cover, Examine = p.ExamineName + (p.ExamineName == "审核完成" ? ":" + p.Official : ""), LogisticCode = p.LogisticCode, Portrait = p.Portrait }); }); page.Data = erList; result.Data = page; return(result); }
public async Task <ActionResult> ExchangeDataJson(int page, int limit) { var v = await _exchangeService.FindListAsync(page, limit); var r = new { Code = 0, Msg = "", Count = v.pageDto.TotalRecord, Data = v.dto }; return(new JsonResult(r)); }
public async Task <object> Get(int pageIndex, int pageSize, string sea, int cid, int eid, bool rec) { MessageBase2 result = new MessageBase2(); var v = await _exchangeService.FindListAsync(pageIndex, pageSize, sea, cid, eid, 0, rec); var page = ConvertHelper.ChangeType <MessagePageBase2>(v.pageDto); var erList = new List <ExchangeResultModel>(); v.dto.ForEach(p => { erList.Add(ConvertHelper.ChangeType <ExchangeResultModel>(p)); }); page.Data = erList; result.Data = page; return(result); }