From bcfcd9b5d3a1a655a6f9c5504a2c4c7b3dbf789c Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Sat, 23 Dec 2023 14:07:16 +0800 Subject: [PATCH] =?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/ChangeMoveBoxService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs b/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs index 2994ff29..6e79ceb6 100644 --- a/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs +++ b/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs @@ -83,7 +83,7 @@ namespace WMS.Web.Domain.Services //有原箱的情况下验证序列号和原箱是否一致 var s = d.Details.SelectMany(s => s.SerialNumbers).ToList(); var boxCount = serialNumberList.Where(w => s.Contains(w.SerialNumber)).GroupBy(s => s.BoxId).Select(s => s.Key).ToList(); - if (boxCount.Count() > 1 || (boxCount.Count() == 0 && boxCount[0] != d.SrcBoxId)) + if (boxCount.Count() > 1 || (boxCount.Count() == 1 && boxCount[0] != d.SrcBoxId)) return Result.ReFailure(ResultCodes.SerialNumbersSrcBoxError); } var box = boxs.FirstOrDefault(f => f.BoxId == d.SrcBoxId);