diff --git a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 index 3a16bd97..9119be87 100644 Binary files a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 and b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 differ diff --git a/src/WMS.Web.Domain/QuartzJob/ErpDeleteQuartzJob.cs b/src/WMS.Web.Domain/QuartzJob/ErpDeleteQuartzJob.cs index fc68dc06..e752b1bc 100644 --- a/src/WMS.Web.Domain/QuartzJob/ErpDeleteQuartzJob.cs +++ b/src/WMS.Web.Domain/QuartzJob/ErpDeleteQuartzJob.cs @@ -18,14 +18,14 @@ namespace WMS.Web.Domain.QuartzJob /// public class ErpDeleteQuartzJob : IJob { - private readonly ILogger _logger; + private readonly ILogger _logger; private readonly IServiceScopeFactory _serviceScopeFactory; private readonly AppOptions _options; private readonly IOutStockTaskService _outStockTaskService; private readonly ITransactionRepositories _transactionRepositories; private readonly IInStockTaskService _inStockTaskService; - public ErpDeleteQuartzJob(ILogger logger, + public ErpDeleteQuartzJob(ILogger logger, IServiceScopeFactory serviceScopeFactory, IOptions options, IOutStockTaskService outStockTaskService, @@ -49,17 +49,21 @@ namespace WMS.Web.Domain.QuartzJob { try { + var data = DateTime.Now; + if (data.Hour == 8 || data.Hour == 12 || data.Hour == 16 || data.Hour == 20) + { - _logger.LogInformation($"出库单-监测金蝶删单:执行开始时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); + _logger.LogInformation($"出库单-监测金蝶删单:执行开始时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); - //验证金蝶是否有删单 - await _outStockTaskService.ErpDel(); + //验证金蝶是否有删单 + await _outStockTaskService.ErpDel(); - _logger.LogInformation($"出库单-监测金蝶删单:执行结束时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); + _logger.LogInformation($"出库单-监测金蝶删单:执行结束时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); - //验证金蝶是否有删单 - await _inStockTaskService.ErpDel(); - _logger.LogInformation($"入库单-监测金蝶删单:执行结束时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); + //验证金蝶是否有删单 + await _inStockTaskService.ErpDel(); + _logger.LogInformation($"入库单-监测金蝶删单:执行结束时间->{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")}"); + } } catch (Exception ex) {