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)