//返回汇总页面条数 public TravelReportCountDataResponseViewModel GetTravelReport_CountData(TravelReportCountDataRequestViewModel request) { List <TravelReportCountDataModel> modelList = _TravelReportServiceBll.GetTravelReportCountData(request.corpid, request.TheYear); List <TravelReportCountDataViewModel> viewList = Mapper.Map <List <TravelReportCountDataModel>, List <TravelReportCountDataViewModel> >( modelList).ToList(); return(new TravelReportCountDataResponseViewModel() { TravelReportCountDataList = viewList }); }
public async Task <ResponseBaseViewModel <TravelReportCountDataResponseViewModel> > GetTravelReportCountData([FromBody] TravelReportCountDataRequestViewModel request) { TravelReportCountDataResponseViewModel viewModel = new TravelReportCountDataResponseViewModel(); await new TaskFactory().StartNew(() => { viewModel = _TravelReportApplication.GetTravelReport_CountData(request); }); ResponseBaseViewModel <TravelReportCountDataResponseViewModel> v = new ResponseBaseViewModel <TravelReportCountDataResponseViewModel> { Flag = new ResponseCodeViewModel() { Code = 0, MojoryToken = this.GetToken() }, Data = viewModel }; return(v); }