schangxiang@126.com
2025-04-17 37184b1d1ac000a6ee40e397e2336b213e705902
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>
        /// 验证某个包 是否只有一个UPI
        /// </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>