diff --git a/Assets/Scenes/Main.unity b/Assets/Scenes/Main.unity index 8f22cb26..34776150 100644 --- a/Assets/Scenes/Main.unity +++ b/Assets/Scenes/Main.unity @@ -412380,6 +412380,11 @@ PrefabInstance: propertyPath: m_AnchorMax.y value: 0 objectReference: {fileID: 0} + - target: {fileID: 7787345956152867663, guid: b59b3195a2b1ed64ebe226010a38ae94, + type: 3} + propertyPath: m_Name + value: machineInfoPath + objectReference: {fileID: 0} - target: {fileID: 7981249893794920768, guid: b59b3195a2b1ed64ebe226010a38ae94, type: 3} propertyPath: m_AnchorMax.y diff --git a/Assets/Scripts/MQTT.cs b/Assets/Scripts/MQTT.cs index 5c957fe2..f74bcabd 100644 --- a/Assets/Scripts/MQTT.cs +++ b/Assets/Scripts/MQTT.cs @@ -37,9 +37,8 @@ public class MQTT : Protocol, ISingle, IOptionable } public void MQTTConnect() { - Disconnect(); + //Disconnect(); - errorMessage = ". . ."; int.TryParse(port, out portData); subscriptionTopics = topics.Split(","); @@ -75,9 +74,9 @@ public class MQTT : Protocol, ISingle, IOptionable public void Connect() { //Disconnect(); -//#if !UNITY_EDITOR -// HTTPManager.RootFolderName = "EdukitDT"; -//#endif + //#if !UNITY_EDITOR + // HTTPManager.RootFolderName = "EdukitDT"; + //#endif client = new MQTTClientBuilder() //#if !UNITY_WEBGL || UNITY_EDITOR .WithOptions(new ConnectionOptionsBuilder().WithTCP(host, portData)) diff --git a/Assets/Scripts/UI/Panel_ProtocolSetting.cs b/Assets/Scripts/UI/Panel_ProtocolSetting.cs index 27786a95..cbf781b2 100644 --- a/Assets/Scripts/UI/Panel_ProtocolSetting.cs +++ b/Assets/Scripts/UI/Panel_ProtocolSetting.cs @@ -42,6 +42,7 @@ namespace CHN httpData.InitInputFields(httpManager); UI_StandardInfoFile = Find("UI_StandardInfoFile"); + UI_StandardInfoFile.InitInfoFile(this); UI_StandardInfoFile.onClickFind += FindStandardInfo; } public void Update() @@ -154,6 +155,9 @@ namespace CHN httpData.ResetInputFields(httpManager); httpManager.HTTPConnect(); + + UI_StandardInfoFile.ResetInputOrFind(this); + ReadStandardInfo(new string[] { machineInfoPath }); } internal override void Accept() @@ -163,6 +167,9 @@ namespace CHN httpData.AcceptInputFields(httpManager); httpManager.HTTPConnect(); + + UI_StandardInfoFile.AcceptInputOrFind(this); + ReadStandardInfo(new string[] { machineInfoPath }); } internal override void Open() { diff --git a/Assets/Scripts/UI/UI_InputOrFind.cs b/Assets/Scripts/UI/UI_InputOrFind.cs index d8fb85e6..3d78d90f 100644 --- a/Assets/Scripts/UI/UI_InputOrFind.cs +++ b/Assets/Scripts/UI/UI_InputOrFind.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; @@ -8,14 +9,23 @@ namespace CHN { public class UI_InputOrFind : UIBase { - TextMeshProUGUI Text_Path; + TextMeshProUGUI machineInfoPath; Button Button_Find; Image Image_Connected; Image Image_UnConnected; TextMeshProUGUI ErrorMessage; public Action onClickFind; + private Dictionary initOption = new(); + private Dictionary mappingOption = new(); + public void InitInfoFile(MonoBehaviour mo) + { + var optionManager = FindSingle(); + var option = optionManager.GetOption(mo); + + initOption.Add(machineInfoPath.name, option[machineInfoPath.name]); + } public enum State { None, @@ -53,7 +63,7 @@ namespace CHN public void SetPathText(string str) { - Text_Path.SetText(str); + machineInfoPath.SetText(str); } public void SetErrorMessageText(string error) { @@ -69,5 +79,23 @@ namespace CHN { onClickFind?.Invoke(); } + public void ResetInputOrFind(MonoBehaviour mo) + { + var optionManager = FindSingle(); + + foreach (var key in initOption.Keys) + { + machineInfoPath.text = initOption[key]; + } + optionManager.SetOptionValue(mo, initOption); + } + public void AcceptInputOrFind(MonoBehaviour mo) + { + var optionManager = FindSingle(); + mappingOption.Clear(); + + mappingOption.Add(machineInfoPath.name, machineInfoPath.text); + optionManager.SetOptionValue(mo, mappingOption); + } } } \ No newline at end of file diff --git a/Assets/WorkSpace/Personal/JYM/HTTPRequester.cs b/Assets/WorkSpace/Personal/JYM/HTTPRequester.cs index 43fb234e..c4d6a6f4 100644 --- a/Assets/WorkSpace/Personal/JYM/HTTPRequester.cs +++ b/Assets/WorkSpace/Personal/JYM/HTTPRequester.cs @@ -122,9 +122,6 @@ namespace CHN { switch (req.State) { - case HTTPRequestStates.Processing: - errorMessage = ". . ."; - break; case HTTPRequestStates.Finished: if (resp.IsSuccess) { diff --git a/CompleteTimeAlarmInfo.json b/CompleteTimeAlarmInfo.json index 7f60b487..417815e5 100644 --- a/CompleteTimeAlarmInfo.json +++ b/CompleteTimeAlarmInfo.json @@ -20,7 +20,7 @@ "cycletime": "85.00", "cavity": "1", "planqty": "508.00000", - "goalqty": "33.00000", + "goalqty": "330.00000", "workqty": "0.00000", "goodqty": "0.00000", "badqty": "0.00000", @@ -55,13 +55,13 @@ "cycletime": "95.00", "cavity": "1", "planqty": "454.00000", - "goalqty": "271.00000", - "workqty": "271.00000", - "goodqty": "271.00000", + "goalqty": "320.00000", + "workqty": "320.00000", + "goodqty": "320.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "99.86424", - "progressrate": "59.69163", + "efficiency": "99.80302", + "progressrate": "70.48458", "sttm": "0756", "totm": "", "goaltime": "718", @@ -90,13 +90,13 @@ "cycletime": "58.00", "cavity": "2", "planqty": "1489.00000", - "goalqty": "890.00000", - "workqty": "848.00000", - "goodqty": "848.00000", + "goalqty": "1052.00000", + "workqty": "1002.00000", + "goodqty": "1002.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "95.18501", - "progressrate": "56.95097", + "efficiency": "95.22218", + "progressrate": "67.29349", "sttm": "0756", "totm": "", "goaltime": "1439", @@ -125,13 +125,13 @@ "cycletime": "85.00", "cavity": "1", "planqty": "508.00000", - "goalqty": "303.00000", - "workqty": "305.00000", - "goodqty": "305.00000", + "goalqty": "358.00000", + "workqty": "361.00000", + "goodqty": "361.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "100.35613", - "progressrate": "60.03937", + "efficiency": "100.56369", + "progressrate": "71.06299", "sttm": "0756", "totm": "", "goaltime": "719", @@ -160,13 +160,13 @@ "cycletime": "54.00", "cavity": "2", "planqty": "1600.00000", - "goalqty": "956.00000", - "workqty": "884.00000", - "goodqty": "884.00000", + "goalqty": "1129.00000", + "workqty": "1062.00000", + "goodqty": "1062.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "92.40776", - "progressrate": "55.25000", + "efficiency": "93.98538", + "progressrate": "66.37500", "sttm": "0756", "totm": "", "goaltime": "1440", @@ -195,7 +195,7 @@ "cycletime": "85.00", "cavity": "1", "planqty": "508.00000", - "goalqty": "33.00000", + "goalqty": "330.00000", "workqty": "0.00000", "goodqty": "0.00000", "badqty": "0.00000", @@ -230,13 +230,13 @@ "cycletime": "78.00", "cavity": "1", "planqty": "553.00000", - "goalqty": "330.00000", - "workqty": "332.00000", - "goodqty": "332.00000", + "goalqty": "391.00000", + "workqty": "393.00000", + "goodqty": "393.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "100.51624", - "progressrate": "60.03617", + "efficiency": "100.49503", + "progressrate": "71.06691", "sttm": "0756", "totm": "", "goaltime": "718", @@ -265,13 +265,13 @@ "cycletime": "87.00", "cavity": "1", "planqty": "496.00000", - "goalqty": "296.00000", - "workqty": "203.00000", - "goodqty": "203.00000", + "goalqty": "349.00000", + "workqty": "256.00000", + "goodqty": "256.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "68.40311", - "progressrate": "40.92742", + "efficiency": "73.16929", + "progressrate": "51.61290", "sttm": "0756", "totm": "", "goaltime": "719", @@ -300,13 +300,13 @@ "cycletime": "50.00", "cavity": "2", "planqty": "1728.00000", - "goalqty": "1032.00000", - "workqty": "1036.00000", - "goodqty": "1036.00000", + "goalqty": "1219.00000", + "workqty": "1224.00000", + "goodqty": "1224.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "100.32538", - "progressrate": "59.95370", + "efficiency": "100.34103", + "progressrate": "70.83333", "sttm": "0756", "totm": "", "goaltime": "1439", @@ -335,13 +335,13 @@ "cycletime": "68.00", "cavity": "1", "planqty": "635.00000", - "goalqty": "379.00000", - "workqty": "384.00000", - "goodqty": "384.00000", + "goalqty": "448.00000", + "workqty": "454.00000", + "goodqty": "454.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "101.15833", - "progressrate": "60.47244", + "efficiency": "101.24291", + "progressrate": "71.49606", "sttm": "0756", "totm": "", "goaltime": "719", @@ -370,13 +370,13 @@ "cycletime": "72.00", "cavity": "2", "planqty": "1200.00000", - "goalqty": "716.00000", - "workqty": "726.00000", - "goodqty": "726.00000", + "goalqty": "845.00000", + "workqty": "856.00000", + "goodqty": "856.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "101.26308", - "progressrate": "60.50000", + "efficiency": "101.26849", + "progressrate": "71.33333", "sttm": "0756", "totm": "", "goaltime": "1440", @@ -405,12 +405,12 @@ "cycletime": "73.00", "cavity": "2", "planqty": "1183.00000", - "goalqty": "179.00000", + "goalqty": "769.00000", "workqty": "176.00000", "goodqty": "176.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "98.12128", + "efficiency": "22.87179", "progressrate": "14.87743", "sttm": "0756", "totm": "", @@ -440,13 +440,13 @@ "cycletime": "35.00", "cavity": "4", "planqty": "4937.00000", - "goalqty": "2948.00000", - "workqty": "2780.00000", - "goodqty": "2780.00000", + "goalqty": "3483.00000", + "workqty": "3312.00000", + "goodqty": "3312.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "94.27198", - "progressrate": "56.30950", + "efficiency": "95.06938", + "progressrate": "67.08527", "sttm": "0757", "totm": "", "goaltime": "2879", @@ -475,13 +475,13 @@ "cycletime": "55.00", "cavity": "2", "planqty": "1570.00000", - "goalqty": "938.00000", - "workqty": "842.00000", - "goodqty": "842.00000", - "badqty": "0.00000", + "goalqty": "1108.00000", + "workqty": "996.00000", + "goodqty": "987.00000", + "badqty": "9.00000", "adrate": "", - "efficiency": "89.75850", - "progressrate": "53.63057", + "efficiency": "89.05896", + "progressrate": "62.86624", "sttm": "0757", "totm": "", "goaltime": "1439", @@ -510,7 +510,7 @@ "cycletime": "58.00", "cavity": "2", "planqty": "1489.00000", - "goalqty": "97.00000", + "goalqty": "968.00000", "workqty": "0.00000", "goodqty": "0.00000", "badqty": "0.00000", @@ -545,13 +545,13 @@ "cycletime": "58.00", "cavity": "2", "planqty": "1489.00000", - "goalqty": "889.00000", - "workqty": "834.00000", - "goodqty": "834.00000", + "goalqty": "1050.00000", + "workqty": "984.00000", + "goodqty": "984.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "93.77690", - "progressrate": "56.01075", + "efficiency": "93.64970", + "progressrate": "66.08462", "sttm": "0757", "totm": "", "goaltime": "1439", @@ -580,7 +580,7 @@ "cycletime": "55.00", "cavity": "2", "planqty": "1570.00000", - "goalqty": "102.00000", + "goalqty": "1020.00000", "workqty": "0.00000", "goodqty": "0.00000", "badqty": "0.00000", @@ -615,13 +615,13 @@ "cycletime": "59.00", "cavity": "1", "planqty": "732.00000", - "goalqty": "437.00000", - "workqty": "425.00000", - "goodqty": "425.00000", + "goalqty": "516.00000", + "workqty": "502.00000", + "goodqty": "502.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "97.25023", - "progressrate": "58.06011", + "efficiency": "97.22295", + "progressrate": "68.57923", "sttm": "0757", "totm": "", "goaltime": "719", @@ -650,13 +650,13 @@ "cycletime": "55.00", "cavity": "1", "planqty": "785.00000", - "goalqty": "468.00000", - "workqty": "489.00000", - "goodqty": "489.00000", + "goalqty": "552.00000", + "workqty": "576.00000", + "goodqty": "576.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "104.32506", - "progressrate": "62.29299", + "efficiency": "104.21053", + "progressrate": "73.37580", "sttm": "0757", "totm": "", "goaltime": "719", @@ -685,13 +685,13 @@ "cycletime": "70.00", "cavity": "4", "planqty": "2468.00000", - "goalqty": "1472.00000", - "workqty": "1528.00000", - "goodqty": "1525.00000", + "goalqty": "1740.00000", + "workqty": "1804.00000", + "goodqty": "1801.00000", "badqty": "3.00000", "adrate": "", - "efficiency": "103.53624", - "progressrate": "61.79092", + "efficiency": "103.48536", + "progressrate": "72.97407", "sttm": "0757", "totm": "", "goaltime": "2879", @@ -720,12 +720,12 @@ "cycletime": "40.00", "cavity": "2", "planqty": "2160.00000", - "goalqty": "26.00000", + "goalqty": "701.00000", "workqty": "0.00000", "goodqty": "-20.00000", "badqty": "20.00000", "adrate": "", - "efficiency": "-74.21150", + "efficiency": "-2.84921", "progressrate": "-0.92593", "sttm": "1151", "totm": "", @@ -755,13 +755,13 @@ "cycletime": "40.00", "cavity": "8", "planqty": "8640.00000", - "goalqty": "5154.00000", - "workqty": "4008.00000", - "goodqty": "4008.00000", + "goalqty": "6090.00000", + "workqty": "4960.00000", + "goodqty": "4960.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "77.76484", - "progressrate": "46.38889", + "efficiency": "81.44499", + "progressrate": "57.40741", "sttm": "0757", "totm": "", "goaltime": "5759", @@ -770,6 +770,41 @@ }, "isCheck": false }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160032", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W10", + "workcd": "IJ23", + "worknm": "Injector No.23", + "workseq": "1", + "status": "1", + "statusnm": "가동중", + "itemcd": "24257696", + "itemdesc": "SUPPORT-CONT SOL VLV", + "pjtcd": "GF6", + "matcd": "", + "cycletime": "30.00", + "cavity": "4", + "planqty": "5760.00000", + "goalqty": "4059.00000", + "workqty": "724.00000", + "goodqty": "724.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "17.83486", + "progressrate": "12.56944", + "sttm": "0757", + "totm": "", + "goaltime": "2880", + "ptotm": "2025-04-18 07:57:37", + "psttm": "2025-04-16 07:57:37" + }, + "isCheck": false + }, { "completeInfo": { "datagbn": "D", @@ -781,8 +816,8 @@ "workcd": "IJ24", "worknm": "Injector No.24", "workseq": "1", - "status": "2", - "statusnm": "비가동", + "status": "1", + "statusnm": "가동중", "itemcd": "24297124-1", "itemdesc": "CAP TRANS FLUID FILL BODY", "pjtcd": "GF6", @@ -790,13 +825,13 @@ "cycletime": "39.00", "cavity": "4", "planqty": "4430.00000", - "goalqty": "2636.00000", - "workqty": "2776.00000", - "goodqty": "2776.00000", + "goalqty": "3122.00000", + "workqty": "3260.00000", + "goodqty": "3260.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "105.30288", - "progressrate": "62.66366", + "efficiency": "104.40824", + "progressrate": "73.58916", "sttm": "0757", "totm": "", "goaltime": "2879", @@ -825,13 +860,13 @@ "cycletime": "47.00", "cavity": "2", "planqty": "1838.00000", - "goalqty": "1096.00000", - "workqty": "1098.00000", - "goodqty": "1098.00000", + "goalqty": "1295.00000", + "workqty": "1296.00000", + "goodqty": "1296.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "100.16693", - "progressrate": "59.73885", + "efficiency": "100.05256", + "progressrate": "70.51143", "sttm": "0757", "totm": "", "goaltime": "1439", @@ -840,6 +875,41 @@ }, "isCheck": false }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160009", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W20", + "workcd": "GC", + "worknm": "X76 GORE CAP", + "workseq": "1", + "status": "2", + "statusnm": "비가동", + "itemcd": "00000000", + "itemdesc": "None", + "pjtcd": "None", + "matcd": "", + "cycletime": "0.00", + "cavity": "1", + "planqty": "0.00000", + "goalqty": "0.00000", + "workqty": "0.00000", + "goodqty": "0.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "0.00000", + "progressrate": "0.00000", + "sttm": "0745", + "totm": "", + "goaltime": "0", + "ptotm": "2025-04-16 07:45:49", + "psttm": "2025-04-16 07:45:49" + }, + "isCheck": false + }, { "completeInfo": { "datagbn": "D", @@ -851,8 +921,8 @@ "workcd": "CO-1", "worknm": "GF6 C/VB", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "24295087", "itemdesc": "COVER ASM-C/VLV BODY", "pjtcd": "GF6", @@ -860,13 +930,13 @@ "cycletime": "18.00", "cavity": "1", "planqty": "2304.00000", - "goalqty": "1386.00000", - "workqty": "1278.00000", - "goodqty": "1278.00000", + "goalqty": "1639.00000", + "workqty": "1540.00000", + "goodqty": "1540.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "92.18193", - "progressrate": "55.46875", + "efficiency": "93.92153", + "progressrate": "66.84028", "sttm": "0811", "totm": "", "goaltime": "691", @@ -886,8 +956,8 @@ "workcd": "CO-3", "worknm": "GF9 C/VB", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "24049859-GMA", "itemdesc": "COVER ASM-C/VLV BODY", "pjtcd": "GF9", @@ -895,13 +965,13 @@ "cycletime": "20.00", "cavity": "1", "planqty": "1596.00000", - "goalqty": "1282.00000", - "workqty": "1093.00000", - "goodqty": "1093.00000", + "goalqty": "1510.00000", + "workqty": "1318.00000", + "goodqty": "1318.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "85.22085", - "progressrate": "68.48371", + "efficiency": "87.25588", + "progressrate": "82.58145", "sttm": "0759", "totm": "", "goaltime": "531", @@ -921,8 +991,8 @@ "workcd": "CO-4", "worknm": "CVT C/VB", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "24052991", "itemdesc": "COVER ASM-C/VLV BODY", "pjtcd": "CVT", @@ -930,13 +1000,13 @@ "cycletime": "20.00", "cavity": "1", "planqty": "990.00000", - "goalqty": "1282.00000", - "workqty": "697.00000", - "goodqty": "697.00000", + "goalqty": "1510.00000", + "workqty": "834.00000", + "goodqty": "834.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "54.34486", - "progressrate": "70.40404", + "efficiency": "55.21351", + "progressrate": "84.24242", "sttm": "0759", "totm": "", "goaltime": "329", @@ -945,6 +1015,41 @@ }, "isCheck": false }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160001", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W20", + "workcd": "OD", + "worknm": "OIL DEFLECTOR", + "workseq": "1", + "status": "2", + "statusnm": "비가동", + "itemcd": "12691052-GMA", + "itemdesc": "DEFLECTOR ASM-CR/SHF OIL", + "pjtcd": "SGE", + "matcd": "", + "cycletime": "9.50", + "cavity": "1", + "planqty": "3180.00000", + "goalqty": "3179.00000", + "workqty": "2809.00000", + "goodqty": "2809.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "88.34796", + "progressrate": "88.33333", + "sttm": "0759", + "totm": "", + "goaltime": "503", + "ptotm": "2025-04-16 16:22:38", + "psttm": "2025-04-16 07:59:38" + }, + "isCheck": false + }, { "completeInfo": { "datagbn": "D", @@ -956,8 +1061,8 @@ "workcd": "WA-1", "worknm": "SGE W/O", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "12707589-GMA", "itemdesc": "OUTLET ASM – WATER", "pjtcd": "SGE", @@ -965,13 +1070,13 @@ "cycletime": "15.00", "cavity": "1", "planqty": "1449.00000", - "goalqty": "1716.00000", - "workqty": "994.00000", - "goodqty": "994.00000", + "goalqty": "2020.00000", + "workqty": "1186.00000", + "goodqty": "1186.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "57.92316", - "progressrate": "68.59903", + "efficiency": "58.71287", + "progressrate": "81.84955", "sttm": "0758", "totm": "", "goaltime": "362", @@ -991,8 +1096,8 @@ "workcd": "WA-2", "worknm": "CSS W/O", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "55513502", "itemdesc": "OUTLET ASM-WAT", "pjtcd": "CSS PRIME", @@ -1000,13 +1105,13 @@ "cycletime": "16.00", "cavity": "1", "planqty": "1428.00000", - "goalqty": "1603.00000", - "workqty": "947.00000", - "goodqty": "945.00000", + "goalqty": "1892.00000", + "workqty": "1132.00000", + "goodqty": "1130.00000", "badqty": "2.00000", "adrate": "", - "efficiency": "58.92899", - "progressrate": "66.17647", + "efficiency": "59.71530", + "progressrate": "79.13165", "sttm": "0759", "totm": "", "goaltime": "380", @@ -1026,8 +1131,8 @@ "workcd": "US-1", "worknm": "GF6 SCOOP", "workseq": "1", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "24051088-KOR", "itemdesc": "SCOOP ASM-DRV LINK LUB", "pjtcd": "GF6", @@ -1035,13 +1140,13 @@ "cycletime": "11.00", "cavity": "1", "planqty": "2914.00000", - "goalqty": "2336.00000", - "workqty": "1843.00000", - "goodqty": "1843.00000", + "goalqty": "2751.00000", + "workqty": "2210.00000", + "goodqty": "2210.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "78.87406", - "progressrate": "63.24640", + "efficiency": "80.33177", + "progressrate": "75.84077", "sttm": "0758", "totm": "", "goaltime": "534", @@ -1061,8 +1166,8 @@ "workcd": "US-2", "worknm": "GF9 SCOOP", "workseq": "2", - "status": "1", - "statusnm": "가동중", + "status": "2", + "statusnm": "비가동", "itemcd": "24298736", "itemdesc": "SCOOP ASM-DRV LINK LUB", "pjtcd": "GF9", @@ -1070,13 +1175,13 @@ "cycletime": "13.00", "cavity": "1", "planqty": "2880.00000", - "goalqty": "921.00000", - "workqty": "523.00000", - "goodqty": "523.00000", + "goalqty": "1272.00000", + "workqty": "801.00000", + "goodqty": "801.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "56.73398", - "progressrate": "18.15972", + "efficiency": "62.94505", + "progressrate": "27.81250", "sttm": "1147", "totm": "", "goaltime": "623", @@ -1085,41 +1190,6 @@ }, "isCheck": false }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160039", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W20", - "workcd": "OS", - "worknm": "SUCTION PIPE", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "55511445", - "itemdesc": "PIPE ASM-O/PMP SUC", - "pjtcd": "CSS 50V LM2", - "matcd": "", - "cycletime": "28.00", - "cavity": "1", - "planqty": "680.00000", - "goalqty": "812.00000", - "workqty": "397.00000", - "goodqty": "397.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "48.83792", - "progressrate": "58.38235", - "sttm": "0746", - "totm": "", - "goaltime": "317", - "ptotm": "2025-04-16 13:03:42", - "psttm": "2025-04-16 07:46:42" - }, - "isCheck": false - }, { "completeInfo": { "datagbn": "D", @@ -1193,13 +1263,13 @@ { "completeInfo": { "datagbn": "D", - "wordno": "WO202504150038", - "workdt": "20250415", + "wordno": "WO202504160041", + "workdt": "20250416", "daynight": "1", "sitecd": "1", "wccd": "W20", "workcd": "CAP-P", - "worknm": "CAP FILL O-Ring & Printing", + "worknm": "CAP O-RING PRINTING", "workseq": "1", "status": "4", "statusnm": "계획정지", @@ -1217,11 +1287,11 @@ "adrate": "", "efficiency": "0.00000", "progressrate": "0.00000", - "sttm": "0753", + "sttm": "0737", "totm": "", "goaltime": "0", - "ptotm": "2025-04-15 07:53:47", - "psttm": "2025-04-15 07:53:47" + "ptotm": "2025-04-16 07:37:20", + "psttm": "2025-04-16 07:37:20" }, "isCheck": false }, @@ -1245,13 +1315,13 @@ "cycletime": "13.00", "cavity": "1", "planqty": "2800.00000", - "goalqty": "2036.00000", - "workqty": "2085.00000", - "goodqty": "2085.00000", + "goalqty": "2396.00000", + "workqty": "2433.00000", + "goodqty": "2433.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "102.38347", - "progressrate": "74.46429", + "efficiency": "101.52794", + "progressrate": "86.89286", "sttm": "0745", "totm": "", "goaltime": "606", @@ -1280,7 +1350,7 @@ "cycletime": "6.00", "cavity": "1", "planqty": "4000.00000", - "goalqty": "30.00000", + "goalqty": "2440.00000", "workqty": "0.00000", "goodqty": "0.00000", "badqty": "0.00000", @@ -1298,105 +1368,175 @@ { "completeInfo": { "datagbn": "D", - "wordno": "WO202504160085", + "wordno": "WO202504160093", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W30", + "workcd": "GP-2", + "worknm": "최종검사-02", + "workseq": "3", + "status": "4", + "statusnm": "휴식시간", + "itemcd": "24299053-KOR", + "itemdesc": "BAFFLE-FRT DIFF CARR", + "pjtcd": "GF6 GEN3", + "matcd": "", + "cycletime": "10.00", + "cavity": "1", + "planqty": "640.00000", + "goalqty": "46.00000", + "workqty": "0.00000", + "goodqty": "0.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "0.00000", + "progressrate": "0.00000", + "sttm": "1615", + "totm": "", + "goaltime": "106", + "ptotm": "2025-04-16 18:01:17", + "psttm": "2025-04-16 16:15:17" + }, + "isCheck": false + }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160088", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W30", + "workcd": "GP-4", + "worknm": "최종검사-04", + "workseq": "4", + "status": "4", + "statusnm": "휴식시간", + "itemcd": "42817941-KOR", + "itemdesc": "MOLDING ASM-RR S/D WDO GARN RH", + "pjtcd": "", + "matcd": "", + "cycletime": "10.00", + "cavity": "1", + "planqty": "800.00000", + "goalqty": "458.00000", + "workqty": "0.00000", + "goodqty": "0.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "0.00000", + "progressrate": "0.00000", + "sttm": "1506", + "totm": "", + "goaltime": "133", + "ptotm": "2025-04-16 17:19:42", + "psttm": "2025-04-16 15:06:42" + }, + "isCheck": false + }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160092", "workdt": "20250416", "daynight": "1", "sitecd": "1", "wccd": "W30", "workcd": "GP-5", "worknm": "최종검사-05", - "workseq": "2", - "status": "1", - "statusnm": "가동중", - "itemcd": "96943591-GMA", - "itemdesc": "BRACKET-BCM", - "pjtcd": "T300", - "matcd": "", - "cycletime": "10.00", - "cavity": "1", - "planqty": "576.00000", - "goalqty": "186.00000", - "workqty": "576.00000", - "goodqty": "576.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "309.51102", - "progressrate": "100.00000", - "sttm": "1312", - "totm": "", - "goaltime": "95", - "ptotm": "2025-04-16 14:47:02", - "psttm": "2025-04-16 13:12:02" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504150058", - "workdt": "20250415", - "daynight": "1", - "sitecd": "1", - "wccd": "W30", - "workcd": "GP-6", - "worknm": "최종검사-06", - "workseq": "2", - "status": "1", - "statusnm": "가동중", - "itemcd": "24299056-SGM", + "workseq": "5", + "status": "4", + "statusnm": "휴식시간", + "itemcd": "24299052-GMA", "itemdesc": "BAFFLE-FRT DIFF CARR", "pjtcd": "GF6 GEN3", "matcd": "", "cycletime": "10.00", "cavity": "1", - "planqty": "960.00000", - "goalqty": "845.00000", - "workqty": "960.00000", - "goodqty": "960.00000", + "planqty": "42.00000", + "goalqty": "302.00000", + "workqty": "42.00000", + "goodqty": "42.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "113.55571", + "efficiency": "13.89808", "progressrate": "100.00000", - "sttm": "1301", + "sttm": "1532", "totm": "", - "goaltime": "159", - "ptotm": "2025-04-15 15:40:09", - "psttm": "2025-04-15 13:01:09" + "goaltime": "6", + "ptotm": "2025-04-16 15:38:41", + "psttm": "2025-04-16 15:32:41" }, "isCheck": false }, { "completeInfo": { "datagbn": "D", - "wordno": "WO202504160045", + "wordno": "WO202504160089", "workdt": "20250416", "daynight": "1", "sitecd": "1", "wccd": "W30", "workcd": "GP-7", "worknm": "최종검사-07", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "24299056-KOR", + "workseq": "2", + "status": "4", + "statusnm": "휴식시간", + "itemcd": "24299051-KOR", "itemdesc": "BAFFLE-FRT DIFF CARR", "pjtcd": "GF6 GEN3", "matcd": "", "cycletime": "10.00", "cavity": "1", - "planqty": "2112.00000", - "goalqty": "2553.00000", - "workqty": "2112.00000", - "goodqty": "2112.00000", + "planqty": "512.00000", + "goalqty": "419.00000", + "workqty": "320.00000", + "goodqty": "320.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "82.70029", - "progressrate": "100.00000", - "sttm": "0800", + "efficiency": "76.26311", + "progressrate": "62.50000", + "sttm": "1513", "totm": "", - "goaltime": "351", - "ptotm": "2025-04-16 13:51:25", - "psttm": "2025-04-16 08:00:25" + "goaltime": "85", + "ptotm": "2025-04-16 16:38:07", + "psttm": "2025-04-16 15:13:07" + }, + "isCheck": false + }, + { + "completeInfo": { + "datagbn": "D", + "wordno": "WO202504160086", + "workdt": "20250416", + "daynight": "1", + "sitecd": "1", + "wccd": "W30", + "workcd": "GP-8", + "worknm": "최종검사-08", + "workseq": "2", + "status": "4", + "statusnm": "휴식시간", + "itemcd": "24298739-GMA", + "itemdesc": "BAFFLE ASM-FRT DIFF CARR", + "pjtcd": "GF9", + "matcd": "", + "cycletime": "10.00", + "cavity": "1", + "planqty": "1320.00000", + "goalqty": "1158.00000", + "workqty": "660.00000", + "goodqty": "660.00000", + "badqty": "0.00000", + "adrate": "", + "efficiency": "56.98006", + "progressrate": "50.00000", + "sttm": "1310", + "totm": "", + "goaltime": "219", + "ptotm": "2025-04-16 16:49:00", + "psttm": "2025-04-16 13:10:00" }, "isCheck": false }, @@ -1420,13 +1560,13 @@ "cycletime": "10.00", "cavity": "1", "planqty": "2624.00000", - "goalqty": "2412.00000", - "workqty": "1476.00000", - "goodqty": "1476.00000", + "goalqty": "2802.00000", + "workqty": "1968.00000", + "goodqty": "1968.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "61.18135", - "progressrate": "56.25000", + "efficiency": "70.22552", + "progressrate": "75.00000", "sttm": "0757", "totm": "", "goaltime": "437", @@ -1455,13 +1595,13 @@ "cycletime": "10.00", "cavity": "1", "planqty": "2622.00000", - "goalqty": "2401.00000", - "workqty": "1564.00000", - "goodqty": "1564.00000", + "goalqty": "2797.00000", + "workqty": "2116.00000", + "goodqty": "2116.00000", "badqty": "0.00000", "adrate": "", - "efficiency": "65.12867", - "progressrate": "59.64912", + "efficiency": "75.64167", + "progressrate": "80.70175", "sttm": "0758", "totm": "", "goaltime": "436", @@ -1470,41 +1610,6 @@ }, "isCheck": false }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160049", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W30", - "workcd": "GP-11", - "worknm": "최종검사-11", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "24298737-GMA", - "itemdesc": "BAFFLE ASM-FRT DIFF CARR", - "pjtcd": "GF9", - "matcd": "", - "cycletime": "10.00", - "cavity": "1", - "planqty": "2684.00000", - "goalqty": "2409.00000", - "workqty": "2333.00000", - "goodqty": "2332.00000", - "badqty": "1.00000", - "adrate": "", - "efficiency": "96.77152", - "progressrate": "86.88525", - "sttm": "0757", - "totm": "", - "goaltime": "447", - "ptotm": "2025-04-16 15:24:25", - "psttm": "2025-04-16 07:57:25" - }, - "isCheck": false - }, { "completeInfo": { "datagbn": "D", @@ -1539,286 +1644,6 @@ "psttm": "2025-04-16 07:49:19" }, "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160032", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W10", - "workcd": "IJ23", - "worknm": "Injector No.23", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "24257696", - "itemdesc": "SUPPORT-CONT SOL VLV", - "pjtcd": "GF6", - "matcd": "", - "cycletime": "30.00", - "cavity": "4", - "planqty": "5760.00000", - "goalqty": "3435.00000", - "workqty": "116.00000", - "goodqty": "116.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "3.37654", - "progressrate": "2.01389", - "sttm": "0757", - "totm": "", - "goaltime": "2880", - "ptotm": "2025-04-18 07:57:37", - "psttm": "2025-04-16 07:57:37" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160009", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W20", - "workcd": "GC", - "worknm": "X76 GORE CAP", - "workseq": "1", - "status": "2", - "statusnm": "비가동", - "itemcd": "00000000", - "itemdesc": "None", - "pjtcd": "None", - "matcd": "", - "cycletime": "0.00", - "cavity": "1", - "planqty": "0.00000", - "goalqty": "0.00000", - "workqty": "0.00000", - "goodqty": "0.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "0.00000", - "progressrate": "0.00000", - "sttm": "0745", - "totm": "", - "goaltime": "0", - "ptotm": "2025-04-16 07:45:49", - "psttm": "2025-04-16 07:45:49" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160001", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W20", - "workcd": "OD", - "worknm": "OIL DEFLECTOR", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "12691052-GMA", - "itemdesc": "DEFLECTOR ASM-CR/SHF OIL", - "pjtcd": "SGE", - "matcd": "", - "cycletime": "9.50", - "cavity": "1", - "planqty": "3180.00000", - "goalqty": "2699.00000", - "workqty": "2354.00000", - "goodqty": "2354.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "87.19878", - "progressrate": "74.02516", - "sttm": "0759", - "totm": "", - "goaltime": "503", - "ptotm": "2025-04-16 16:22:38", - "psttm": "2025-04-16 07:59:38" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160046", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W30", - "workcd": "GP-2", - "worknm": "최종검사-02", - "workseq": "1", - "status": "1", - "statusnm": "가동중", - "itemcd": "24299058-KOR", - "itemdesc": "BAFFLE-FRT DIFF CARR", - "pjtcd": "GF6 GEN3", - "matcd": "", - "cycletime": "10.00", - "cavity": "1", - "planqty": "2016.00000", - "goalqty": "1190.00000", - "workqty": "0.00000", - "goodqty": "0.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "0.00000", - "progressrate": "0.00000", - "sttm": "1120", - "totm": "", - "goaltime": "335", - "ptotm": "2025-04-16 16:55:43", - "psttm": "2025-04-16 11:20:43" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160086", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W30", - "workcd": "GP-8", - "worknm": "최종검사-08", - "workseq": "2", - "status": "1", - "statusnm": "가동중", - "itemcd": "24298739-GMA", - "itemdesc": "BAFFLE ASM-FRT DIFF CARR", - "pjtcd": "GF9", - "matcd": "", - "cycletime": "10.00", - "cavity": "1", - "planqty": "1320.00000", - "goalqty": "636.00000", - "workqty": "660.00000", - "goodqty": "660.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "103.72466", - "progressrate": "50.00000", - "sttm": "1310", - "totm": "", - "goaltime": "219", - "ptotm": "2025-04-16 16:49:00", - "psttm": "2025-04-16 13:10:00" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504150038", - "workdt": "20250415", - "daynight": "1", - "sitecd": "1", - "wccd": "W20", - "workcd": "CAP-P", - "worknm": "CAP O-Ring Printing", - "workseq": "1", - "status": "4", - "statusnm": "계획정지", - "itemcd": "00000000", - "itemdesc": "None", - "pjtcd": "None", - "matcd": "", - "cycletime": "0.00", - "cavity": "1", - "planqty": "0.00000", - "goalqty": "0.00000", - "workqty": "0.00000", - "goodqty": "0.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "0.00000", - "progressrate": "0.00000", - "sttm": "0753", - "totm": "", - "goaltime": "0", - "ptotm": "2025-04-15 07:53:47", - "psttm": "2025-04-15 07:53:47" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160088", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W30", - "workcd": "GP-4", - "worknm": "최종검사-04", - "workseq": "4", - "status": "1", - "statusnm": "가동중", - "itemcd": "42817941-KOR", - "itemdesc": "MOLDING ASM-RR S/D WDO GARN RH", - "pjtcd": "", - "matcd": "", - "cycletime": "10.00", - "cavity": "1", - "planqty": "800.00000", - "goalqty": "2.00000", - "workqty": "0.00000", - "goodqty": "0.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "0.00000", - "progressrate": "0.00000", - "sttm": "1506", - "totm": "", - "goaltime": "133", - "ptotm": "2025-04-16 17:19:42", - "psttm": "2025-04-16 15:06:42" - }, - "isCheck": false - }, - { - "completeInfo": { - "datagbn": "D", - "wordno": "WO202504160041", - "workdt": "20250416", - "daynight": "1", - "sitecd": "1", - "wccd": "W20", - "workcd": "CAP-P", - "worknm": "CAP O-RING PRINTING", - "workseq": "1", - "status": "4", - "statusnm": "계획정지", - "itemcd": "00000000", - "itemdesc": "None", - "pjtcd": "None", - "matcd": "", - "cycletime": "0.00", - "cavity": "1", - "planqty": "0.00000", - "goalqty": "0.00000", - "workqty": "0.00000", - "goodqty": "0.00000", - "badqty": "0.00000", - "adrate": "", - "efficiency": "0.00000", - "progressrate": "0.00000", - "sttm": "0737", - "totm": "", - "goaltime": "0", - "ptotm": "2025-04-16 07:37:20", - "psttm": "2025-04-16 07:37:20" - }, - "isCheck": false } ] } \ No newline at end of file