shanji 3 years ago
parent
commit
5ed736e5dd
  1. 24
      BBWY.Server.API/Controllers/GOIWarningController.cs
  2. 14
      BBWY.Server.Business/SiNan/GOIWarningBusiness.cs

24
BBWY.Server.API/Controllers/GOIWarningController.cs

@ -0,0 +1,24 @@
using BBWY.Server.Business.SiNan;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
namespace BBWY.Server.API.Controllers
{
public class GOIWarningController : BaseApiController
{
private GOIWarningBusiness gOIWarningBusiness;
public GOIWarningController(IHttpContextAccessor httpContextAccessor, GOIWarningBusiness gOIWarningBusiness) : base(httpContextAccessor)
{
this.gOIWarningBusiness = gOIWarningBusiness;
}
/// <summary>
/// GPO预警检测
/// </summary>
[HttpGet]
public void StartCheckGOI()
{
gOIWarningBusiness.StartCheckGOI();
}
}
}

14
BBWY.Server.Business/SiNan/GOIWarningBusiness.cs

@ -40,7 +40,7 @@ namespace BBWY.Server.Business.SiNan
} }
} }
public void CheckGOI(ShopResponse shop) private void CheckGOI(ShopResponse shop)
{ {
var loggerName = $"GOI预警-{shop.ShopName}"; var loggerName = $"GOI预警-{shop.ShopName}";
try try
@ -178,8 +178,8 @@ namespace BBWY.Server.Business.SiNan
BusinessType = 2, BusinessType = 2,
LevelIdList = adGroupIds, LevelIdList = adGroupIds,
OnlyCustomDate = true, OnlyCustomDate = true,
StartDate = yesterday, StartDate = startQueryDay,
EndDate = startQueryDay EndDate = yesterday
}); });
foreach (var adGroupGOI in adGroupGOIList) foreach (var adGroupGOI in adGroupGOIList)
@ -300,8 +300,8 @@ namespace BBWY.Server.Business.SiNan
BusinessType = 2, BusinessType = 2,
LevelIdList = adIds, LevelIdList = adIds,
OnlyCustomDate = true, OnlyCustomDate = true,
StartDate = yesterday, StartDate = startQueryDay,
EndDate = startQueryDay EndDate = yesterday
}); });
foreach (var adGOI in adGOIList) foreach (var adGOI in adGOIList)
@ -423,8 +423,8 @@ namespace BBWY.Server.Business.SiNan
BusinessType = 134217728, BusinessType = 134217728,
LevelIdList = skuIds, LevelIdList = skuIds,
OnlyCustomDate = true, OnlyCustomDate = true,
StartDate = yesterday, StartDate = startQueryDay,
EndDate = startQueryDay EndDate = yesterday
}); });
foreach (var skuGOI in skuGOIList) foreach (var skuGOI in skuGOIList)

Loading…
Cancel
Save