Tjiny
2025-07-01 4695a1e617430e72f06e1f6cea55cda3b65a77a9
2025-07-01日上海日东充电任务定时提交
3个文件已修改
12 ■■■■■ 已修改文件
HH.WCS.Mobox3.RiDong/Program.cs 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
HH.WCS.Mobox3.RiDong/wms/WCSHelper.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
HH.WCS.Mobox3.RiDong/Quartz/QuartzJobCreate.cs
@@ -29,7 +29,7 @@
        //创建一个触发条件:WithCronSchedule,定时,每天哪个时间,或者每个月哪天
        ITrigger trigger1 = TriggerBuilder.Create()
            .WithIdentity("trigger3", "group1")
            .WithCronSchedule("0 10 17 * * ?")
            .WithCronSchedule("0 0 17 * * ?")
            .ForJob("HelloQuartzJob", "Test")
            .Build();
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)
            {
                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)
    {