/// <summary> /// 获取退稿 /// </summary> private IList <FlowContribution> GetContributionReturnList() { IFlowFacadeService service = ServiceContainer.Instance.Container.Resolve <IFlowFacadeService>(); CirculationEntity cirEntity = new CirculationEntity(); cirEntity.JournalID = JournalID; cirEntity.CStatus = -100; cirEntity.CurrentPage = 1; cirEntity.PageSize = TypeParse.ToInt(Request.Params["pagesize"], 100000); Pager <FlowContribution> pager = new Pager <FlowContribution>(); try { pager = service.GetFlowContributionList(cirEntity); } catch (Exception ex) { WKT.Log.LogProvider.Instance.Error("获取退稿导出数据出现异常:" + ex.Message); } if (pager != null) { return(pager.ItemList); } else { return(new List <FlowContribution>()); } }
public ActionResult GetEditorContributionListAjax(CirculationEntity cirEntity) { IFlowFacadeService service = ServiceContainer.Instance.Container.Resolve <IFlowFacadeService>(); cirEntity.JournalID = JournalID; cirEntity.IsHandled = cirEntity.Status; int pageIndex = TypeParse.ToInt(Request.Params["page"], 1); cirEntity.CurrentPage = pageIndex; cirEntity.PageSize = TypeParse.ToInt(Request.Params["pagesize"], 10); Pager <FlowContribution> pager = service.GetFlowContributionList(cirEntity); return(Json(new { Rows = pager.ItemList, Total = pager.TotalRecords })); }