From c9e3a7f0c154892f2327e300e28af53f81e40ad0 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周四, 20 2月 2025 11:03:24 +0800
Subject: [PATCH] 软件加密+ 修复 不断给plc报警的问题

---
 CC/iWareCC_ASRS/Handler/WmsRecordUpiProcessHandler.cs |   47 ++++++++++++++++++++++++++++-------------------
 1 files changed, 28 insertions(+), 19 deletions(-)

diff --git a/CC/iWareCC_ASRS/Handler/WmsRecordUpiProcessHandler.cs b/CC/iWareCC_ASRS/Handler/WmsRecordUpiProcessHandler.cs
index e2a79c9..0afbeab 100644
--- a/CC/iWareCC_ASRS/Handler/WmsRecordUpiProcessHandler.cs
+++ b/CC/iWareCC_ASRS/Handler/WmsRecordUpiProcessHandler.cs
@@ -1,11 +1,19 @@
-锘縰sing iWareCommon.Utils;
+锘縰sing iWareCommon.Common.Globle;
+using iWareCommon.Utils;
 using iWareSql.WmsDBModel;
 using System;
+using System.Linq;
 
 namespace iWareCC
 {
     public class WmsRecordUpiProcessHandler
     {
+
+        //public static void Insert(WmsDBModel wmsDB, string packageCode)
+        //{
+        //    wmsDB.mes_package_gather.Where(x=>x.PackageCode== packageCode)
+        //}
+
         /// <summary>
         /// 淇濆瓨 鏉夸欢灞ュ巻琛�
         /// </summary>
@@ -17,8 +25,9 @@
             wms_record_upi_process upi_Process = ClassHelper.RotationMapping<wms_record_upi_process, mes_batchOrderUPI_new>(orderUPI_New);
 
             upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId();
+            upi_Process.Upi = orderUPI_New.UPI;
             upi_Process.CreateTime = DateTime.Now;
-            upi_Process.CreateUserName = "WCS";
+            upi_Process.CreateUserName = SysGloble.WCSSystem;
             upi_Process.Location = location;
             upi_Process.OperRemark = operRemark;
 
@@ -26,25 +35,25 @@
 
         }
 
-        /// <summary>
-        /// 淇濆瓨 鏉夸欢灞ュ巻琛�
-        /// </summary>
-        /// <param name="wmsDB"></param>
-        /// <param name="orderUPI_New"></param>
-        /// <param name="location"></param>
-        public static void SaveWmsRecordPackageProcess(WmsDBModel wmsDB, mes_batchOrderUPI_new orderUPI_New, string location, string operRemark)
-        {
-            wms_record_package_process upi_Process = ClassHelper.RotationMapping<wms_record_package_process, mes_batchOrderUPI_new>(orderUPI_New);
+        ///// <summary>
+        ///// 淇濆瓨 鍖呭饱鍘嗚〃
+        ///// </summary>
+        ///// <param name="wmsDB"></param>
+        ///// <param name="orderUPI_New"></param>
+        ///// <param name="location"></param>
+        //public static void SaveWmsRecordPackageProcess(WmsDBModel wmsDB, mes_package_gather package, string location, string operRemark)
+        //{
+        //    wms_record_package_process upi_Process = ClassHelper.RotationMapping<wms_record_package_process, mes_package_gather>(package);
 
-            upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId();
-            upi_Process.CreateTime = DateTime.Now;
-            upi_Process.CreateUserName = "WCS";
-            upi_Process.Location = location;
-            upi_Process.OperRemark = operRemark;
+        //    upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId();
+        //    upi_Process.CreateTime = DateTime.Now;
+        //    upi_Process.CreateUserName = SysGloble.WCSSystem;
+        //    upi_Process.Location = location;
+        //    upi_Process.OperRemark = operRemark;
 
-            wmsDB.wms_record_package_process.Add(upi_Process);
+        //    wmsDB.wms_record_package_process.Add(upi_Process);
 
-        }
+        //}
 
         /// <summary>
         /// 淇濆瓨 鏉夸欢灞ュ巻琛�
@@ -58,7 +67,7 @@
 
             upi_Process.Id = Yitter.IdGenerator.YitIdHelper.NextId();
             upi_Process.CreateTime = DateTime.Now;
-            upi_Process.CreateUserName = "WCS";
+            upi_Process.CreateUserName = SysGloble.WCSSystem;
             upi_Process.Location = location;
             upi_Process.OperRemark = operRemark;
 

--
Gitblit v1.9.3