From 0464969366317154fdbb51e106ca778b855bdd08 Mon Sep 17 00:00:00 2001
From: wxw <Administrator@DESKTOP-5BIMHQ3>
Date: 星期六, 17 八月 2024 15:45:28 +0800
Subject: [PATCH] Merge branch 'master' into wxw

---
 Wms/Utility/Job/JobBase.cs |   38 ++++++++++++++++++++++----------------
 1 files changed, 22 insertions(+), 16 deletions(-)

diff --git a/Wms/Utility/Job/JobBase.cs b/Wms/Utility/Job/JobBase.cs
index d6ba708..be14f99 100644
--- a/Wms/Utility/Job/JobBase.cs
+++ b/Wms/Utility/Job/JobBase.cs
@@ -19,11 +19,9 @@
         protected Stopwatch stopwatch = new Stopwatch();
         protected T LogInfo { get; private set; }
 
-        private ILogger _logger;
-        public JobBase(T logInfo,ILogger logger)
+        public JobBase(T logInfo)
         {
             LogInfo = logInfo;
-            _logger = logger;
         }
 
         public async Task Execute(IJobExecutionContext context)
@@ -36,7 +34,15 @@
                 return;
             }
             //璁板綍鎵ц娆℃暟
-            var runNumber = context.JobDetail.JobDataMap.GetLong(Constant.RUNNUMBER);
+            long runNumber = 0;
+            try
+            {
+                runNumber = context.JobDetail.JobDataMap.GetLong(Constant.RUNNUMBER);
+            }
+            catch (Exception)
+            {
+
+            }
             context.JobDetail.JobDataMap[Constant.RUNNUMBER] = ++runNumber;
 
             var logs = context.JobDetail.JobDataMap[Constant.LOGLIST] as List<string> ?? new List<string>();
@@ -75,19 +81,19 @@
 
         public abstract Task NextExecute(IJobExecutionContext context);
 
-        public async Task WarningAsync(string title, string msg)
-        {
-            _logger.Warning(msg);
-        }
+        //public async Task WarningAsync(string title, string msg)
+        //{
+        //    _logger.Warning(msg);
+        //}
 
-        public async Task InformationAsync(string title, string msg)
-        {
-            _logger.Information(msg);
-        }
+        //public async Task InformationAsync(string title, string msg)
+        //{
+        //    _logger.Information(msg);
+        //}
 
-        public async Task ErrorAsync(string title, Exception ex, string msg)
-        {
-            _logger.Error(ex, msg);
-        }
+        //public async Task ErrorAsync(string title, Exception ex, string msg)
+        //{
+        //    _logger.Error(ex, msg);
+        //}
     }
 }

--
Gitblit v1.8.0