From c5b8ec76be60862221ce60865e75c10c377b986f Mon Sep 17 00:00:00 2001 From: tongfei <244188119@qq.com> Date: Thu, 7 Dec 2023 10:34:33 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=B1=E7=9A=84=E6=8F=90=E7=A4=BA=E8=AF=AD?= =?UTF-8?q?=E6=94=BE=E5=89=8D=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Domain/Services/InStockService.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/WMS.Web.Domain/Services/InStockService.cs b/src/WMS.Web.Domain/Services/InStockService.cs index 51528c52..b1806522 100644 --- a/src/WMS.Web.Domain/Services/InStockService.cs +++ b/src/WMS.Web.Domain/Services/InStockService.cs @@ -144,6 +144,11 @@ namespace WMS.Web.Domain.Services /// public async Task> GetInfoByBox(BoxInStockTaskRequest dto) { + //1.1.找到箱对应的物料信息 + var box = await _boxRepositories.GetByNo(dto.BoxBillNo); + if (box == null) + return Result.ReFailure(ResultCodes.BoxNoData); + //1.获取物料集合 var materials_result = await _erpService.BillQueryForMaterial(); var materials = new List(); @@ -168,12 +173,6 @@ namespace WMS.Web.Domain.Services return Result.ReFailure(ResultCodes.BoxBindTaskDetailsIdNotChoose); } - - //2.找到箱对应的物料信息 - var box = await _boxRepositories.GetByNo(dto.BoxBillNo); - if (box == null) - return Result.ReFailure(ResultCodes.BoxNoData); - //2.1判断箱是否上架过了 var isExist = await _inStockRepositories.IsExistBy(box.Id); if (isExist)