public JsonResult PendingSettlementOrderList(DateTime?startDate, DateTime?endDate, long?orderId, int page, int rows) { var query = new PendingSettlementOrderQuery(); query.OrderStart = startDate; query.OrderEnd = endDate; query.PageNo = page; query.PageSize = rows; query.OrderId = orderId; query.ShopId = CurrentSellerManager.ShopId; var model = BillingApplication.GetPendingSettlementOrders(query); var result = new { rows = model.Models, total = model.Total }; return(Json(result)); }
public JsonResult PendingSettlementOrderList(DateTime?startDate, DateTime?endDate, string shopName, string paymentName, long?orderId, long?shopId, int page, int rows) { var query = new PendingSettlementOrderQuery(); query.CreateDateStart = startDate; query.CreateDateEnd = endDate; query.PageNo = page; query.PaymentName = paymentName; query.ShopName = shopName; query.PageSize = rows; query.OrderId = orderId; query.ShopId = shopId; var model = BillingApplication.GetPendingSettlementOrders(query); var result = new { rows = model.Models, total = model.Total }; return(Json(result)); }
/// <summary> /// 分页获取门店待结算订单 /// </summary> /// <param name="page"></param> /// <param name="pagesize"></param> /// <param name="startDate"></param> /// <param name="endDate"></param> /// <param name="orderId"></param> /// <returns></returns> public DataGridModel <DTO.PendingSettlementOrders> GetPendingSettlementOrders(int page = 1, int pagesize = 10, DateTime?startDate = null, DateTime?endDate = null, long?orderId = null) { CheckShopManageLogin(); var shop = CurrentShop; long shopId = shop.Id; var query = new PendingSettlementOrderQuery() { OrderStart = startDate, OrderEnd = endDate, PageNo = page, PageSize = pagesize, OrderId = orderId, ShopId = shopId, }; var model = BillingApplication.GetPendingSettlementOrders(query); DataGridModel <DTO.PendingSettlementOrders> result = new DataGridModel <DTO.PendingSettlementOrders>() { rows = model.Models, total = model.Total }; return(result); }