From 17a83d6932d17686e65b563e339716cbcf7a5b4c Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期三, 26 三月 2025 16:23:26 +0800
Subject: [PATCH] 1.ipqc后台 2.新增样本已录入数 3.来料检优化

---
 service/Warehouse/MesItemQtManager.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/service/Warehouse/MesItemQtManager.cs b/service/Warehouse/MesItemQtManager.cs
index a67d156..25399cd 100644
--- a/service/Warehouse/MesItemQtManager.cs
+++ b/service/Warehouse/MesItemQtManager.cs
@@ -216,7 +216,7 @@
             {
                 // 鍒涘缓鏂扮殑鍑哄簱鍗�
                 outId = Guid.NewGuid();
-                outNo = BillNo.GetBillNo("QTCK(鍏朵粬鍑哄簱鍗�)");
+                outNo = BillNo.GetBillNo("QTCK(鍏朵粬鍑哄簱)");
 
                 var mesItemQt = Db.Queryable<MesItemQt>()
                     .Where(it => it.Qtck == p_bill_no)
@@ -270,7 +270,7 @@
             // 妫�鏌ユ槸鍚﹀凡瀛樺湪鍑哄簱鐗╂枡璁板綍
             var existingOutItem = Db.Queryable<MesInvItemOutItems>()
                 .Where(it =>
-                    it.ItemOutId == outId && it.ItemId == barcode.ItemId)
+                    it.ItemOutId == outId && it.ItemId == barcode.ItemId && it.AboutGuid == qtDetail.Guid)
                 .First();
 
             if (existingOutItem == null)
@@ -297,7 +297,8 @@
                     ItemId = !string.IsNullOrEmpty(qtDetail.ItemId)
                         ? long.Parse(qtDetail.ItemId)
                         : null,
-                    FType = 0
+                    FType = 0,
+                    AboutGuid = qtDetail.Guid
                     // Unit = qtDetail.Qd009
                 };
 

--
Gitblit v1.9.3