From 62922f98de63b19f54c12a6ad8b39d61b62011ed Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期二, 18 十一月 2025 16:44:42 +0800
Subject: [PATCH] 存储过程未生成 → 兜底 C# 自动生成

---
 Services/MesOrderStaManager.cs |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/Services/MesOrderStaManager.cs b/Services/MesOrderStaManager.cs
index 99966aa..44213cb 100644
--- a/Services/MesOrderStaManager.cs
+++ b/Services/MesOrderStaManager.cs
@@ -130,6 +130,31 @@
                         "BEGIN AUTOMATIC_IPQC_FIRST_CHECK(:BILL_NO); END;",
                         new SugarParameter("BILL_NO", womdaa.Daa001, System.Data.DbType.String));
                 }
+
+                // 鍐嶆鏌ヨ鏂扮敓鎴愮殑棣栨鍗�
+                var newLatest = Db.Queryable<MesQaItemsDetect02>()
+                    .Where(s => s.Aufnr == womdaa.Daa001
+                                && s.Ftype == "棣栨"
+                                && (s.Fcancel == null || s.Fcancel != "Y"))
+                    .OrderBy(s => s.CreateDate, OrderByType.Desc)
+                    .First();
+
+                // 瀛樺偍杩囩▼鏈敓鎴� 鈫� 鍏滃簳 C# 鑷姩鐢熸垚
+                if (newLatest == null)
+                {
+                    Console.WriteLine("[閲嶉�佹] 瀛樺偍杩囩▼鏈敓鎴愶紝鎵ц C# 鍏滃簳閫昏緫");
+                    var fallback = mesQaItemsDetect02Manager.AutomaticIpqcFirstCheck(womdaa.Daa001);
+                    if (fallback)
+                    {
+                        newLatest = Db.Queryable<MesQaItemsDetect02>()
+                            .Where(s => s.Aufnr == womdaa.Daa001
+                                        && s.Ftype == "棣栨"
+                                        && (s.Fcancel == null || s.Fcancel != "Y"))
+                            .OrderBy(s => s.CreateDate, OrderByType.Desc)
+                            .First();
+                    }
+                }
+
             }
 
             // 缁熶竴鏇存柊鏈�鏂伴妫�澶囨敞

--
Gitblit v1.9.3