From 5f5d8997fb860e8554a9bbb4d627715ca66b17cc Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期二, 19 十一月 2024 15:00:50 +0800
Subject: [PATCH] 变量获取更新,获取出货信息更新

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

diff --git a/Tiger.Business.MES/Transaction/Position.cs b/Tiger.Business.MES/Transaction/Position.cs
index 8c6fae8..88b16c2 100644
--- a/Tiger.Business.MES/Transaction/Position.cs
+++ b/Tiger.Business.MES/Transaction/Position.cs
@@ -606,7 +606,7 @@
                                     }
                                     if (curAction is PrintInStoreLabel)
                                     {
-                                        qtylist = (curAction as PrintInStoreLabel).CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList();
+                                        qtylist = (curAction as PrintInStoreLabel).CurPkg.Item.GetWipSnList().Select(q => q.Value).ToList();
                                     }
                                     return $"{qtylist.Count}";
                                 case "GetModel":
@@ -626,7 +626,8 @@
                                     var _orderAction = curAction is PackingAction ? curAction as PackingAction : null;
                                     if (_orderAction != null)
                                     {
-                                        var snList = _orderAction.CurPkg.Item.GetMinPackageList().Select(q => q.FLOW_SN).ToList();
+                                        //var snList = _orderAction.CurPkg.Item.GetMinPackageList().Select(q => q.FLOW_SN).ToList();
+                                        var snList = _orderAction.CurPkg.Item.GetWipSnList().Select(q => q.Value).ToList();
                                         if (!snList.Any())
                                         {
                                             snList.Add(_orderAction.CurPkg.CustSN?.FLOW_SN);
@@ -769,7 +770,8 @@
             if (action is PackingAction)
             {
                 var pkg = action as PackingAction;
-                minPkgList = pkg.CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList();
+                //minPkgList = pkg.CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList();
+                minPkgList = pkg.CurPkg.Item.GetWipSnList().Select(q => q.Value).ToList();
                 itemCode = pkg.CurPkg.CustSN?.ITEM_CODE;
                 weight = pkg.CurPkg.WeightInfo.Weight;
                 unit = pkg.CurPkg.WeightInfo.Unit?.ToUpper() ?? "kg";
@@ -777,7 +779,8 @@
             if (action is PrintInStoreLabel)
             {
                 var print = action as PrintInStoreLabel;
-                minPkgList = print.CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList();
+                //minPkgList = print.CurPkg.Item.GetMinPackageList().Select(q => q.SN).ToList();
+                minPkgList = print.CurPkg.Item.GetWipSnList().Select(q => q.Value).ToList();
                 itemCode = print.CurPkg.CustSN?.ITEM_CODE;
                 weight = print.CurPkg.WeightInfo.Weight;
                 unit = print.CurPkg.WeightInfo.Unit?.ToUpper() ?? "kg";

--
Gitblit v1.9.3