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