From bd2c4f7a6a944501e691c91bdbecaf7df49f7f55 Mon Sep 17 00:00:00 2001 From: Sai Date: Wed, 3 May 2023 21:35:13 +0800 Subject: [PATCH] =?UTF-8?q?1.=20=E8=AA=BF=E6=95=B4=E7=B6=AD=E4=BF=AE?= =?UTF-8?q?=E9=81=8E=E7=AB=99KP=E6=9B=BF=E6=8F=9B=E5=88=A4=E6=96=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/BLL/BarCodeCheckController.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs b/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs index 1f5d2718..debe99d5 100644 --- a/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs +++ b/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs @@ -234,7 +234,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES { var MaterialKps = (await materialKpController.GetMaterialKpByItemID(itemID)).ToList(); - MaterialKps = MaterialKps.Where(w => w.StationType == barCodeCheckDto.unitNo).OrderBy(o => o.KpSeq).ToList(); + MaterialKps = MaterialKps.OrderBy(o => o.KpSeq).ToList(); if (MaterialKps.Count == 0) { resultModel.Msg = "工單號碼【" + barCodeCheckDto.wipNo + "】找不到相關Key Parts對應"; @@ -349,11 +349,17 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES CreateUserID = barCodeCheckDto.userID }); } + else + { + resultModel.Msg = $"內部條碼【{barCodeCheckDto.barcode}】找不到已綁定Kp序號【{KPs.oldInputData}】"; + } } if (!string.IsNullOrWhiteSpace(resultModel.Msg)) + { + resultModel.Success = false; return resultModel; - + } // 將InputItem清空 barCodeCheckDto.inputItems = new List(); }