Browse Source

FIX minor bug for log.

sangwq 1 year ago
parent
commit
6ac9eafd1d
1 changed files with 6 additions and 3 deletions
  1. 6 3
      Venus/Venus_RT/Modules/AutoCycle.cs

+ 6 - 3
Venus/Venus_RT/Modules/AutoCycle.cs

@@ -574,17 +574,20 @@ namespace Venus_RT.Modules
 
             if (!_vacSchedulers.Keys.Contains(SourceModule) && !_atmSchedulers.Keys.Contains(SourceModule))
             {
-                LOG.Write(eEvent.WARN_ROUTER, $"Invalid source module {SourceModule}");
+                LOG.Write(eEvent.WARN_ROUTER, ModuleName.System, $"Invalid source module {SourceModule} for manual return wafer");
                 return false;
             }
 
             if(WaferManager.Instance.CheckNoWafer(SourceModule, SourceSlot))
             {
+                LOG.Write(eEvent.WARN_ROUTER, ModuleName.System, $"Can not return wafer as {SourceModule} {SourceSlot} has no wafer");
                 return false;
             }
 
-            var _wafer_id = WaferManager.Instance.GetWafer(SourceModule, SourceSlot).InnerId;
-            _lstReturnWafers.Add(_wafer_id);
+            var wafer = WaferManager.Instance.GetWafer(SourceModule, SourceSlot);
+            LOG.Write(eEvent.EV_ROUTER, ModuleName.System, $"Manual return  wafer: {wafer.WaferOrigin} at {SourceModule} {SourceSlot} while system is auto running");
+            
+            _lstReturnWafers.Add(wafer.InnerId);
             return true;
         }