public ActionResult ManageImpeachReports(ImpeachReason? impeachReason, bool isDisposed = false, int pageSize = 20, int pageIndex = 1) { pageResourceManager.InsertTitlePart("用户举报管理"); ImpeachReportService reportService = new ImpeachReportService(); PagingDataSet<ImpeachReportEntity> impeachReports = reportService.GetsForAdmin(isDisposed, impeachReason, pageSize, pageIndex); return View(impeachReports); }
/// <summary> /// 管理举报 /// </summary> /// <param name="impeachReason">举报原因</param> /// <param name="isDisposed">处理状态</param> /// <param name="pageSize">分页大小</param> /// <param name="pageIndex">当前页吗</param> /// <returns>string</returns> public string ManageImpeachReports(ImpeachReason? impeachReason = null, bool isDisposed = false, int pageSize = 20, int pageIndex = 1) { RouteValueDictionary dic = new RouteValueDictionary(); if (impeachReason != null) { dic.Add("impeachReason", impeachReason); } dic.Add("isDisposed", isDisposed); dic.Add("pageSize", pageSize); dic.Add("pageIndex", pageIndex); return CachedUrlHelper.Action("ManageImpeachReports", "ControlPanelOperation", CommonAreaName, dic); }