|
@@ -122,7 +122,10 @@ namespace FurnaceUI.Views.Operations
|
|
{
|
|
{
|
|
get
|
|
get
|
|
{
|
|
{
|
|
- return (PM1Status == "Init" || PM1Status == "Idle" || PM1Status == "Error" || (IsProcessCanModifyFoupInfo && PM1Status == "Process")) && (RtStatus == "Init" || RtStatus == "Idle" || RtStatus == "AutoIdle" || RtStatus == "Error");
|
|
|
|
|
|
+
|
|
|
|
+ var pmStatus = PM1Status == "Init" || PM1Status == "Idle" || PM1Status == "Error" || (IsProcessCanModifyFoupInfo && PM1Status == "Process");
|
|
|
|
+ var rtstatus = (RtStatus == "Init" || RtStatus == "Idle" || RtStatus == "Error") || (IsProcessCanModifyFoupInfo && RtStatus == "AutoRunning");
|
|
|
|
+ return pmStatus && rtstatus;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -460,7 +463,7 @@ namespace FurnaceUI.Views.Operations
|
|
{
|
|
{
|
|
if (!DialogBox.Confirm("Are you sure want to CreateCarrier?"))
|
|
if (!DialogBox.Confirm("Are you sure want to CreateCarrier?"))
|
|
return;
|
|
return;
|
|
-
|
|
|
|
|
|
+
|
|
WaferType waferType = WaferType.None;
|
|
WaferType waferType = WaferType.None;
|
|
if (SDIsChecked)
|
|
if (SDIsChecked)
|
|
waferType = WaferType.SD;
|
|
waferType = WaferType.SD;
|
|
@@ -510,7 +513,7 @@ namespace FurnaceUI.Views.Operations
|
|
var windowManager = IoC.Get<IWindowManager>();
|
|
var windowManager = IoC.Get<IWindowManager>();
|
|
DummyWaferUseParameterEditViewModel waferEditView = new DummyWaferUseParameterEditViewModel(StockerWaferInfoItems, ModuleName);
|
|
DummyWaferUseParameterEditViewModel waferEditView = new DummyWaferUseParameterEditViewModel(StockerWaferInfoItems, ModuleName);
|
|
(windowManager as WindowManager)?.ShowDialogWithTitle(waferEditView, null, "Dummywafer Edit");
|
|
(windowManager as WindowManager)?.ShowDialogWithTitle(waferEditView, null, "Dummywafer Edit");
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|