diff --git a/AMESCoreStudio.Web/Controllers/FQCController.cs b/AMESCoreStudio.Web/Controllers/FQCController.cs index e541c6b9..8c169640 100644 --- a/AMESCoreStudio.Web/Controllers/FQCController.cs +++ b/AMESCoreStudio.Web/Controllers/FQCController.cs @@ -943,16 +943,15 @@ namespace AMESCoreStudio.Web.Controllers } [HttpPost] - public ActionResult FQC009CAsync(string ids , string itemNo) + public ActionResult FQC009CAsync(string ids, string itemNo) { return View(); } [HttpGet] - public async Task FQC009ItemQueryAsync(int groupID = 0, int page = 0, int limit = 10) + public async Task FQC009ItemQueryAsync(int groupID = 0, int page = 0, int limit = 1, string itemID = null) { - var result = await _fqcApi.GetQcItemQuery(groupID, page, limit); - + var result = await _fqcApi.GetQcItemQuery(groupID, 0, limit); if (result.Data.Count() != 0) { return Json(new Table() { code = 0, msg = "", data = result.Data, count = result.DataTotal }); diff --git a/AMESCoreStudio.Web/Views/FQC/FQC009C.cshtml b/AMESCoreStudio.Web/Views/FQC/FQC009C.cshtml index a020faff..d3862502 100644 --- a/AMESCoreStudio.Web/Views/FQC/FQC009C.cshtml +++ b/AMESCoreStudio.Web/Views/FQC/FQC009C.cshtml @@ -1,7 +1,7 @@ @model AMESCoreStudio.WebApi.Models.AMES.QcGroup -@{ ViewData["Title"] = "FQC009C"; +@{ ViewData["Title"] = "料號檢驗工項新增"; Layout = "~/Views/Shared/_AMESLayout.cshtml"; }
-
+
-
- -
- -
- +
+
@ViewBag.Title
+
+ +
+ +
-
- -
-
-
- - @Html.ValidationMessage("error") -
-
- +
+
+ + +
+ @Html.ValidationMessage("error") +
+
+ + + @section Scripts { @{ await Html.RenderPartialAsync("_ValidationScriptsPartial"); @@ -42,6 +50,9 @@ diff --git a/AMESCoreStudio.Web/Views/PCS/PCS021.cshtml b/AMESCoreStudio.Web/Views/PCS/PCS021.cshtml index 05f0cb6e..9ab7c966 100644 --- a/AMESCoreStudio.Web/Views/PCS/PCS021.cshtml +++ b/AMESCoreStudio.Web/Views/PCS/PCS021.cshtml @@ -131,7 +131,7 @@
刷讀條碼
-
+
diff --git a/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs b/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs index c1d5b895..16a7fd83 100644 --- a/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs +++ b/AMESCoreStudio.WebApi/Controllers/BLL/BarCodeCheckController.cs @@ -112,6 +112,20 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES bool burnIn = false; #endregion + #region 判斷UserID + if (barCodeCheckDto.userID != 0) + { + if (_context.UserInfoes.Where(w => w.UserID == barCodeCheckDto.userID).Count() == 0) + { + resultModel.Success = false; + resultModel.Msg = "找不到UserID【" + barCodeCheckDto.userID + "】資料"; + return resultModel; + } + } + + #endregion + + // 抓流程ID var q_wipinfo = await wipInfosController.GetWipInfoByWipNo(barCodeCheckDto.wipNo); barCodeCheckDto.flowRule = q_wipinfo.Value.Where(w => w.UnitNO == barCodeCheckDto.unitNo).FirstOrDefault().FlowRuleID; diff --git a/AMESCoreStudio.WebApi/DTO/AMES/QcItemDto.cs b/AMESCoreStudio.WebApi/DTO/AMES/QcItemDto.cs index e2b88345..75784ec4 100644 --- a/AMESCoreStudio.WebApi/DTO/AMES/QcItemDto.cs +++ b/AMESCoreStudio.WebApi/DTO/AMES/QcItemDto.cs @@ -57,5 +57,7 @@ namespace AMESCoreStudio.WebApi.DTO.AMES /// 更新日期 /// public DateTime? UpdateDate { get; set; } = DateTime.Now; + + public bool check {get;set;}= false; } }