From dedeb77685c258bc7851c7c4da40eb1315127cb8 Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期二, 25 六月 2024 14:06:29 +0800
Subject: [PATCH] Merge branch 'hwh'

---
 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