From 34dffb8e94b997d840a8d4e19fa891910fa0a22e Mon Sep 17 00:00:00 2001
From: 快乐的昕的电脑 <快乐的昕的电脑@DESKTOP-C2BQPQU>
Date: 星期四, 16 十月 2025 17:44:41 +0800
Subject: [PATCH] 逻辑修改

---
 Services/WomdaaManager.cs |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/Services/WomdaaManager.cs b/Services/WomdaaManager.cs
index eb3522b..44ef3c7 100644
--- a/Services/WomdaaManager.cs
+++ b/Services/WomdaaManager.cs
@@ -177,7 +177,12 @@
 
         // 淇鍚庝唬鐮侊紙绮剧‘鏃堕棿鎺掑簭锛孫racle鏁版嵁搴撲笅瀛楃涓茶浆鏃堕棿锛�
         var startCjNum = baseQuery.OrderBy(n => SqlFunc.Oracle_ToDate(n.CjTiem, "yyyy-MM-dd HH24:mi:ss")).Select(n => n.CjNum).First();
-        var currentCjNum = baseQuery.OrderBy(n => SqlFunc.Oracle_ToDate(n.CjTiem, "yyyy-MM-dd HH24:mi:ss"), OrderByType.Desc).Select(n => n.CjNum).First();
+        // 淇鍚庯紙鍙栨渶澶jNum锛屾帓闄jTiem涓虹┖鎴栨棤鏁堢殑鎯呭喌锛�
+        var currentCjNum = baseQuery
+            .Where(n => !string.IsNullOrEmpty(n.CjTiem))
+            .OrderBy(n => SqlFunc.Oracle_ToDate(n.CjTiem, "yyyy-MM-dd HH24:mi:ss"), OrderByType.Desc)
+            .Select(n => n.CjNum)
+            .First();
 
         VOrdrerBycl.StartCjNum = startCjNum;
         VOrdrerBycl.CurrentCjNum = currentCjNum;

--
Gitblit v1.9.3