jiangjy 1 week ago
parent
commit
332773dc8c

+ 5 - 0
Furnace/FurnaceUI/Views/Operations/StatusViewModel.cs

@@ -970,6 +970,11 @@ namespace FurnaceUI.Views.Operations
         {
             get { return (CycleSetPoint > 0 && (CycledCount > CycleSetPoint)) ? $"{CycledCount + 1}/{CycleSetPoint}" : $"{CycledCount}/{CycleSetPoint}"; }
         }
+        [Subscription("SubRecipeStepName")]        public string SubRecipeStepName { get; set; }
+        [Subscription("SubRecipeStepNumber")]        public string SubRecipeStepNumber { get; set; }
+        [Subscription("ProcessRecipeStepName")]        public string ProcessRecipeStepName { get; set; }
+        [Subscription("PM1.RecipeStepNumber")]        public int RecipeStepNumber { get; set; }
+
 
         [Subscription("Scheduler.ControlJobList")]
         public List<ControlJobInfo> LocalControlJobs

+ 1 - 1
Furnace/FurnaceUI/Views/Status/ControlJobStatusViewModel.cs

@@ -75,7 +75,7 @@ namespace FurnaceUI.Views.Status
         {
             get
             {
-                if (LocalProcessJobs != null)
+                if (LocalProcessJobs != null&&!string.IsNullOrEmpty(SelectedControlJobsObjtID))
                 {
                     return LocalProcessJobs.Where(a => a.ControlJobName == SelectedControlJobsObjtID).FirstOrDefault().LayoutRecipe;
                 }