From 37184b1d1ac000a6ee40e397e2336b213e705902 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周四, 17 4月 2025 13:08:45 +0800 Subject: [PATCH] 包中只有一块板时,认定为 不齐包 【Editby shaocx,2025-04-01】 --- CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs b/CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs index 83cb7be..1461da0 100644 --- a/CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs +++ b/CC/iWareCC_ASRS/Common/Helper/MyExtendHelper.cs @@ -11,6 +11,7 @@ using System; using System.Collections.Generic; using System.Linq; +using System.Reflection.Emit; using System.Text; using System.Threading; using System.Threading.Tasks; @@ -24,7 +25,27 @@ /// </summary> public class MyExtendHelper { + /// <summary> + /// 楠岃瘉鏌愪釜鍖� 鏄惁鍙湁涓�涓猆PI + /// </summary> + /// <param name="wmsDB"></param> + /// <param name="upi"></param> + /// <returns>true:鍙湁涓�涓� </returns> + public static bool IsOnlyOneInPackage(WmsDBModel wmsDB, string upi) + { + var upiObj = wmsDB.mes_batchOrderUPI_new.Where(x => x.UPI == upi).FirstOrDefault(); + if (upiObj != null) + { + var num = wmsDB.mes_batchOrderUPI_new.Where(x => x.PackageCode == upiObj.PackageCode).Count(); + if (num == 1) + { + return true; + } + } + return false; + } + /// <summary> /// 鍏叡鐨勬帶鍒惰姹傚璞″瓧鍏� /// </summary> -- Gitblit v1.9.3