服务端的TigerApi 框架,基于.NET6 2024 版本
Rodney Chen
2024-10-29 9b0d356ba4c4a02180ddad85bd38312fc7dc404b
Tiger.Business.MES/Task/Jobs.U9C_ME_GetSupplier.cs
@@ -32,11 +32,13 @@
        public void Execute()
        {
            Logger.Scheduler.Info($"进入计划调度(名称:{Name})...\r\n");
            #region 固定写法
            Logger.Scheduler.Info($"/**\r\n *进入计划调度(名称: {Name} )....\r\n */\r\n"); //固定写法
            Schedule = JobManager.GetSchedule(Name); //固定写法
            StartTime = DateTime.Now; //固定写法
            #endregion
            try
            {
                Schedule = JobManager.GetSchedule(Name);
                StartTime = DateTime.Now;
                string msg = "";
                string status = "Successed";
                GetJob(typeof(U9C_ME_GetSupplier).Name);
@@ -53,7 +55,9 @@
                    else
                    {
                        msg = $"从U9C获取供应商信息成功:{result.Message}";
                        Trig.LastRunTime = (tskJobInput.input.endTime.ToDateTime() - DateTime.Now).TotalMinutes > 0 ? Trig.LastRunTime : tskJobInput.input.endTime.ToDateTime();
                        //固定写法
                        Trig.LastRunTime = tskJobInput.input.endTime.ToDateTime();
                        Trig.NextRunTime = Schedule.NextRun;
                    }
                }
                SaveFluentSchedulerLog(status, $"{msg}");
@@ -64,6 +68,7 @@
                Logger.Scheduler.Fatal(ex, "获取供应商信息异常");
                SaveFluentSchedulerLog("Failed", ex.Message);
            }
            Logger.Scheduler.Info($"/* 计划调度(名称:{Name})结束 */\r\n"); //固定写法
        }
    }
}