From 6d2552b84275884e2dfd9e39f8c550642e1cb568 Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期五, 15 三月 2024 08:24:57 +0800
Subject: [PATCH] Merge branch 'yyk'

---
 Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs |   36 ++++++++++++++++++------------------
 1 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
index 4f904b5..271b584 100644
--- a/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
+++ b/Wms/WMS.BLL/BllAsnServer/PalletBindServer.cs
@@ -1603,7 +1603,7 @@
                             }
 
                             //鑾峰彇璇ユ壒娆℃渶缁堣川妫�缁撴灉
-                            //var quality = Db.Queryable<BllQualityInspect>().Where(a => a.LotNo == noticeDetail.LotNo && a.IsDel == "0").OrderByDescending(a => a.CreateTime).ToList(); 
+                            var quality = Db.Queryable<BllQualityInspect>().Where(a => a.IsDel == "0" && a.ASNNo == noticeDetail.ASNNo && a.LotNo == noticeDetail.LotNo).OrderByDescending(a => a.CreateTime).First();
                             #region 搴撳瓨鏄庣粏
                             var sd = new DataStockDetail()
                             {
@@ -1655,23 +1655,23 @@
                                 sd.SupplierName = notice.CustomerName;//渚涘簲鍟嗗悕绉�
                             }
 
-                            //if (quality.Count() > 0)
-                            //{
-                            //    //淇敼鍚堟牸涓嶅悎鏍兼暟閲�
-                            //    if (quality[0].IsQualified == "1") //鍚堟牸
-                            //    {
-                            //        //澧炲姞鍚堟牸鏁伴噺
-                            //        quality[0].PassQty += item.Qty;
-                            //        sd.InspectStatus = "1";
-                            //    }
-                            //    else if (quality[0].IsQualified == "0") //涓嶅悎鏍�
-                            //    {
-                            //        //澧炲姞涓嶅悎鏍兼暟閲�
-                            //        quality[0].FailQty += item.Qty;
-                            //        sd.InspectStatus = "2";
-                            //    }
-                            //    Db.Updateable(quality[0]).ExecuteCommand(); //淇敼璐ㄦ淇℃伅
-                            //}
+                            if (quality != null)
+                            {
+                                //淇敼鍚堟牸涓嶅悎鏍兼暟閲�
+                                if (quality.IsQualified == "1") //鍚堟牸
+                                {
+                                    //澧炲姞鍚堟牸鏁伴噺
+                                    quality.PassQty += item.Qty;
+                                    sd.InspectStatus = "1";
+                                }
+                                else if (quality.IsQualified == "0") //涓嶅悎鏍�
+                                {
+                                    //澧炲姞涓嶅悎鏍兼暟閲�
+                                    quality.FailQty += item.Qty;
+                                    sd.InspectStatus = "2";
+                                }
+                                Db.Updateable(quality).ExecuteCommand(); //淇敼璐ㄦ淇℃伅
+                            }
 
                             var sdId = Db.Insertable(sd).ExecuteReturnIdentity(); //鏂板搴撳瓨鏄庣粏淇℃伅
 

--
Gitblit v1.8.0