|
@@ -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;
|
|
|
}
|
|
|
|