From 9459b817fdabbe3ce5b7fbba9e30930043ac15e7 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Mon, 13 Nov 2023 14:34:55 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Domain/Services/SerialNumberService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WMS.Web.Domain/Services/SerialNumberService.cs b/src/WMS.Web.Domain/Services/SerialNumberService.cs index 1b0bf97d..5364976d 100644 --- a/src/WMS.Web.Domain/Services/SerialNumberService.cs +++ b/src/WMS.Web.Domain/Services/SerialNumberService.cs @@ -359,7 +359,7 @@ namespace WMS.Web.Domain.Services public async Task BackRecord(BackRecord backRecord, LoginInDto loginInfo, bool isTransaction = true) { //获取序列号信息 - var serialNumbers = new List();// inStock.Details.SelectMany(s => s.SerialNumbers).ToList(); + var serialNumbers = backRecord.Details.Select(s => s.SerialNumbers).ToList(); var entityList = await _serialNumbersRepositories.GetEntityList(serialNumbers); var boxIds = entityList.Select(s => s.BoxId).ToList(); var boxList = await _boxRepositories.GetEntityList(boxIds); From 3e84e63167a27859f15eed847d369b3c3ee0b478 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Mon, 13 Nov 2023 14:38:34 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Domain/Services/SerialNumberService.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/WMS.Web.Domain/Services/SerialNumberService.cs b/src/WMS.Web.Domain/Services/SerialNumberService.cs index 5364976d..6fcb1adf 100644 --- a/src/WMS.Web.Domain/Services/SerialNumberService.cs +++ b/src/WMS.Web.Domain/Services/SerialNumberService.cs @@ -313,6 +313,8 @@ namespace WMS.Web.Domain.Services foreach (var entity in entityList) { var box = boxList.FirstOrDefault(f => f.Id == entity.BoxId); + var instockDetail = inStock.Details.FirstOrDefault(f => f.MaterialId == entity.MaterialId); + var subStock = _singleDataService.GetSingleData(SingleAction.SubStocks, loginInfo.UserInfo.CompanyId, instockDetail.SubStockId); //修改序列号和箱绑定关系 entity.InStock(inStock.BillNo); @@ -328,7 +330,7 @@ namespace WMS.Web.Domain.Services OperateUser = userName, Remark = "来源单号:" + inStock.Details.First().SourceBillNo + "\r\n" + "入库单号:" + inStock.BillNo - + "\r\n" + "仓位号:" + "" + + "\r\n" + "仓位号:" + subStock }; sList.Add(op); }