From 2cf8f4a928d3479068fc51be9633db4583eba3c9 Mon Sep 17 00:00:00 2001 From: wxw <Administrator@DESKTOP-5BIMHQ3> Date: 星期五, 09 五月 2025 13:05:23 +0800 Subject: [PATCH] 修改问题 --- Wms/Wms/DailyTaskService.cs | 78 ++------------------------------------ 1 files changed, 5 insertions(+), 73 deletions(-) diff --git a/Wms/Wms/DailyTaskService.cs b/Wms/Wms/DailyTaskService.cs index 99252f7..70c64b9 100644 --- a/Wms/Wms/DailyTaskService.cs +++ b/Wms/Wms/DailyTaskService.cs @@ -8,6 +8,7 @@ using Utility.Tools; using Wms.Tools; using WMS.BLL.BllSoServer; +using WMS.BLL.BllTransServer; using WMS.BLL.DataServer; using WMS.IBLL.IDataServer; @@ -30,28 +31,12 @@ //鍒涘缓瀹氭椂浠诲姟 public Task StartAsync(CancellationToken cancellationToken) { - #region 姣忓ぉ0鐐规墽琛� - //璁$畻璺濈涓嬩竴涓� 0 鐐圭殑鏃堕棿闂撮殧 - DateTime now = DateTime.Now; - DateTime nextZeroHour = now.AddDays(1).Date; - TimeSpan delay = nextZeroHour - now; - - //鍒涘缓瀹氭椂鍣紝骞惰缃洖璋冨嚱鏁� - _timer = new Timer(ExecuteDailyTask, null, delay, TimeSpan.FromDays(1)); - _periodicReport = new Timer(PeriodicReport, null, delay, TimeSpan.FromDays(1)); - //TimeSpan delay2 = TimeSpan.FromMinutes(2); + TimeSpan delay = TimeSpan.FromMinutes(2); // 鍒涘缓瀹氭椂鍣紝骞惰缃洖璋冨嚱鏁� - // _timer2 = new Timer(ExecuteDailyTask2, null, delay2, TimeSpan.FromMinutes(3)); - - //TimeSpan delay3 = TimeSpan.FromMinutes(2); - - // 鍒涘缓瀹氭椂鍣紝骞惰缃洖璋冨嚱鏁� - //_timer3 = new Timer(ExecuteDailyTask3, null, delay3, TimeSpan.FromMinutes(3)); + _timer = new Timer(ExecuteDailyTask, null, delay, TimeSpan.FromMinutes(5)); return Task.CompletedTask; - #endregion - } /// <summary> @@ -64,8 +49,6 @@ { // 鍋滄瀹氭椂鍣� _timer?.Change(Timeout.Infinite, 0); - _timer2?.Change(Timeout.Infinite, 0); - _timer3?.Change(Timeout.Infinite, 0); _periodicReport?.Change(Timeout.Infinite, 0); return Task.CompletedTask; @@ -75,9 +58,9 @@ { try { - StockDetailServer _stockDetail = new StockDetailServer(); + HopperTransportServer _stockDetail = new HopperTransportServer(); //浠诲姟閫昏緫 - _stockDetail.StockCheck(); + _stockDetail.TransferBackTimer(_agvUrl); } catch (Exception ex) { @@ -86,58 +69,7 @@ } } - //鎵ц浠诲姟閫昏緫 - private void ExecuteDailyTask2(object state) - { - try - { - ExportNoticeServer _exNotice = new ExportNoticeServer(); - //浠诲姟閫昏緫 - var list = _exNotice.BeiLiaoIssueOutHouse(_wcsUrl); - } - catch (Exception ex) - { - var logStr = $@".\log\WMS\WMS瀹氭椂澶囨枡浠诲姟" + DateTime.Now.ToString("yyyyMMdd") + ".txt"; - LogFile.SaveLogToFile($"WMS瀹氭椂澶囨枡浠诲姟寮傚父锛�( {ex.Message} ),", logStr); - } - } - - //鎵ц浠诲姟閫昏緫 - private void ExecuteDailyTask3(object state) - { - try - { - ExportNoticeServer _exNotice = new ExportNoticeServer(); - //浠诲姟閫昏緫 - _exNotice.ProCallIssueOutHouse(_agvUrl); - } - catch (Exception ex) - { - var logStr = $@".\log\WMS\WMS瀹氭椂澶囨枡浠诲姟" + DateTime.Now.ToString("yyyyMMdd") + ".txt"; - LogFile.SaveLogToFile($"WMS瀹氭椂澶囨枡浠诲姟寮傚父锛�( {ex.Message} ),", logStr); - } - } - - //瀹氭椂鎵ц鍛ㄦ湡鎶ヨ〃 - private void PeriodicReport(object state) - { - try - { - StockInfoServer _stock = new StockInfoServer(); - var arr = _stock.ByDayInsertStock(); - - var logStr = $@".\log\WMS\WMS瀹氭椂浠诲姟" + DateTime.Now.ToString("yyyyMMdd") + ".txt"; - LogFile.SaveLogToFile($"WMS瀹氭椂浠诲姟鎵ц寮傚父锛歿arr},", logStr); - //閲婃斁璧勬簮 - _periodicReport?.Dispose(); - } - catch (Exception ex) - { - var logStr = $@".\log\WMS\WMS瀹氭椂浠诲姟" + DateTime.Now.ToString("yyyyMMdd") + ".txt"; - LogFile.SaveLogToFile($"WMS瀹氭椂浠诲姟鎵ц寮傚父锛歿DateTime.Now}锛�( {ex.Message} ),", logStr); - } - } /// <summary> /// 鍦ㄦ湇鍔$粨鏉熻繍琛屾椂锛屽畾鏃跺櫒寰楀埌姝g‘鍦版竻鐞嗗拰閲婃斁 -- Gitblit v1.8.0