定时任务增加日志记录

dev
douhandong 10 hours ago
parent 57e600b2be
commit 0d93da99ae

@ -1,4 +1,5 @@
using DS.WMS.Core.QuarztJobs.Interface;
using NLog;
using Quartz;
using System;
using System.Collections.Generic;
@ -15,6 +16,7 @@ namespace DS.WMS.Core.Jobs
public class BankStatementJob : IJob
{
private readonly IBankStatementService _bank;
private static readonly Logger _logger = LogManager.GetCurrentClassLogger();
public BankStatementJob(IBankStatementService bank)
{
@ -26,12 +28,13 @@ namespace DS.WMS.Core.Jobs
//定时获取银行流水
try
{
_logger.Info($"定时任务-获取银行流水:{DateTime.Now}");
await _bank.GetBankStatement();
Console.WriteLine($"定时获取银行流水: {DateTime.Now}");
}
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 NLog;
using Quartz;
namespace DS.WMS.Core.Jobs
@ -9,6 +10,7 @@ namespace DS.WMS.Core.Jobs
public class InInvoiceJob : IJob
{
private readonly IInInvoiceJobService _ininvice;
private static readonly Logger _logger = LogManager.GetCurrentClassLogger();
public InInvoiceJob(IInInvoiceJobService ininvice)
{
@ -20,12 +22,14 @@ namespace DS.WMS.Core.Jobs
//定时获取进项发票
try
{
_logger.Info($"定时任务-获取进项发票{DateTime.Now}");
await _ininvice.GetInInvoiceData();
Console.WriteLine($"定时获取进项发票: {DateTime.Now}");
}
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();
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.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);
//处理返回结果

Loading…
Cancel
Save