Browse Source

更改为每小时检测一次审核过期状态

master
feng 3 years ago
parent
commit
05b580c8c7
  1. 2
      src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs
  2. 20
      src/Coldairarrow.Api/Middlewares/RequestLogMiddleware.cs
  3. 8
      src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs

2
src/Coldairarrow.Api/Controllers/HuiYan/pricetasklogController.cs

@ -130,7 +130,7 @@ namespace Coldairarrow.Api.Controllers.HuiYan
[HttpGet("/task/dayrun")]
[AllowAnonymous]
[QuartzTask(IntervalInSeconds = 60 * 60 * 1, IsRepeatForever = true, Router = "/task/dayrun")]
[QuartzTask(CronExpression = "0 0 * * * ?", Router = "/task/dayrun")]
public AjaxResult DayTaskSet()
{
_pricetasklogBus.DayTaskSet();

20
src/Coldairarrow.Api/Middlewares/RequestLogMiddleware.cs

@ -67,16 +67,16 @@ StatusCode:{StatusCode}
Response:{Response}
";
_logger.LogInformation(
log,
context.Request.Path,
(int)watch.ElapsedMilliseconds,
context.Request.Method,
context.Request.ContentType,
context.RequestServices.GetService<RequestBody>().Body,
context.Response.StatusCode,
resContent
);
//_logger.LogInformation(
// log,
// context.Request.Path,
// (int)watch.ElapsedMilliseconds,
// context.Request.Method,
// context.Request.ContentType,
// context.RequestServices.GetService<RequestBody>().Body,
// context.Response.StatusCode,
// resContent
// );
}
}
}

8
src/Coldairarrow.Business/HuiYan/pricetasklogBusiness.cs

@ -178,6 +178,7 @@ namespace Coldairarrow.Business.HuiYan
public AjaxResult CheckIsTimeOut()
{
_logger.LogInformation("开始检测任务是否审核超时!");
try
{
//&& (DateTime.Now - c.WorkDate.Value).TotalHours >= 48
@ -188,10 +189,13 @@ namespace Coldairarrow.Business.HuiYan
{
_iteamitemsBusiness.UpdateTaskSuccess(needUpdates);
}
_logger.LogInformation($"共检测{needUpdates.Count}个审核超时任务!");
}
catch (Exception ex)
{
{
_logger.LogInformation($"自动审核错误:{ex.Message}");
}
return Success();

Loading…
Cancel
Save