From b88cbdbc97735732fe6406fbe5aa3228eaa1b551 Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期一, 20 十月 2025 13:13:44 +0800
Subject: [PATCH] 修改包装管理,包装可输入小数

---
 Wms/WMS.DAL/Common.cs |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/Wms/WMS.DAL/Common.cs b/Wms/WMS.DAL/Common.cs
index 3941cf0..df82c63 100644
--- a/Wms/WMS.DAL/Common.cs
+++ b/Wms/WMS.DAL/Common.cs
@@ -338,7 +338,7 @@
         /// <param name="packNo"></param>
         /// <param name="pNum">鎵樼洏鍖呰鏁�</param>
         /// <param name="bNum">绠卞寘瑁呮暟</param>
-        public void GetPackQtyInfo(string packNo, ref int pNum, ref int bNum)
+        public void GetPackQtyInfo(string packNo, ref decimal pNum, ref decimal bNum)
         {
             try
             {
@@ -348,28 +348,28 @@
                 {
                     if (pack.L5Num.HasValue)
                     {
-                        pNum = Convert.ToInt32(pack.L5Num);
-                        bNum = Convert.ToInt32(pack.L4Num);
+                        pNum = Convert.ToDecimal(pack.L5Num);
+                        bNum = Convert.ToDecimal(pack.L4Num);
                     }
                     else if (pack.L4Num.HasValue)
                     {
-                        pNum = Convert.ToInt32(pack.L4Num);
-                        bNum = Convert.ToInt32(pack.L3Num);
+                        pNum = Convert.ToDecimal(pack.L4Num);
+                        bNum = Convert.ToDecimal(pack.L3Num);
                     }
                     else if (pack.L3Num.HasValue)
                     {
-                        pNum = Convert.ToInt32(pack.L3Num);
-                        bNum = Convert.ToInt32(pack.L2Num);
+                        pNum = Convert.ToDecimal(pack.L3Num);
+                        bNum = Convert.ToDecimal(pack.L2Num);
                     }
                     else if (pack.L2Num.HasValue)
                     {
-                        pNum = Convert.ToInt32(pack.L2Num);
-                        bNum = Convert.ToInt32(pack.L1Num);
+                        pNum = Convert.ToDecimal(pack.L2Num);
+                        bNum = Convert.ToDecimal(pack.L1Num);
                     }
                     else if (pack.L1Num.HasValue)
                     {
-                        pNum = Convert.ToInt32(pack.L1Num);
-                        bNum = Convert.ToInt32(pack.L1Num);
+                        pNum = Convert.ToDecimal(pack.L1Num);
+                        bNum = Convert.ToDecimal(pack.L1Num);
                     }
                 }
             }

--
Gitblit v1.8.0