From 08c06a4911d9f3e38999fcb955b520eb311960d5 Mon Sep 17 00:00:00 2001
From: tjx <t2856754968@163.com>
Date: 星期五, 05 十二月 2025 13:44:17 +0800
Subject: [PATCH] 11
---
StandardPda/MES.Service/service/Warehouse/MesInvItemStocksManager.cs | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/StandardPda/MES.Service/service/Warehouse/MesInvItemStocksManager.cs b/StandardPda/MES.Service/service/Warehouse/MesInvItemStocksManager.cs
index 38a879e..92d916a 100644
--- a/StandardPda/MES.Service/service/Warehouse/MesInvItemStocksManager.cs
+++ b/StandardPda/MES.Service/service/Warehouse/MesInvItemStocksManager.cs
@@ -439,6 +439,17 @@
// 瀵规瘡涓潯鐮佸崟鐙鐞�
foreach (var barcode in dto.ItemBarcodes)
{
+ // 妫�鏌ユ渶杩戜袱鍒嗛挓鍐呮槸鍚﹀凡缁忓瓨鍦ㄧ浉鍚岀殑 barcode 琚鐞嗚繃
+ var twoMinutesAgo = DateTime.Now.AddMinutes(-2);
+ var recentTask = Db.Queryable<XbRackingTaskSyxtLog>()
+ .Where(x => x.ItemBarcode == barcode && x.CreateDate >= twoMinutesAgo)
+ .First();
+
+ if (recentTask != null)
+ {
+ throw new Exception($"鐗╂枡鏉$爜 {barcode} 鍦ㄤ袱鍒嗛挓鍐呭凡琚壂鎻忓鐞嗭紝璇峰嬁閲嶅鎿嶄綔銆備负閬垮厤绔嬪簱绯荤粺浠诲姟閲嶅涓嬪彂锛岀郴缁熼檺鍒跺悓涓�鐗╂枡鏉$爜鍦ㄤ袱鍒嗛挓鍐呭彧鑳藉鐞嗕竴娆°��");
+ }
+
decimal messageId = 0;
string taskCode = "";
--
Gitblit v1.9.3