Browse Source

update 非subRecipe也提前到End 开始上报

jiangjy 1 week ago
parent
commit
878a0de3d1
1 changed files with 7 additions and 7 deletions
  1. 7 7
      Furnace/FurnaceRT/Equipments/PMs/RecipeExecutions/Process.cs

+ 7 - 7
Furnace/FurnaceRT/Equipments/PMs/RecipeExecutions/Process.cs

@@ -394,16 +394,16 @@ namespace FurnaceRT.Equipments.PMs.RecipeExecutions
 
 
                                 _curStepElpasedTimeBeforePaused = 0;
                                 _curStepElpasedTimeBeforePaused = 0;
                                 ContinueAction = RecipeContinueMode.None;
                                 ContinueAction = RecipeContinueMode.None;
-
-                                if (IsSubReciep)
+                                if (SC.ContainsItem("System.FDC.SplitProcessLog") && SC.GetValue<bool>("System.FDC.SplitProcessLog"))
                                 {
                                 {
-                                    if (SC.ContainsItem("System.FDC.SplitProcessLog") && SC.GetValue<bool>("System.FDC.SplitProcessLog"))
+                                    if (PMModule.RecipeRunningInfo.RecipeStepList[_currentStepNumber].StepName == "End" && PMModule.RecipeRunningInfo.RecipeStepList.Count - 1 == _currentStepNumber)
                                     {
                                     {
-                                        if (PMModule.RecipeRunningInfo.RecipeStepList[_currentStepNumber].StepName == "End" && PMModule.RecipeRunningInfo.RecipeStepList.Count - 1 == _currentStepNumber)
-                                        {
-                                            _faCallback.RecipeComplete(PMModule.Module, PMModule.RecipeRunningInfo.RecipeName);
-                                        }
+                                        _faCallback.RecipeComplete(PMModule.Module, PMModule.RecipeRunningInfo.RecipeName);
                                     }
                                     }
+                                }
+                                if (IsSubReciep)
+                                {
+                               
 
 
 
 
                                     if (curSteps[_currentSubRecipeStepNumber].IsLoopStartStep)
                                     if (curSteps[_currentSubRecipeStepNumber].IsLoopStartStep)