Browse Source

1.修改BarcodeItem控制器,增加GetBarcodeItem4DataCarrierNew

master
Marvin 4 days ago
parent
commit
853786042a
  1. 42
      AMESCoreStudio.WebApi/Controllers/AMES/BarcodeItemsController.cs

42
AMESCoreStudio.WebApi/Controllers/AMES/BarcodeItemsController.cs

@ -147,6 +147,48 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES
return result;
}
/// <summary>
/// 查詢結轉條碼組件資料
/// </summary>
/// <returns></returns>
[Route("[action]")]
[HttpGet]
public async Task<ResultModel<dynamic>> GetBarcodeItem4DataCarrierNew(int barcodeID, int wipID)
{
ResultModel<dynamic> result = new ResultModel<dynamic>();
var q = from q1 in _context.BarcodeItems
select new
{
q1.BarcodeID,
q1.WipID,
q1.ItemNo,
q1.PartNo,
q1.KpItemNo,
KpDateTime = q1.CreateDate.ToString("yyyyMMddHHmmss")
};
q = q.Where(w => w.BarcodeID.Equals(barcodeID));
q = q.Where(w => w.WipID.Equals(wipID));
//紀錄筆數
result.DataTotal = q.Count();
result.Data = await q.ToListAsync();
if (result == null)
{
result.Msg = "查無資料";
result.Success = false;
return result;
}
result.Success = true;
result.Msg = "OK";
return result;
}
/// <summary>
/// 查詢結轉條碼組件資料
/// </summary>

Loading…
Cancel
Save