/// <summary> /// 订单退款列表 /// </summary> /// <param name="osn">订单编号</param> /// <param name="pageSize">每页数</param> /// <param name="pageNumber">当前页数</param> /// <returns></returns> public ActionResult RefundList(string osn, int pageSize = 15, int pageNumber = 1) { if (!SecureHelper.IsSafeSqlString(osn)) { osn = ""; } string condition = AdminOrderRefunds.GetOrderRefundListCondition(WorkContext.StoreId, osn); PageModel pageModel = new PageModel(pageSize, pageNumber, AdminOrderRefunds.GetOrderRefundCount(condition)); OrderRefundListModel model = new OrderRefundListModel() { OrderRefundList = AdminOrderRefunds.GetOrderRefundList(pageModel.PageSize, pageModel.PageNumber, condition), PageModel = pageModel, OSN = osn }; MallUtils.SetAdminRefererCookie(string.Format("{0}?pageNumber={1}&pageSize={2}&OSN={3}", Url.Action("refundlist"), pageModel.PageNumber, pageModel.PageSize, osn)); return(View(model)); }
/// <summary> /// 订单退款列表 /// </summary> /// <param name="osn">订单编号</param> /// <param name="pageSize">每页数</param> /// <param name="pageNumber">当前页数</param> /// <returns></returns> public ActionResult RefundList(string osn, int pageSize = 15, int pageNumber = 1) { string condition = AdminOrderRefunds.GetOrderRefundListCondition(osn); PageModel pageModel = new PageModel(pageSize, pageNumber, AdminOrderRefunds.GetOrderRefundCount(condition)); OrderRefundListModel model = new OrderRefundListModel() { PageModel = pageModel, OrderRefundList = AdminOrderRefunds.GetOrderRefundList(pageModel.PageSize, pageModel.PageNumber, condition), OSN = osn }; ShopUtils.SetAdminRefererCookie(string.Format("{0}?pageNumber={1}&pageSize={2}&OSN={3}", Url.Action("refundlist"), pageModel.PageNumber, pageModel.PageSize, osn)); return(View(model)); }
/// <summary> /// 订单退款列表 /// </summary> /// <param name="storeName">店铺名称</param> /// <param name="osn">订单编号</param> /// <param name="storeId">店铺id</param> /// <param name="pageSize">每页数</param> /// <param name="pageNumber">当前页数</param> /// <returns></returns> public ActionResult RefundList(string storeName, string osn, int storeId = -1, int pageSize = 15, int pageNumber = 1) { string condition = AdminOrderRefunds.GetOrderRefundListCondition(storeId, osn); PageModel pageModel = new PageModel(pageSize, pageNumber, AdminOrderRefunds.GetOrderRefundCount(condition)); OrderRefundListModel model = new OrderRefundListModel() { PageModel = pageModel, OrderRefundList = AdminOrderRefunds.GetOrderRefundList(pageModel.PageSize, pageModel.PageNumber, condition), StoreId = storeId, StoreName = string.IsNullOrWhiteSpace(storeName) ? "选择店铺" : storeName, OSN = osn }; MallUtils.SetAdminRefererCookie(string.Format("{0}?pageNumber={1}&pageSize={2}&storeId={3}&storeName={4}&OSN={5}", Url.Action("refundlist"), pageModel.PageNumber, pageModel.PageSize, storeId, storeName, osn)); return(View(model)); }