Browse Source

1. 修正FQC抽驗完成過站錯誤

PTD
Sai 1 year ago
parent
commit
9f1fae6aea
  1. 8
      AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckNewController.cs

8
AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckNewController.cs

@ -337,12 +337,9 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
data.barcodeType = "M";
// 生產單位_簡碼
data.factoryUnit_UnitCode = _context.FactoryUnits.Where(w => w.UnitNo == WipInfo.UnitNO).FirstOrDefault().UnitCode ?? "";
foreach (var item in InhouseDetail)
foreach (var item in InhouseDetail.Select(s => s.SerialNo).Distinct())
{
// 用箱號抽驗
if (item.SerialType == "B")
{
var BarcodeNo = await _context.BarcodeInfoes.Where(w => w.BoxNo == item.SerialNo).ToListAsync();
var BarcodeNo = await _context.BarcodeInfoes.Where(w => w.BoxNo == item).ToListAsync();
foreach (var barcode in BarcodeNo)
{
data.unitNo = WipInfo.UnitNO;
@ -366,7 +363,6 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
}
}
}
}
else
{
resultModel.Msg = $"該筆工單號碼【{InhouseMaster.WipNo}】,無設定FQC站別";

Loading…
Cancel
Save