增加入库箱验证
This commit is contained in:
@@ -410,7 +410,7 @@ namespace WMS.Web.Repositories
|
||||
/// <returns></returns>
|
||||
public async Task<InStockErpDetails> GetLastBillNo()
|
||||
{
|
||||
var entity = await _context.InStockErpDetails.Where(x=>!string.IsNullOrEmpty(x.BatchBillNo)).OrderByDescending(x => x.Id).FirstOrDefaultAsync();
|
||||
var entity = await _context.InStockErpDetails.Where(x => !string.IsNullOrEmpty(x.BatchBillNo)).OrderByDescending(x => x.Id).FirstOrDefaultAsync();
|
||||
return entity;
|
||||
}
|
||||
|
||||
@@ -422,7 +422,7 @@ namespace WMS.Web.Repositories
|
||||
public async Task<List<InStockErpDetails>> GetErpDetails(List<string> sourceBillNos)
|
||||
{
|
||||
var entity = await _context.InStockErpDetails.Where(x => sourceBillNos.Contains(x.SourceBillNo) && x.SuccessSync == SyncStatus.Success).ToListAsync();
|
||||
return entity.Clone() ;
|
||||
return entity.Clone();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -441,7 +441,7 @@ namespace WMS.Web.Repositories
|
||||
/// <returns></returns>
|
||||
public async Task<List<InStockDetails>> GetNotSendDetails()
|
||||
{
|
||||
var result= await _context.InStockDetails.Where(x =>x.IsHasSend != null && x.IsHasSend == false && !string.IsNullOrEmpty(x.CustomerCode)).ToListAsync();
|
||||
var result = await _context.InStockDetails.Where(x => x.IsHasSend != null && x.IsHasSend == false && !string.IsNullOrEmpty(x.CustomerCode)).ToListAsync();
|
||||
return result.Clone();
|
||||
}
|
||||
|
||||
@@ -487,5 +487,14 @@ namespace WMS.Web.Repositories
|
||||
return true;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// 获取已入库的箱
|
||||
/// </summary>
|
||||
/// <param name="boxIds"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<List<int>> GetInstockBoxIds(List<int> boxIds)
|
||||
{
|
||||
return await _context.InStockDetails.Where(x => boxIds.Contains(x.BoxId)).Select(s => s.BoxId).ToListAsync();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user