From 1818a97f14836d85b4f3fa651f77de0394cd4371 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期二, 27 八月 2024 14:24:36 +0800
Subject: [PATCH] 增加步骤基类,工序信息增加公布信息列表

---
 Tiger.Business.MES/Transaction/TestNode.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Tiger.Business.MES/Transaction/TestNode.cs b/Tiger.Business.MES/Transaction/TestNode.cs
index 225d9cd..3a9e2e2 100644
--- a/Tiger.Business.MES/Transaction/TestNode.cs
+++ b/Tiger.Business.MES/Transaction/TestNode.cs
@@ -403,10 +403,11 @@
 
                     //鍒濆鍖栧伐姝ュ垪琛�
                     Steps.Clear();
-                    var curStep = new Biz.WorkStep(IWorkStep.Types.Node, this)
+                    var curStep = new Biz.WorkStep(IWorkStep.NodeTypes.Node, this)
                     {
                         Sequence = Steps.Count + 1,
                         Node = curNode,
+                        OperSetting = CurBatch.NodeSets.FirstOrDefault(q => q.NODE_ID == curNode.ID),
                         DBSubmitAction = () =>
                         {
                             //浣跨敤缁熶竴鐨勪簨鍔B瀵硅薄
@@ -456,7 +457,7 @@
                 }
                 else if (!IsFinishNodeSteps)
                 {
-                    var curStep = Steps.Where(q => q.Type == IWorkStep.Types.Node && !q.IsFinished).OrderBy(q => q.Sequence).First();
+                    var curStep = Steps.Where(q => q.NodeType == IWorkStep.NodeTypes.Node && !q.IsFinished).OrderBy(q => q.Sequence).First();
 
                     //瀹屾垚褰撳墠宸ュ簭鑺傜偣宸ユ
                     curStep.IsFinished = true;
@@ -469,7 +470,7 @@
                     //鏈畬鎴愭墍鏈夊伐搴忚妭鐐瑰伐姝�
                     if (!IsFinishNodeSteps)
                     {
-                        var next = Steps.Where(q => q.Type == IWorkStep.Types.Node && !q.IsFinished).OrderBy(q => q.Sequence).First();
+                        var next = Steps.Where(q => q.NodeType == IWorkStep.NodeTypes.Node && !q.IsFinished).OrderBy(q => q.Sequence).First();
                         //璁剧疆鍚庣画鍙墽琛岀殑宸ユ鍒楄〃
                         NextSteps.Clear();
                         NextSteps.Add(next);

--
Gitblit v1.9.3