diff --git a/AMESCoreStudio.Web/Controllers/RPTController.cs b/AMESCoreStudio.Web/Controllers/RPTController.cs index 3bf006bb..91c2c91e 100644 --- a/AMESCoreStudio.Web/Controllers/RPTController.cs +++ b/AMESCoreStudio.Web/Controllers/RPTController.cs @@ -2024,7 +2024,7 @@ namespace AMESCoreStudio.Web.Controllers private async Task GetProductType() { - var result = await _pcsApi.GetProductTypes(); + var result = await _esunApi.GetProductTypes(); var ProductTypes = new List(); for (int i = 0; i < result.Count; i++) @@ -2047,7 +2047,7 @@ namespace AMESCoreStudio.Web.Controllers /// private async Task GetLineInfo(string UnitNo = null) { - var result = await _pcsApi.GetLineInfo(); + var result = await _esunApi.GetLineInfo(); result = result.Where(w => w.StatusNo == "A").OrderBy(o => o.LineID).ToList(); // 有生產製程 多判斷生產製程 @@ -2074,7 +2074,7 @@ namespace AMESCoreStudio.Web.Controllers /// private async Task GetFactoryInfo() { - var result = await _pcsApi.GetFactoryInfo(); + var result = await _esunApi.GetFactoryInfo(); result = result.Where(w => w.StatusNo == "A").OrderBy(o => o.FactoryID).ToList(); var FactoryInfo = new List(); for (int i = 0; i < result.Count; i++) @@ -2090,33 +2090,13 @@ namespace AMESCoreStudio.Web.Controllers ViewBag.FactoryInfoList = FactoryInfo; } - /// - /// 組件資料 - /// - /// - private async Task GetItems() - { - var result = await _pcsApi.GetItems(); - - // 只有狀態是啟用的 - result = result.Where(w => w.StatusNo == "A").OrderBy(o => o.ItemName).ToList(); - - var ItemsList = new List(); - ItemsList.Add(new SelectListItem("請選擇", "")); - for (int i = 0; i < result.Count; i++) - { - ItemsList.Add(new SelectListItem(result[i].ItemName, result[i].ItemNo.ToString())); - } - ViewBag.ItemsList = ItemsList; - } - /// /// 正背面 /// /// private async Task GetMFGType() { - var result = await _pcsApi.GetMFGTypes(); + var result = await _esunApi.GetMFGTypes(); var MFGType = new List(); for (int i = 0; i < result.Count; i++) { @@ -2137,7 +2117,7 @@ namespace AMESCoreStudio.Web.Controllers /// private async Task GetProcessTypes() { - var result = await _pcsApi.GetProcessTypes(); + var result = await _esunApi.GetProcessTypes(); var ProcessType = new List(); for (int i = 0; i < result.Count; i++) diff --git a/AMESCoreStudio.Web/HttpApis/AMES/IESUN.cs b/AMESCoreStudio.Web/HttpApis/AMES/IESUN.cs index 46380ac5..ef25545f 100644 --- a/AMESCoreStudio.Web/HttpApis/AMES/IESUN.cs +++ b/AMESCoreStudio.Web/HttpApis/AMES/IESUN.cs @@ -165,5 +165,41 @@ namespace AMESCoreStudio.Web /// [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/WipBarcodeOther/WipNo/{id}")] ITask GetWipBarcodeOther(string id); + + /// + /// 廠別/委外廠 + /// + /// + [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/FactoryInfoes")] + ITask> GetFactoryInfo(); + + /// + /// 線別 + /// + /// + [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/LineInfoes")] + ITask> GetLineInfo(); + + /// + /// 產品別 + /// + /// + [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/ProductTypes")] + ITask> GetProductTypes(); + + /// + /// 工單類型 + /// + /// + [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/ProcessTypes")] + ITask> GetProcessTypes(); + + /// + /// 正背面 + /// + /// + [WebApiClient.Attributes.HttpGet("http://192.168.4.109:5088/api/MFGTypes")] + ITask> GetMFGTypes(); + } } diff --git a/AMESCoreStudio.Web/Views/RPT/RPT005.cshtml b/AMESCoreStudio.Web/Views/RPT/RPT005.cshtml index 67049f22..e327d363 100644 --- a/AMESCoreStudio.Web/Views/RPT/RPT005.cshtml +++ b/AMESCoreStudio.Web/Views/RPT/RPT005.cshtml @@ -79,7 +79,7 @@ table.on('tool(query)', function (obj) { if (obj.event == 'detail') { if (obj.data.wipID) { - hg.open('檢視工單資料', '/RPT/RPT004R/' + obj.data.wipID, '', '', true); + hg.open('檢視昶亨工單資料', '/RPT/RPT005R/' + obj.data.wipID, '', '', true); } } }); @@ -175,11 +175,11 @@ //通过行tool檢視,lay-event="detail" function detail(obj) { if (obj.data.wipID) { - hg.open('檢視工單資料', '/RPT/RPT005R/' + obj.data.wipID, '', '', true); + hg.open('檢視昶亨工單資料', '/RPT/RPT005R/' + obj.data.wipID, '', '', true); } } - var table = hg.table.datatable('query', '工單資料查詢', '/RPT/RPT005Query', {}, tableCols, "", true, 'full-100', ['filter', 'print', 'exports']); + var table = hg.table.datatable('query', '昶亨工單資料查詢', '/RPT/RPT005Query', {}, tableCols, "", true, 'full-100', ['filter', 'print', 'exports']);