|
@@ -1440,7 +1440,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
AppendStep2();
|
|
|
break;
|
|
|
case "InsertCopy":
|
|
|
-
|
|
|
+
|
|
|
InsertCopyStep();
|
|
|
break;
|
|
|
case "OverWrite"://任何步骤的内容都可以覆盖到选定的步骤中
|
|
@@ -2229,7 +2229,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
recipeGasPanelSettingViewModel.SelectedStepName = $"{SelectedRecipeStep.StepNo}:{SelectedRecipeStep.Name}";
|
|
|
recipeGasPanelSettingViewModel.ChangedStepEvent += RecipeGasPanelSettingViewModel_ChangedStepEvent;
|
|
|
recipeGasPanelSettingViewModel.SelectedStep = CurrentRecipe.Steps.Where(x => x.StepNo == SelectedRecipeStep.StepNo).FirstOrDefault();
|
|
|
- bool rtn = (bool)(windowManager as WindowManager)?.ShowDialogWithTitle(recipeGasPanelSettingViewModel, null, "Valve");
|
|
|
+ bool rtn = (bool)(windowManager as WindowManager)?.ShowDialogWithTitle(recipeGasPanelSettingViewModel, null, "Recipe Gas View");
|
|
|
if (rtn)
|
|
|
{
|
|
|
isEditMFC = false;
|
|
@@ -2683,10 +2683,10 @@ namespace FurnaceUI.Views.Recipes
|
|
|
}
|
|
|
if (CurrentRecipe.Steps != null && CurrentRecipe.Steps.Count > 0 && CheckValueChange(data))
|
|
|
{
|
|
|
- // UpdateRecipeGASSetting(data);
|
|
|
+ // UpdateRecipeGASSetting(data);
|
|
|
//SelectStep(CurrentRecipe.Steps[EditRecipeStepNo]);
|
|
|
}
|
|
|
- // UpdateGASSetting();
|
|
|
+ // UpdateGASSetting();
|
|
|
oldresult = data;
|
|
|
SetCmdIsEnabled();
|
|
|
|
|
@@ -2763,7 +2763,7 @@ namespace FurnaceUI.Views.Recipes
|
|
|
|
|
|
if (!string.IsNullOrEmpty(type) && item != null && sender != null)
|
|
|
{
|
|
|
- if (isEditMFC) return;
|
|
|
+ //if (isEditMFC) return;
|
|
|
MFCData mFCData = (MFCData)item;
|
|
|
string value = ((TextBox)sender).Text;
|
|
|
switch (type)
|
|
@@ -2779,6 +2779,10 @@ namespace FurnaceUI.Views.Recipes
|
|
|
SetSetPointValue(mFCData.ControlName, $"0");
|
|
|
return;
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ InvokeClient.Instance.Service.DoOperation($"PM1.{mFCData.ControlName}.SetMfcVirtualValue", $"{value};{mFCData.Rampng.Value};{mFCData.AlarmValue}");
|
|
|
+ }
|
|
|
break;
|
|
|
case "Rampng":
|
|
|
InvokeClient.Instance.Service.DoOperation($"PM1.{mFCData.ControlName}.SetMfcVirtualValue", $"{mFCData.SetValue.Value};{value};{mFCData.AlarmValue}");
|