Pārlūkot izejas kodu

解决一侧job完成后不销的问题

zhouhr 3 nedēļas atpakaļ
vecāks
revīzija
1be6684dfd
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      Mars/EfemDualSchedulerLib/VCEDualAutoTransfer.cs

+ 1 - 0
Mars/EfemDualSchedulerLib/VCEDualAutoTransfer.cs

@@ -3713,6 +3713,7 @@ namespace EfemDualSchedulerLib
                     string strInfo = $"{cj.Module} has finished: \r\n\r\nProcessed wafer number: {cj.LotWafers.FindAll(x => x.IsEmpty == false).Count} \r\nStart time: {cj.BeginTime} \r\nEnd time: {cj.EndTime} \r\nDuration: {(cj.EndTime - cj.BeginTime).TotalSeconds:F0} sec";
                     EV.PostPopDialogMessage(EventLevel.Information, "System Information", strInfo);
                 }
+                _lstControlJobs.RemoveAt(_lstControlJobs.FindIndex(job => job.Module == cj.Module));
             }
         }