diff --git a/src/WMS.Web.Domain/Services/OutStockTaskService.cs b/src/WMS.Web.Domain/Services/OutStockTaskService.cs index df4ed885..e9af2747 100644 --- a/src/WMS.Web.Domain/Services/OutStockTaskService.cs +++ b/src/WMS.Web.Domain/Services/OutStockTaskService.cs @@ -683,7 +683,7 @@ namespace WMS.Web.Domain.Services else { //和上一个箱子比 如果是相同的箱子序号一样 - if (response.Details[i].Specifications == response.Details[i - 1].Specifications) + if (response.Details[i].BoxBillNo == response.Details[i - 1].BoxBillNo && response.Details[i].Method == "按箱" && response.Details[i - 1].Method== "按箱") response.Details[i].IndexNumber = response.Details[i - 1].IndexNumber; else response.Details[i].IndexNumber = response.Details[i - 1].IndexNumber + 1;