From 02d60b1885ae6b27822e01c95ff2e19fb3b6ac22 Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期四, 16 十月 2025 16:43:01 +0800
Subject: [PATCH] 显式转换类型

---
 Services/WomdaaManager.cs |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/Services/WomdaaManager.cs b/Services/WomdaaManager.cs
index eb45acb..4885b49 100644
--- a/Services/WomdaaManager.cs
+++ b/Services/WomdaaManager.cs
@@ -160,7 +160,6 @@
 
         VOrdrerBycl.wjQty = VOrdrerBycl.Daa008 - VOrdrerBycl.Daa011;
 
-        //DevMachine
         var devMachine = Db.Queryable<DevMacBycl>()
             .Where(s => s.MachineNo == VOrdrerBycl.MachineNo)
             .First();
@@ -170,9 +169,21 @@
             devMachine.UniqueBarcode);
 
         var sqlQuerySingle = Db.Ado.SqlQuerySingle<string>(sql);
-
         VOrdrerBycl.finalResult = sqlQuerySingle;
 
+        // 鏂板锛氭煡璇㈡渶鏃╀笌鏈�鏂版暟閲囪褰�
+        var baseQuery = Db.Queryable<MesNumericalBycl>()
+            .Where(n => n.OrderId == Convert.ToDecimal(query.OrderId) && n.MachineNo == VOrdrerBycl.MachineNo);
+
+        var startCjNum = baseQuery.OrderBy(n => n.Id)
+            .Select(n => n.CjNum).First();
+
+        var currentCjNum = baseQuery.OrderBy(n => n.Id, OrderByType.Desc)
+            .Select(n => n.CjNum).First();
+
+        VOrdrerBycl.StartCjNum = startCjNum ?? 0;
+        VOrdrerBycl.CurrentCjNum = currentCjNum ?? 0;
+
         return VOrdrerBycl;
     }
 

--
Gitblit v1.9.3