From 4910c0fa81d93635e19a57c073c3a62c76053320 Mon Sep 17 00:00:00 2001 From: 南骏 池 <chiffly@163.com> Date: 星期五, 25 七月 2025 13:24:18 +0800 Subject: [PATCH] 1.巡检扫描工位 --- service/Warehouse/MesInvItemInCDetailsManager.cs | 29 +++++++++++++++-------------- 1 files changed, 15 insertions(+), 14 deletions(-) diff --git a/service/Warehouse/MesInvItemInCDetailsManager.cs b/service/Warehouse/MesInvItemInCDetailsManager.cs index 648e17b..8dfc5d4 100644 --- a/service/Warehouse/MesInvItemInCDetailsManager.cs +++ b/service/Warehouse/MesInvItemInCDetailsManager.cs @@ -61,6 +61,9 @@ .Where(it => it.EbelnK3id == inventoryDetails.LineK3id) .First(); + if (cgddDetails == null) + throw new Exception("姝ゆ潯鐮佹壘涓嶅埌瀵瑰簲閲囪喘璁㈠崟鏄庣粏锛�"); + if (inventoryDetails == null) throw new Exception("姝ゆ潯鐮佹壘涓嶅埌瀵瑰簲鏀惰揣鍗曟槑缁嗭紒"); @@ -245,9 +248,7 @@ CreateDate = DateTime.Now, LastupdateBy = user, LastupdateDate = DateTime.Now, - UrgentFlag = itemBarcodeDetails.UrgentFlag.Value - ? "1" - : "0", + UrgentFlag = itemBarcodeDetails.UrgentFlag.GetValueOrDefault() ? "1" : "0", CbillNo = itemBarcodeDetails.BillNo, Fstatus = 0, Status = 0, @@ -298,7 +299,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detail.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.EbelnK3id == detail.EbelnK3id && it.LineK3id == detail.LineK3id) .Count(); @@ -327,7 +328,7 @@ Remark = itemBarcodeDetails.Memo, EbelnK3id = detail.EbelnK3id, LineK3id = detail.LineK3id, - DepotId = depotCode2, + DepotId = mesDepost.DepotId.ToString(), itemDabid = itemBarcodeDetails.AboutGuid.ToString() }).IgnoreColumns(true).ExecuteCommand(); else @@ -337,7 +338,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detail.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.EbelnK3id == detail.EbelnK3id && it.LineK3id == detail.LineK3id) .IgnoreColumns(true) @@ -395,7 +396,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detail.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.EbelnK3id == detail.EbelnK3id && it.LineK3id == detail.LineK3id) .Count(); @@ -423,7 +424,7 @@ EbelnK3id = detail.EbelnK3id, LineK3id = detail.LineK3id, ItemId = detail.ItemId, - DepotId = depotCode2 + DepotId = mesDepost.DepotId.ToString() }).IgnoreColumns(true).ExecuteCommand(); else db.Updateable<MesInvItemInCItems>() @@ -432,7 +433,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detail.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.EbelnK3id == detail.EbelnK3id && it.LineK3id == detail.LineK3id) .IgnoreColumns(true) @@ -521,7 +522,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detailone.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.itemDabid == itemBarcodeDetails.AboutGuid.ToString()) .Count(); @@ -549,7 +550,7 @@ EbelnK3id = itemBarcodeDetails.EbelnK3id, LineK3id = itemBarcodeDetails.LineK3id, ItemId = itemBarcodeDetails.ItemId, - DepotId = depotCode2, + DepotId = mesDepost.DepotId.ToString(), itemDabid = itemBarcodeDetails.AboutGuid.ToString() }).IgnoreColumns(true).ExecuteCommand(); else @@ -562,7 +563,7 @@ .Where(it => it.ItemInId == cId && it.ItemId == detailone.ItemId && - it.DepotId == depotCode2 && + it.DepotId == mesDepost.DepotId.ToString() && it.itemDabid == itemBarcodeDetails.AboutGuid.ToString()) //.IgnoreColumns(true) // 淇濈暀 IgnoreColumns .ExecuteCommand(); @@ -606,7 +607,7 @@ CheckRes = inventoryDetails.CheckRes, CheckStates = inventoryDetails.CheckStates, ReceiveOrgId = inventory.ReceiveOrgId, - DepotId = Convert.ToInt64(depotCode2) + DepotId = Convert.ToInt64(mesDepost.DepotId.ToString()) }).IgnoreColumns(true).ExecuteCommand(); // 鎻掑叆 mes_inv_business2 琛� @@ -667,7 +668,7 @@ LineK3id = itemBarcodeDetails.LineK3id, ItemId = itemBarcodeDetails.ItemId, BillNo = itemBarcodeDetails.BillNo, - DepotId = Convert.ToInt32(depotCode2), + DepotId = Convert.ToInt32(mesDepost.DepotId), OwnerId = cgddDetails.DemandOrg, OwnerType = owner_type, StockOrgId = mesDepost.FSubsidiary, -- Gitblit v1.9.3