/// <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.SettledOrders> GetSettlementOrders(int page = 1, int pagesize = 10, DateTime?startDate = null, DateTime?endDate = null, long?orderId = null, long?WeekSettlementId = null) { CheckShopManageLogin(); var shop = CurrentShop; long shopId = shop.Id; var query = new SettlementOrderQuery() { OrderStart = startDate, OrderEnd = endDate, PageNo = page, PageSize = pagesize, OrderId = orderId, ShopId = shopId, WeekSettlementId = WeekSettlementId }; var model = BillingApplication.GetSettlementOrders(query); DataGridModel <DTO.SettledOrders> result = new DataGridModel <DTO.SettledOrders>() { rows = model.Models, total = model.Total }; return(result); }
public JsonResult SettlementOrderList(DateTime?startDate, DateTime?endDate, DateTime?BillingstartDate, DateTime?BillingendDate, long?orderId, long?detailId, int page, int rows) { var query = new SettlementOrderQuery(); query.OrderStart = startDate; query.OrderEnd = endDate; query.SettleStart = BillingstartDate; query.SettleEnd = BillingendDate; query.WeekSettlementId = detailId; query.PageNo = page; query.PageSize = rows; query.OrderId = orderId; query.ShopId = CurrentSellerManager.ShopId; var model = BillingApplication.GetSettlementOrders(query); var result = new { rows = model.Models, total = model.Total }; return(Json(result)); }