From 472c3ae7d4a7470ec75ae4d0f06bb440fff2c305 Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@DESKTOP-JIE70N9>
Date: 星期三, 07 五月 2025 14:56:28 +0800
Subject: [PATCH] 修改上游系统下发任务函数

---
 Admin.NET/WCS.Application/Util/FourWayCarUtil.cs |   24 +++++++++++++++++++++++-
 1 files changed, 23 insertions(+), 1 deletions(-)

diff --git a/Admin.NET/WCS.Application/Util/FourWayCarUtil.cs b/Admin.NET/WCS.Application/Util/FourWayCarUtil.cs
index 596b8d0..010fb9c 100644
--- a/Admin.NET/WCS.Application/Util/FourWayCarUtil.cs
+++ b/Admin.NET/WCS.Application/Util/FourWayCarUtil.cs
@@ -7,6 +7,7 @@
 using System.Text;
 using System.Threading.Tasks;
 using WCS.Application.Entity;
+using static Elastic.Clients.Elasticsearch.JoinField;
 using static SKIT.FlurlHttpClient.Wechat.Api.Models.CustomServiceKfSessionGetWaitCaseResponse.Types;
 
 namespace WCS.Application.Util;
@@ -423,7 +424,6 @@
     }
 
 
-
     /// <summary>
     /// 鑾峰彇灏忚溅璺緞
     /// </summary>
@@ -611,6 +611,28 @@
     }
 
     /// <summary>
+    /// 鑾峰彇鎬讳换鍔¤〃涓嬪彂ID涓婚敭
+    /// </summary>
+    /// <returns></returns>
+    public static int GetTaskId()
+    {
+        var list = _db.Queryable<WcsTask>().ToList();
+        var maxNo = list.Max(m => m.TaskId);
+
+        if (maxNo != null && maxNo > 0)
+        {
+            if (maxNo++ > 99999999)
+            {
+                return 1;
+            }
+
+            return (int)maxNo++;
+        }
+
+        return 1;
+    }
+
+    /// <summary>
     /// 璁$畻鏇煎搱椤胯窛绂�
     /// </summary>
     /// <param name="start">璧峰浣嶇疆</param>

--
Gitblit v1.8.0