From 4695a1e617430e72f06e1f6cea55cda3b65a77a9 Mon Sep 17 00:00:00 2001
From: Tjiny <Tjinyu23@163.com>
Date: 星期二, 01 七月 2025 15:53:24 +0800
Subject: [PATCH] 2025-07-01日上海日东充电任务定时提交

---
 HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs          |   11 +++++++----
 HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs |    2 +-
 HH.WCS.Mobox3.RiDong/Program.cs                |    3 ++-
 3 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/HH.WCS.Mobox3.RiDong/Program.cs b/HH.WCS.Mobox3.RiDong/Program.cs
index c4e366d..c9ad460 100644
--- a/HH.WCS.Mobox3.RiDong/Program.cs
+++ b/HH.WCS.Mobox3.RiDong/Program.cs
@@ -19,7 +19,8 @@
     {
         static async Task Main(string[] args)
         {
-            // await QuartzJobCreate.CreateJob();
+            // 瀹氭椂浠诲姟
+            await QuartzJobCreate.CreateJob();
             
             Settings.Init();
             //1.0 寮�惎api
diff --git a/HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs b/HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs
index f87a7c3..1b891d5 100644
--- a/HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs
+++ b/HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs
@@ -29,7 +29,7 @@
         //鍒涘缓涓�釜瑙﹀彂鏉′欢锛歐ithCronSchedule锛屽畾鏃讹紝姣忓ぉ鍝釜鏃堕棿锛屾垨鑰呮瘡涓湀鍝ぉ
         ITrigger trigger1 = TriggerBuilder.Create()
             .WithIdentity("trigger3", "group1")
-            .WithCronSchedule("0 10 17 * * ?")
+            .WithCronSchedule("0 0 17 * * ?")
             .ForJob("HelloQuartzJob", "Test")
             .Build();
 
diff --git a/HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs b/HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs
index bf9fa1e..f376ab9 100644
--- a/HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs
+++ b/HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs
@@ -180,7 +180,7 @@
                 task.N_B_STATE = 2;
                 task.S_B_STATE = Task.GetStateStr(task.N_B_STATE);
                 // task.T_START_TIME = DateTime.Now;
-                db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE, it.T_START_TIME }).ExecuteCommand();
+                db.Updateable(task).UpdateColumns(it => new { it.N_B_STATE, it.S_B_STATE }).ExecuteCommand();
             }
         }
     }
@@ -193,8 +193,11 @@
         {
             if (task.N_B_STATE == 1)
             {
-                task.T_START_TIME = DateTime.Now;
-                db.Updateable(task).UpdateColumns(it => new { it.T_START_TIME }).ExecuteCommand();
+                if (task.T_START_TIME == null)
+                {
+                    task.T_START_TIME = DateTime.Now;
+                    db.Updateable(task).UpdateColumns(it => new { it.T_START_TIME }).ExecuteCommand();
+                }
             }
         }
     }
@@ -240,7 +243,7 @@
     /// <summary>
     /// 鏍规嵁浠诲姟鐘舵�鑾峰彇浠诲姟
     /// </summary>
-    /// <param name="state"></param>
+    /// <param name="status"></param>
     /// <returns></returns>
     internal static List<Task> GetTaskListByState(string status)
     {

--
Gitblit v1.9.1