服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-08-07 6c9535734ff0bd5e957620be0247689d6e2ca252
Tiger.Business.MES/Transaction/TestNode.cs
@@ -385,7 +385,6 @@
                //未完成所有工步
                if (!IsFinishAllSteps)
                {
                    var result = new ApiAction<SubmitOutput>(new SubmitOutput());
                    //未完成所有工序节点工步
                    if (!IsFinishNodeSteps)
                    {
@@ -394,14 +393,14 @@
                        NextSteps.Clear();
                        NextSteps.Add(next);
                        //根据后续工步返回ApiAction
                        result.Data.SetValue(CurBatch, CurStep, next.ID, IsFinishAllSteps);
                        action.Data.SetValue(CurBatch, CurStep, next.ID, IsFinishAllSteps);
                        //根据工序节点工步的序号返回相应的操作提示
                        switch (next.Sequence)
                        {
                            case 2:
                                //action.LocaleMsg = new($"请执行第二步");
                                result.LocaleMsg = new("MES.Transaction.TestNode.第二步操作提示");
                                action.LocaleMsg = new("MES.Transaction.TestNode.第二步操作提示");
                                break;
                            default:
                                break;
@@ -410,9 +409,8 @@
                    //已完成所有工序节点工步,开始执行行为工步
                    else
                    {
                        result = BeginNextActionStep(input);
                        action = BeginNextActionStep(input);
                    }
                    return result;
                }
                //已完成所有工步
                if (IsFinishAllSteps)