금형 코드, 금형 차수 데이터 추가 및 오류 수정

This commit is contained in:
정영민
2025-05-21 18:06:54 +09:00
parent 510d701f50
commit dcd1bddc21
16 changed files with 1222 additions and 1031 deletions

View File

@@ -45,11 +45,17 @@ namespace CHN
kpiDataTable.Add(GapRemove(machine.code), new());
}
var fileds = typeof(UsageMQTTData).GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
//simpleField= JsonConvert.DeserializeObject<List<SimpleField>>(simplePath);
var typeFields = typeof(UsageKPIData).GetFields(BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.Instance);
for (int i = 0; i < 4; i++)
{
samples.Add(fileds[i].Name);
}
for(int i = 0; i < 3; i++)
{
samples.Add(typeFields[i].Name);
}
}
public void SetKPIData(MachineKPIData machineKPIData)
@@ -122,12 +128,14 @@ namespace CHN
if (includeFields.ContainsKey(machineName))
{
includeFields[machineName].machineInfo = mqttDataTable[machineName];
includeFields[machineName].kpiDataInfo = kpiDataTable[machineName];
}
else
{
var simpleTest = new SimpleField();
simpleTest.machineName = machineName;
simpleTest.machineInfo = mqttDataTable[machineName];
simpleTest.kpiDataInfo = kpiDataTable[machineName];
simpleTest.simpleField = samples;
includeFields.Add(machineName, simpleTest);
}
@@ -198,6 +206,8 @@ namespace CHN
usageMQTTData.progressrate = completeInfos.progressrate;
usageMQTTData.sttm = completeInfos.sttm;
usageMQTTData.totm = completeInfos.totm;
usageMQTTData.moldcd = completeInfos.moldcd;
usageMQTTData.moldseq = completeInfos.moldseq;
return usageMQTTData;
}
@@ -245,7 +255,7 @@ namespace CHN
public string progressrate;
public string sttm;
public string totm;
public string MOLDSEQ;
public string MOLDCD;
public string moldcd;
public string moldseq;
}
}