public ResultJSON <List <Purchase> > GetAllByState(Purchase.UnloadState pus) { return(new ResultJSON <List <Purchase> > { Code = 0, Data = r.GetIncludeProduct().Where(p => p.State == pus).OrderByDescending(p => p.Id).ToList() }); }
public ResultJSON <List <Purchase> > GetByState(int page, int pageSize, Purchase.UnloadState pus) { return(new ResultJSON <List <Purchase> > { Code = 0, Data = r.GetByState(page, pageSize, pus) }); }
public List <Purchase> GetByState(int page, int pageSize, Purchase.UnloadState pus) { List <Purchase> list = LoadPageList(page, pageSize, out int rCount, true, false, p => p.State == pus).OrderByDescending(p => p.Id).ToList(); //根据ids,names,counts添加入toStoresList foreach (var p in list) { if (!string.IsNullOrEmpty(p.ToStoreIds)) { p.ToStoresList = GetToStoresList(p); } } return(list); }