优化接口
This commit is contained in:
@@ -763,7 +763,9 @@ namespace WMS.Web.Repositories
|
|||||||
}
|
}
|
||||||
if (dto.SerialNumbers != null && dto.SerialNumbers.Count != 0)
|
if (dto.SerialNumbers != null && dto.SerialNumbers.Count != 0)
|
||||||
{
|
{
|
||||||
//var tids= await _context.InStockDetails.Where(a => a.SerialNumbers.Intersect(dto.SerialNumbers).Count() == dto.SerialNumbers.Count).GroupBy(x => x.TaskId).Select(x => x.Key).ToListAsync();
|
//这个也可以查询到:条件是数据集合,实体对象的属性是数据集合的情况下;只是AsEnumerable有点性能不好!仅此而已
|
||||||
|
//var tids_objs = _context.InStockDetails.AsEnumerable().Where(x => dto.SerialNumbers.All(sn => x.SerialNumbers.Contains(sn))).ToList();
|
||||||
|
|
||||||
string str = $"select * from t_wms_instock_details where ";
|
string str = $"select * from t_wms_instock_details where ";
|
||||||
for (int i = 0; i < dto.SerialNumbers.Count(); i++)
|
for (int i = 0; i < dto.SerialNumbers.Count(); i++)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user