From 531f16f2f15bf792e3e719e00abb57a95356dedd Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期一, 21 四月 2025 12:04:15 +0800
Subject: [PATCH] Merge branch 'master' of http://47.115.28.255:8110/r/TigerClouds-Tech/Server/TigerApi6_2024

---
 Tiger.Business.WMS/Extensions/Yada/OutExtension.cs |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/Tiger.Business.WMS/Extensions/Yada/OutExtension.cs b/Tiger.Business.WMS/Extensions/Yada/OutExtension.cs
index c66af5a..425f56c 100644
--- a/Tiger.Business.WMS/Extensions/Yada/OutExtension.cs
+++ b/Tiger.Business.WMS/Extensions/Yada/OutExtension.cs
@@ -12,8 +12,6 @@
 using Tiger.Model.Base;
 using Tiger.Model.Entitys.MES.U9C;
 using Tiger.Model.MES.Yada;
-using static IronPython.SQLite.PythonSQLite;
-using static Microsoft.Scripting.Hosting.Shell.ConsoleHostOptions;
 
 namespace Tiger.Business.WMS.Extensions
 {
@@ -37,6 +35,8 @@
                     return nameof(BIZ_MES_WO);
                 case BIZ_WMS_PREP.BIZ_TYPEs.Outsourcing:
                     return nameof(BIZ_U9_SCM_OUT);
+                case BIZ_WMS_PREP.BIZ_TYPEs.Transfer:
+                    return nameof(BIZ_WMS_TRANSFER);
                 case BIZ_WMS_PREP.BIZ_TYPEs.Requisition:
                 default:
                     return "";
@@ -73,6 +73,12 @@
                         pickList = dtls.Select(q => q.GetPickItem()).ToList();
                     }
                     break;
+                case BIZ_WMS_PREP.BIZ_TYPEs.Transfer:
+                    {
+                        var dtls = Biz.Db.Queryable<BIZ_WMS_TRANSFER_DTL>().Where(q => q.ORDER_NO == orderNo).ToList();
+                        pickList = dtls.Select(q => q.GetPickItem()).ToList();
+                    }
+                    break;
                 case BIZ_WMS_PREP.BIZ_TYPEs.Requisition:
                 default:
                     break;
@@ -93,6 +99,7 @@
                 case BIZ_WMS_PREP.BIZ_TYPEs.Others:
                 case BIZ_WMS_PREP.BIZ_TYPEs.WorkOrder:
                 case BIZ_WMS_PREP.BIZ_TYPEs.Outsourcing:
+                case BIZ_WMS_PREP.BIZ_TYPEs.Transfer:
                 case BIZ_WMS_PREP.BIZ_TYPEs.Requisition:
                 default:
                     return dtl.QTY_REQ;
@@ -116,6 +123,7 @@
                     return await CreateIssueDoc(trans, input);
                 case BIZ_WMS_PREP.BIZ_TYPEs.Outsourcing:
                     return await CreatePMIssueDoc(trans, input);
+                case BIZ_WMS_PREP.BIZ_TYPEs.Transfer:
                 case BIZ_WMS_PREP.BIZ_TYPEs.Requisition:
                 default:
                     throw new NotImplementedException($"鍙戞枡鍗曟嵁绫诲瀷[{type.GetDesc()}]鏈疄鐜癊RP鎺ュ彛璋冪敤");

--
Gitblit v1.9.3