服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2025-03-24 4ee6d2449e47c49ca31c3083e2a08cbb88e0935b
Tiger.Business.WMS/Transaction/Yada/Count_BIZ_U9_ASN.cs
@@ -381,7 +381,7 @@
         var orderNo = input.Data;
         try
         {
            var order = await MainDB.Queryable<BIZ_U9_ASN>().Where(q => q.ORDER_NO == orderNo).IncludesAllFirstLayer().FirstAsync();
            var order = await MainDB.Queryable<BIZ_U9_ASN>().Where(q => q.ORDER_NO == orderNo).Includes(q => q.Details, d => d._ItemInfos).IncludesAllFirstLayer().FirstAsync();
            if (order.IsNullOrEmpty())
            {
               action.IsSuccessed = false;
@@ -414,7 +414,12 @@
               IsLogin = true,
               CreateRcvBySrcASNParam = new ()
               {
                  aSNToRcvTransDTOs = order.Details.Select(q => new ASNToRcvTransDTO { ASNLineKey = q.ID, TransQty = new() { m_amount1 = q.QTY } }).ToList(),
                  aSNToRcvTransDTOs = order.Details.Select(q => new ASNToRcvTransDTO
                        {
                            ASNLineKey = q.ID,
                            TransQty = new() { m_amount1 = q.QTY },
                            BinInfoList = new() { new() { Bin = new () { m_code = q.ItemInfo.DEFAULT_WH }, LocationQtySU = q.QTY, LocationQtyTU = q.QTY } },
                        }).ToList(),
               }
            };
            var result = await DI.Resolve<IWMS_U9C>().CreateRcvBySrcASN(iInput);