修复bug
This commit is contained in:
@@ -848,6 +848,11 @@
|
|||||||
箱ID
|
箱ID
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="P:WMS.Web.Domain.Entitys.InStockDetails.UnBind">
|
||||||
|
<summary>
|
||||||
|
是否解绑
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
<member name="P:WMS.Web.Domain.Entitys.InStockDetails.ErpDetailId">
|
<member name="P:WMS.Web.Domain.Entitys.InStockDetails.ErpDetailId">
|
||||||
<summary>
|
<summary>
|
||||||
对应金蝶的明细ID
|
对应金蝶的明细ID
|
||||||
@@ -2948,6 +2953,13 @@
|
|||||||
<param name="boxIds"></param>
|
<param name="boxIds"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:WMS.Web.Domain.Infrastructure.IInStockRepositories.GetListBy(System.Collections.Generic.List{System.Int32})">
|
||||||
|
<summary>
|
||||||
|
集合:根据boxIDS
|
||||||
|
</summary>
|
||||||
|
<param name="boxIds"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Domain.Infrastructure.IInStockTaskBoxRepositories">
|
<member name="T:WMS.Web.Domain.Infrastructure.IInStockTaskBoxRepositories">
|
||||||
<summary>
|
<summary>
|
||||||
箱与任务单绑定(收货)关系表-仓储接口
|
箱与任务单绑定(收货)关系表-仓储接口
|
||||||
@@ -3642,6 +3654,14 @@
|
|||||||
<param name="dto"></param>
|
<param name="dto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:WMS.Web.Domain.IService.IInStockService.UnBind(System.Collections.Generic.List{System.Int32},System.Boolean)">
|
||||||
|
<summary>
|
||||||
|
解绑-收货的箱子
|
||||||
|
</summary>
|
||||||
|
<param name="boxIds"></param>
|
||||||
|
<param name="isTransaction"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Domain.IService.IInStockTaskBoxService">
|
<member name="T:WMS.Web.Domain.IService.IInStockTaskBoxService">
|
||||||
<summary>
|
<summary>
|
||||||
任务单的箱收货记录服务
|
任务单的箱收货记录服务
|
||||||
@@ -5308,6 +5328,14 @@
|
|||||||
<param name="sc_erpService"></param>
|
<param name="sc_erpService"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:WMS.Web.Domain.Services.InStockService.UnBind(System.Collections.Generic.List{System.Int32},System.Boolean)">
|
||||||
|
<summary>
|
||||||
|
解绑箱子
|
||||||
|
</summary>
|
||||||
|
<param name="boxIds"></param>
|
||||||
|
<param name="isTransaction"></param>
|
||||||
|
<returns></returns>
|
||||||
|
</member>
|
||||||
<member name="T:WMS.Web.Domain.Services.InStockTaskBoxService">
|
<member name="T:WMS.Web.Domain.Services.InStockTaskBoxService">
|
||||||
<summary>
|
<summary>
|
||||||
任务单的箱收货记录服务
|
任务单的箱收货记录服务
|
||||||
|
|||||||
@@ -499,7 +499,7 @@ namespace WMS.Web.Repositories
|
|||||||
return await _context.InStockDetails
|
return await _context.InStockDetails
|
||||||
.GroupJoin(_context.Instock, detail => detail.Fid, order => order.Id, (detail, orders) => new { detail, orders })
|
.GroupJoin(_context.Instock, detail => detail.Fid, order => order.Id, (detail, orders) => new { detail, orders })
|
||||||
.SelectMany(x => x.orders.DefaultIfEmpty(), (p, order) => new { p.detail, order })
|
.SelectMany(x => x.orders.DefaultIfEmpty(), (p, order) => new { p.detail, order })
|
||||||
.Where(x => boxIds.Contains(x.detail.BoxId) && x.order.Type != InstockType.Purchase).Select(s => s.detail.BoxId).ToListAsync();
|
.Where(x => boxIds.Contains(x.detail.BoxId) && x.order.Type != InstockType.Purchase && (x.detail.UnBind == null || x.detail.UnBind == false)).Select(s => s.detail.BoxId).ToListAsync();
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<List<InStockDetails>> GetListBy(List<int> boxIds)
|
public async Task<List<InStockDetails>> GetListBy(List<int> boxIds)
|
||||||
|
|||||||
Reference in New Issue
Block a user