From 415d9d76d0f73f804c7ac9e51591bd15c7d84517 Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期二, 16 七月 2024 15:40:26 +0800
Subject: [PATCH] 优化了一些已知问题

---
 Tiger.Business.MES/Transaction/CollectNode.cs |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/Tiger.Business.MES/Transaction/CollectNode.cs b/Tiger.Business.MES/Transaction/CollectNode.cs
index 087315d..3516926 100644
--- a/Tiger.Business.MES/Transaction/CollectNode.cs
+++ b/Tiger.Business.MES/Transaction/CollectNode.cs
@@ -204,11 +204,11 @@
                     wipSN.DFT_CODE = input.DFT_CODE;
                 }
 
-                var wipSnHis = new MES_WIP_HIS(CurWipSN = wipSN, $"宸ュ崟[{wipSN.WORK_ORDER}]鏉$爜[{wipSN.SN}]鍦ㄥ矖浣峓{wipSN.POST_CODE}]杩囩珯宸ュ簭[{wipSN.NODE_NAME}]鎴愬姛");
+                CurWipSNHis = new MES_WIP_HIS(CurWipSN = wipSN, $"宸ュ崟[{wipSN.WORK_ORDER}]鏉$爜[{wipSN.SN}]鍦ㄥ矖浣峓{wipSN.POST_CODE}]杩囩珯宸ュ簭[{wipSN.NODE_NAME}]鎴愬姛");
 
                 //鍒濆鍖栧伐姝ュ垪琛�
                 Steps.Clear();
-                var curStep = new Biz.WorkStep(curNode.ID, Biz.WorkStep.Types.Node)
+                var curStep = new Biz.WorkStep(curNode.ID, IWorkStep.Types.Node)
                 {
                     Sequence = Steps.Count + 1,
                     Node = curNode,
@@ -217,7 +217,7 @@
                         var db = GetCommitDB();
                         db.Storageable(woSN, UserCode).ExecuteCommand();
                         db.Storageable(wipSN, UserCode).ExecuteCommand();
-                        db.Storageable(wipSnHis, UserCode).ExecuteCommand();
+                        db.Storageable(CurWipSNHis, UserCode).ExecuteCommand();
                     }
                 };
                 Steps.Add(curStep);
@@ -226,7 +226,7 @@
                 var acts = CurBatch.NodeActs.Where(q => q.NODE_ID == curNode.ID).ToList();
                 foreach (var act in acts)
                 {
-                    Steps.Add(new Biz.WorkStep(act.ID, Biz.WorkStep.Types.Action)
+                    Steps.Add(new Biz.WorkStep(act.ID, IWorkStep.Types.Action)
                     {
                         Sequence = Steps.Count + 1,
                         Node = curNode,
@@ -235,6 +235,8 @@
                     });
                 }
 
+                //瀹屾垚褰撳墠宸ュ簭鑺傜偣
+                curStep.IsFinished = true;
                 //鏈畬鎴愭墍鏈夊伐姝�
                 if (!IsFinishAllSteps)
                 {

--
Gitblit v1.9.3