定时任务增加日志记录

dev
douhandong 10 hours ago
parent 57e600b2be
commit 0d93da99ae

@ -1,4 +1,5 @@
using DS.WMS.Core.QuarztJobs.Interface; using DS.WMS.Core.QuarztJobs.Interface;
using NLog;
using Quartz; using Quartz;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
@ -15,6 +16,7 @@ namespace DS.WMS.Core.Jobs
public class BankStatementJob : IJob public class BankStatementJob : IJob
{ {
private readonly IBankStatementService _bank; private readonly IBankStatementService _bank;
private static readonly Logger _logger = LogManager.GetCurrentClassLogger();
public BankStatementJob(IBankStatementService bank) public BankStatementJob(IBankStatementService bank)
{ {
@ -26,12 +28,13 @@ namespace DS.WMS.Core.Jobs
//定时获取银行流水 //定时获取银行流水
try try
{ {
_logger.Info($"定时任务-获取银行流水:{DateTime.Now}");
await _bank.GetBankStatement(); await _bank.GetBankStatement();
Console.WriteLine($"定时获取银行流水: {DateTime.Now}");
} }
catch (Exception ex) catch (Exception ex)
{ {
Console.WriteLine($"定时获取银行流水报错: {DateTime.Now};错误内容{ex.Message}"); _logger.Error ($"定时任务-获取银行流水报错:{DateTime.Now};错误内容{ex.Message}");
} }
} }
} }

@ -1,4 +1,5 @@
using DS.WMS.Core.QuarztJobs.Interface; using DS.WMS.Core.QuarztJobs.Interface;
using NLog;
using Quartz; using Quartz;
namespace DS.WMS.Core.Jobs namespace DS.WMS.Core.Jobs
@ -9,6 +10,7 @@ namespace DS.WMS.Core.Jobs
public class InInvoiceJob : IJob public class InInvoiceJob : IJob
{ {
private readonly IInInvoiceJobService _ininvice; private readonly IInInvoiceJobService _ininvice;
private static readonly Logger _logger = LogManager.GetCurrentClassLogger();
public InInvoiceJob(IInInvoiceJobService ininvice) public InInvoiceJob(IInInvoiceJobService ininvice)
{ {
@ -20,12 +22,14 @@ namespace DS.WMS.Core.Jobs
//定时获取进项发票 //定时获取进项发票
try try
{ {
_logger.Info($"定时任务-获取进项发票{DateTime.Now}");
await _ininvice.GetInInvoiceData(); await _ininvice.GetInInvoiceData();
Console.WriteLine($"定时获取进项发票: {DateTime.Now}");
} }
catch (Exception ex) catch (Exception ex)
{ {
Console.WriteLine($"定时获取进项发票报错: {DateTime.Now};错误内容{ex.Message}"); _logger.Error($"定时任务-获取进项发票报错{DateTime.Now};错误内容{ex.Message}");
} }
} }
} }

@ -49,10 +49,7 @@ namespace DS.WMS.Core.QuarztJobs.Method
InInvoicePost model = new InInvoicePost(); InInvoicePost model = new InInvoicePost();
model.kprqks = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss"); //往前查24小时的进项发票数据 model.kprqks = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss"); //往前查24小时的进项发票数据
model.kprqjs = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"); model.kprqjs = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
//model.kprqks = "2024-09-01 00:00:00";// DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss"); //往前查24小时的进项发票数据
//model.kprqjs = "2024-09-07 00:00:00"; //DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
var result = await HttpHellp.PostAsync("http://47.105.115.105:26650/api/XSD/GetInInvoiceDataList", JsonConvert.SerializeObject(model), header); var result = await HttpHellp.PostAsync("http://47.105.115.105:26650/api/XSD/GetInInvoiceDataList", JsonConvert.SerializeObject(model), header);
//处理返回结果 //处理返回结果

Loading…
Cancel
Save