From 73a5779f0d27535a46ae5bc00a5e006be6c24d25 Mon Sep 17 00:00:00 2001
From: hudong <Administrator@PC-20250329JZUF>
Date: 星期四, 03 七月 2025 08:37:36 +0800
Subject: [PATCH] 1.河南平高变更单需求修改 审核自动触发出库任务2.增加优先级字段3.分拣接口提出来单独使用4.增加入库单明细临时表 5增加过账日期表和审核回调逻辑

---
 wms/WCSHelper.cs |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/wms/WCSHelper.cs b/wms/WCSHelper.cs
index bfb072e..10e8b05 100644
--- a/wms/WCSHelper.cs
+++ b/wms/WCSHelper.cs
@@ -12,7 +12,20 @@
             var date = DateTime.Now.ToString("yyMMdd");
             return $"TN{date}{id.ToString().PadLeft(4, '0')}";
         }
+        public static string Generate13DigitIds()
+        {
+          
 
+            // 2. 骞存湀鏃ワ紙6浣嶏紝yMMdd鏍煎紡锛屽231215锛�+            string datePart = DateTime.Now.ToString("yyMMdd");
+
+            // 3. 6浣嶉珮寮哄害闅忔満鏁帮紙閬垮厤閲嶅锛�+            Random random = new Random(Guid.NewGuid().GetHashCode());
+            string randomPart = random.Next(10000, 99999).ToString();
+
+            // 4. 缁勫悎鎴�3浣岻D
+            return datePart + randomPart;
+        }
         public static string Generate13DigitId()
         {
             // 1. 涓氬姟鏍囪瘑锛�浣嶏紝濡侶=浣忓缓锛�@@ -194,7 +207,7 @@
         }
         internal static List<WCSTask> GetWaitingTaskList() {
             var db = new SqlHelper<object>().GetInstance();
-            return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).ToList();
+            return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).OrderByDescending(s=>s.N_PRIORITY).ToList();
         }
         //鍓嶇Щ杞︽墽琛屼腑浠诲姟 
         internal static List<WCSTask> GetWaitingTaskGoList()

--
Gitblit v1.9.1