From 5ae700afd7763cc2338564753ce22a964f4b6439 Mon Sep 17 00:00:00 2001
From: zs <zhousong@weben-smart.com>
Date: 周四, 08 5月 2025 17:44:10 +0800
Subject: [PATCH] 页面修改

---
 HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs |   29 +++++++++++++++++++++++++++--
 1 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs
index 30f58f9..2a3f7aa 100644
--- a/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs
+++ b/HIAWms/server/src/CMS.Plugin.HIAWms.EntityFrameworkCore/Repositories/EfCoreWmsInOutStockOrderRepository.cs
@@ -66,8 +66,33 @@
         var sort = await (await GetQueryableAsync()) 
             .Where(x => !x.IsDeleted).MaxAsync(x => x.Sort); 
         return sort + 1; 
-    } 
- 
+    }
+
+    /// <summary>
+    /// 鑾峰彇鏈�澶т紭鍏堢骇鍊�
+    /// </summary>
+    /// <returns></returns>
+    public async Task<int> GetMaxPriorityAsync()
+    {
+        // 鑾峰彇浠婂ぉ鐨勬棩鏈燂紙鏃堕棿閮ㄥ垎涓�00:00:00锛�
+        var today = DateTime.Today;
+
+        var queryable = await GetQueryableAsync();
+        var query = queryable
+            .Where(x => x.CreationTime > today)
+            .Where(x => !x.IsDeleted);
+
+        var hasAny = await query.AnyAsync();
+        if (!hasAny)
+        {
+            return 1;
+        }
+
+        // 鑾峰彇鏈�澶ort鍊煎苟鍔�1
+        var maxSort = await query.MaxAsync(x => x.Sort);
+        return maxSort + 1;
+    }
+
     /// <summary> 
     /// 鑾峰彇鍒嗛〉鍒楄〃鍑哄叆搴撳崟鎹� 
     /// </summary> 

--
Gitblit v1.9.3