|
@@ -42,10 +42,7 @@ namespace FurnaceUI.Views.Editors
|
|
|
EditModel = CloneUtil.CloneObject(dataItem) as ScheduleMaintenanceDataItem;
|
|
|
|
|
|
|
|
|
- EnumLoop<MaintenanceProcessingCommandEnum>.ForEach((item) =>
|
|
|
- {
|
|
|
- MaintenanceProcessingList.Add(item.ToString());
|
|
|
- });
|
|
|
+
|
|
|
}
|
|
|
private bool _jobAutoStartCommandVisibility = false;
|
|
|
|
|
@@ -223,11 +220,19 @@ namespace FurnaceUI.Views.Editors
|
|
|
protected override void OnViewLoaded(object view)
|
|
|
{
|
|
|
base.OnViewLoaded(view);
|
|
|
- var isReator = EditModel.DataItemType == DataItemEnum.Reactor;
|
|
|
- if (isReator && (EditModel.ReactorsType == ReactorsEnum.StepRunTime || EditModel.ReactorsType == ReactorsEnum.StepRunFreq) && !string.IsNullOrEmpty(EditModel.AdditionInformationDisplay))
|
|
|
+ EnumLoop<MaintenanceProcessingCommandEnum>.ForEach((item) =>
|
|
|
{
|
|
|
- SelectStepIdName = $":{(string)QueryDataClient.Instance.Service.GetConfig($"PM1.RecipeEditParameter.StepName.{EditModel.AdditionInformationDisplay}")}";
|
|
|
+ MaintenanceProcessingList.Add(item.ToString());
|
|
|
+ });
|
|
|
|
|
|
+ var isReator = EditModel.DataItemType == DataItemEnum.Reactor;
|
|
|
+ if (isReator && (EditModel.ReactorsType == ReactorsEnum.StepRunTime || EditModel.ReactorsType == ReactorsEnum.StepRunFreq))
|
|
|
+ {
|
|
|
+ if (!string.IsNullOrEmpty(EditModel.AdditionInformationDisplay))
|
|
|
+ {
|
|
|
+ SelectStepIdName = $":{(string)QueryDataClient.Instance.Service.GetConfig($"PM1.RecipeEditParameter.StepName.{EditModel.AdditionInformationDisplay}")}";
|
|
|
+ }
|
|
|
+ MaintenanceProcessingList.Remove(MaintenanceProcessingCommandEnum.JobAutoStart.ToString());
|
|
|
}
|
|
|
if (isReator && EditModel.ReactorsType == ReactorsEnum.StepThickness)
|
|
|
{
|