提交代码
This commit is contained in:
@ -204,6 +204,7 @@ namespace WCS.BLL.Services.Service
|
||||
|
||||
}
|
||||
|
||||
|
||||
public async Task<ResponseBase> GetOutOrderList(GetOutOrderListRequest request)
|
||||
{
|
||||
//直接查询
|
||||
@ -236,6 +237,43 @@ namespace WCS.BLL.Services.Service
|
||||
};
|
||||
}
|
||||
|
||||
public async Task<ResponseBase> GetOutOrderListByStatus(GetOutOrderListByStatusRequest request)
|
||||
{
|
||||
if (request.OrderExeStatus == null || request.OrderExeStatus.Count == 0)
|
||||
{
|
||||
//不传入状态不显示
|
||||
return new PageQueryResponse<OutOrder>()
|
||||
{
|
||||
Code = 200,
|
||||
Message = $"success",
|
||||
Data = new PageQueryResponseData<OutOrder>()
|
||||
{
|
||||
Lists = new List<OutOrder>()
|
||||
}
|
||||
};
|
||||
}
|
||||
//直接查询
|
||||
var recordsQueryable = DbHelp.db.Queryable<OutOrder>();
|
||||
|
||||
var totalCount = await recordsQueryable.CountAsync();
|
||||
var records = await recordsQueryable
|
||||
.OrderByDescending(t => t.CreateTime)
|
||||
//.Take(request.PageSize)
|
||||
.ToListAsync();
|
||||
|
||||
return new PageQueryResponse<OutOrder>()
|
||||
{
|
||||
Code = 200,
|
||||
Message = $"success",
|
||||
Data = new PageQueryResponseData<OutOrder>()
|
||||
{
|
||||
//TotalCount = totalCount,
|
||||
//MaxPage = request.PageSize == 0 ? 0 : (int)Math.Ceiling((decimal)totalCount / request.PageSize),
|
||||
//Count = records.Count,
|
||||
Lists = records.ToList()
|
||||
}
|
||||
};
|
||||
}
|
||||
public async Task<ResponseBase> GetOutOrderDetail(GetOutOrderDetailRequest request)
|
||||
{
|
||||
OutOrder outOrder = null;
|
||||
@ -288,7 +326,6 @@ namespace WCS.BLL.Services.Service
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
return new ResponseCommon<List<OutOrderDetail>>()
|
||||
{
|
||||
Code = 200,
|
||||
@ -428,7 +465,7 @@ namespace WCS.BLL.Services.Service
|
||||
var matDetails = outOrderMatDetails.Where(t => t.StoreInfo.ShelfCode == shelf.ShelfCode)
|
||||
.Distinct()
|
||||
.ToList();
|
||||
shelf.GoInOutstore(matDetails,order);
|
||||
shelf.GoInOutstore(matDetails, order);
|
||||
});
|
||||
|
||||
//返回
|
||||
|
Reference in New Issue
Block a user