|
|
@@ -3191,9 +3191,9 @@ namespace TeamAAS_VP.Core
|
|
|
ERROR_MESSAGE = item.PhotoPassed == "OK" ? "" : $"{item.PhotoName} OOS",
|
|
|
PD_ATTR_01 = ProductMainSN,//
|
|
|
PD_ATTR_02 = item.MidLimit,
|
|
|
- PD_ATTR_03 = CTtime.ToString(),
|
|
|
PD_ATTR_04 = code,
|
|
|
- PD_ATTR_05 = CTtime2.ToString(),
|
|
|
+ PD_ATTR_05 = CTtime.ToString(),
|
|
|
+ PD_ATTR_06 = CTtime2.ToString(),
|
|
|
});
|
|
|
}
|
|
|
if (stationConfig.SaveCsvkeyData)
|
|
|
@@ -3225,9 +3225,10 @@ namespace TeamAAS_VP.Core
|
|
|
ERROR_MESSAGE = ok ? "" : $"{diffvalue}",
|
|
|
PD_ATTR_01 = ProductMainSN,//
|
|
|
PD_ATTR_02 = "",
|
|
|
- PD_ATTR_03 = CTtime.ToString(),
|
|
|
+ PD_ATTR_03 = "",
|
|
|
PD_ATTR_04 = code,
|
|
|
- PD_ATTR_05 = CTtime2.ToString(),
|
|
|
+ PD_ATTR_05 = CTtime.ToString(),
|
|
|
+ PD_ATTR_06 = CTtime2.ToString(),
|
|
|
});
|
|
|
}
|
|
|
foreach (var items in keyData1)
|
|
|
@@ -3256,9 +3257,10 @@ namespace TeamAAS_VP.Core
|
|
|
ERROR_MESSAGE = ok ? "" : $"{diffvalue1}",
|
|
|
PD_ATTR_01 = ProductMainSN,//
|
|
|
PD_ATTR_02 = "0.15",
|
|
|
- PD_ATTR_03 = CTtime.ToString(),
|
|
|
+ PD_ATTR_03 = "",
|
|
|
PD_ATTR_04 = code,
|
|
|
- PD_ATTR_05 = CTtime2.ToString(),
|
|
|
+ PD_ATTR_05 = CTtime.ToString(),
|
|
|
+ PD_ATTR_06 = CTtime2.ToString(),
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
@@ -5490,7 +5492,7 @@ namespace TeamAAS_VP.Core
|
|
|
if (!File.Exists(fullPath))
|
|
|
{
|
|
|
sb.Append("PPID,PROCESS_NAME,PROCESS_START_TIME,CTQ_NAME,CTQ_VALUE,CTQ_LSL,CTQ_USL,PROCESS_END_TIME,SUPPLIER_NAME,COMMODITY_TYPE,REVISION,WO#,MFG_LOT#," +
|
|
|
- "MFG_ASSY_LINE,PROCESS_OUTCOME,PROCESS_MACHINE_ID,CTQ_UNIT_OF_MEASURE,ERROR_MESSAGE,PD_ATTR_01,PD_ATTR_02,PD_ATTR_03,PD_ATTR_04,PD_ATTR_05");
|
|
|
+ "MFG_ASSY_LINE,PROCESS_OUTCOME,PROCESS_MACHINE_ID,CTQ_UNIT_OF_MEASURE,ERROR_MESSAGE,PD_ATTR_01,PD_ATTR_02,PD_ATTR_03,PD_ATTR_04,PD_ATTR_05,PD_ATTR_06");
|
|
|
sb.AppendLine();
|
|
|
}
|
|
|
if (dfcs == null || dfcs.Count() == 0)
|
|
|
@@ -5499,7 +5501,7 @@ namespace TeamAAS_VP.Core
|
|
|
}
|
|
|
foreach (var dfc in dfcs)
|
|
|
{
|
|
|
- sb.Append($"{dfc.PPID},{dfc.PROCESS_NAME},{dfc.PROCESS_START_TIME},{dfc.CTQ_NAME},{dfc.CTQ_VALUE},{dfc.CTQ_LSL},{dfc.CTQ_USL},{dfc.PROCESS_END_TIME},{dfc.SUPPLIER_NAME},{dfc.COMMODITY_TYPE},{dfc.REVISION},{dfc.WO},{dfc.MFG_LOT},{dfc.MFG_ASSY_LINE},{dfc.PROCESS_OUTCOME},{dfc.PROCESS_MACHINE_ID},{dfc.CTQ_UNIT_OF_MEASURE},{dfc.ERROR_MESSAGE},{dfc.PD_ATTR_01},{dfc.PD_ATTR_02},{dfc.PD_ATTR_03},{dfc.PD_ATTR_04},{dfc.PD_ATTR_05}");
|
|
|
+ sb.Append($"{dfc.PPID},{dfc.PROCESS_NAME},{dfc.PROCESS_START_TIME},{dfc.CTQ_NAME},{dfc.CTQ_VALUE},{dfc.CTQ_LSL},{dfc.CTQ_USL},{dfc.PROCESS_END_TIME},{dfc.SUPPLIER_NAME},{dfc.COMMODITY_TYPE},{dfc.REVISION},{dfc.WO},{dfc.MFG_LOT},{dfc.MFG_ASSY_LINE},{dfc.PROCESS_OUTCOME},{dfc.PROCESS_MACHINE_ID},{dfc.CTQ_UNIT_OF_MEASURE},{dfc.ERROR_MESSAGE},{dfc.PD_ATTR_01},{dfc.PD_ATTR_02},{dfc.PD_ATTR_03},{dfc.PD_ATTR_04},{dfc.PD_ATTR_05},{dfc.PD_ATTR_06}");
|
|
|
sb.AppendLine();
|
|
|
}
|
|
|
// 使用 StreamWriter 以追加模式打开文件
|