Răsfoiți Sursa

增加ct时间保存csv

KWD 2 luni în urmă
părinte
comite
40bac79bb3
2 a modificat fișierele cu 15 adăugiri și 8 ștergeri
  1. 10 8
      TeamAAS-VM/Core/Management.cs
  2. 5 0
      TeamAAS-VM/Models/DataFormCtq.cs

+ 10 - 8
TeamAAS-VM/Core/Management.cs

@@ -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 以追加模式打开文件

+ 5 - 0
TeamAAS-VM/Models/DataFormCtq.cs

@@ -135,5 +135,10 @@ namespace TeamAAS_VP.Models
         /// </summary>
         public string PD_ATTR_05 { get => _PD_ATTR_05; set => SetProperty(ref _PD_ATTR_05, value); }
 
+        private string _PD_ATTR_06;
+        /// <summary>
+        /// PD_ATTR_05
+        /// </summary>
+        public string PD_ATTR_06 { get => _PD_ATTR_06; set => SetProperty(ref _PD_ATTR_06, value); }
     }
 }