Commit dac0f4ab by guanzhenshan

调整月销售利润统计报表的启动时间

parent 8acfaed8
...@@ -7,23 +7,23 @@ namespace Bailun.DC.MonthSaleProfit ...@@ -7,23 +7,23 @@ namespace Bailun.DC.MonthSaleProfit
{ {
class Program class Program
{ {
//static async Task Main(string[] args) static async Task Main(string[] args)
//{
// Console.WriteLine("启动服务 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
// var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
// {
// services.AddHostedService<Services>();
// });
// await builder.RunConsoleAsync();
//}
static void Main(string[] args)
{ {
var _services = new Services(); Console.WriteLine("启动服务 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
{
services.AddHostedService<Services>();
});
var start = DateTime.Parse("2020-11-01"); await builder.RunConsoleAsync();
_services.InitNew(start);
} }
//static void Main(string[] args)
//{
// var _services = new Services();
// var start = DateTime.Parse("2020-11-01");
// _services.InitNew(start);
//}
} }
} }
...@@ -36,14 +36,26 @@ namespace Bailun.DC.MonthSaleProfit ...@@ -36,14 +36,26 @@ namespace Bailun.DC.MonthSaleProfit
Init(start); Init(start);
Console.WriteLine("开始启动新销售利润报表计算 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
InitNew(start);
Console.WriteLine("任务运行完成 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); Console.WriteLine("任务运行完成 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
} }
else if (now.Hour%6==0 && now.Minute == 59) else if(now.Day==16 && now.Hour==0 && now.Minute==2)
{ {
Console.WriteLine("开始启动更新服务" + DateTime.Now); Console.WriteLine("重跑上个月的数据 启动 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
Update(DateTime.Now); InitNew(DateTime.Parse(now.ToString("yyyy-MM")+"-01").AddMonths(-1));
Console.WriteLine("完成更新服务" + DateTime.Now); Console.WriteLine("结束 重跑上个月的数据 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
} }
//else if (now.Hour%6==0 && now.Minute == 59)
//{
// Console.WriteLine("开始启动更新服务" + DateTime.Now);
// //Update(DateTime.Now);
// Console.WriteLine("完成更新服务" + DateTime.Now);
//}
} }
catch (Exception ex) catch (Exception ex)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment