Browse Source

1. 調整維修過站KP替換判斷

PTD
Sai 2 years ago
parent
commit
bd2c4f7a6a
  1. 10
      AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs

10
AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs

@ -234,7 +234,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
{ {
var MaterialKps = (await materialKpController.GetMaterialKpByItemID(itemID)).ToList(); 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) if (MaterialKps.Count == 0)
{ {
resultModel.Msg = "工單號碼【" + barCodeCheckDto.wipNo + "】找不到相關Key Parts對應"; resultModel.Msg = "工單號碼【" + barCodeCheckDto.wipNo + "】找不到相關Key Parts對應";
@ -349,11 +349,17 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
CreateUserID = barCodeCheckDto.userID CreateUserID = barCodeCheckDto.userID
}); });
} }
else
{
resultModel.Msg = $"內部條碼【{barCodeCheckDto.barcode}】找不到已綁定Kp序號【{KPs.oldInputData}】";
}
} }
if (!string.IsNullOrWhiteSpace(resultModel.Msg)) if (!string.IsNullOrWhiteSpace(resultModel.Msg))
{
resultModel.Success = false;
return resultModel; return resultModel;
}
// 將InputItem清空 // 將InputItem清空
barCodeCheckDto.inputItems = new List<BarCodeCheckDto.inputItem>(); barCodeCheckDto.inputItems = new List<BarCodeCheckDto.inputItem>();
} }

Loading…
Cancel
Save