浏览代码

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

jiangjy 1 周之前
父节点
当前提交
878a0de3d1
共有 1 个文件被更改,包括 7 次插入7 次删除
  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;
                                 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)