Commit 07da3ff7 by 泽锋 李

fix

parent 38f71a92
...@@ -29,12 +29,12 @@ namespace AutoTurnOver.DB ...@@ -29,12 +29,12 @@ namespace AutoTurnOver.DB
while (true) while (true)
{ {
var now = DateTime.Now; var now = DateTime.Now;
var sql = " select * from dc_base_oms_sku where gmt_create>=@btime "; var sql = " select * from dc_base_oms_sku where gmt_modified>=@btime ";
DynamicParameters parameters = new DynamicParameters(); DynamicParameters parameters = new DynamicParameters();
parameters.Add("btime", btime.ToString("yyyy-MM-dd 00:00:00")); parameters.Add("btime", btime.ToString("yyyy-MM-dd 00:00:00"));
if (etime != null) if (etime != null)
{ {
sql += " and gmt_create<=@etime "; sql += " and gmt_modified<=@etime ";
parameters.Add("etime", etime.Value.ToString("yyyy-MM-dd 23:59:59")); parameters.Add("etime", etime.Value.ToString("yyyy-MM-dd 23:59:59"));
} }
sql += $" order by id desc limit {(page - 1) * rows},{rows} "; sql += $" order by id desc limit {(page - 1) * rows},{rows} ";
...@@ -303,12 +303,12 @@ namespace AutoTurnOver.DB ...@@ -303,12 +303,12 @@ namespace AutoTurnOver.DB
while (true) while (true)
{ {
var now = DateTime.Now; var now = DateTime.Now;
var sql = " select * from dc_base_oms_sku where gmt_create>=@btime "; var sql = " select * from dc_base_oms_sku where gmt_modified>=@btime ";
DynamicParameters parameters = new DynamicParameters(); DynamicParameters parameters = new DynamicParameters();
parameters.Add("btime", btime.ToString("yyyy-MM-dd 00:00:00")); parameters.Add("btime", btime.ToString("yyyy-MM-dd 00:00:00"));
if (etime != null) if (etime != null)
{ {
sql += " and gmt_create<=@etime "; sql += " and gmt_modified<=@etime ";
parameters.Add("etime", etime.Value.ToString("yyyy-MM-dd 23:59:59")); parameters.Add("etime", etime.Value.ToString("yyyy-MM-dd 23:59:59"));
} }
sql += $" order by id desc limit {(page - 1) * rows},{rows} "; sql += $" order by id desc limit {(page - 1) * rows},{rows} ";
......
...@@ -24,7 +24,7 @@ namespace ResetOutofstock ...@@ -24,7 +24,7 @@ namespace ResetOutofstock
if (now.Hour == 01 && now.Minute == 01) if (now.Hour == 01 && now.Minute == 01)
{ {
Console.WriteLine($"开始 刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}"); Console.WriteLine($"开始 刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
report_cash_flow_dao.CalculationOrder(now.AddMonths(-3),DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"))); report_cash_flow_dao.CalculationOrder(now.AddDays(-7),DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59")));
Console.WriteLine($"结束刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}"); Console.WriteLine($"结束刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
} }
if (now.Hour == 01 && now.Minute == 02) if (now.Hour == 01 && now.Minute == 02)
...@@ -48,7 +48,7 @@ namespace ResetOutofstock ...@@ -48,7 +48,7 @@ namespace ResetOutofstock
if (now.Hour == 01 && now.Minute == 05) if (now.Hour == 01 && now.Minute == 05)
{ {
Console.WriteLine($"开始 刷新订单尾程费 退款数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}"); Console.WriteLine($"开始 刷新订单尾程费 退款数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
report_cash_flow_dao.CalculationOrderCostLogistics(now.AddMonths(-3), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"))); report_cash_flow_dao.CalculationOrderCostLogistics(now.AddDays(-7), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59")));
Console.WriteLine($"结束 刷新订单尾程费 退款数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}"); Console.WriteLine($"结束 刷新订单尾程费 退款数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
} }
} }
......
...@@ -14,7 +14,7 @@ namespace ResetOutofstock ...@@ -14,7 +14,7 @@ namespace ResetOutofstock
{ {
Console.WriteLine("刷新缺货数据任务启动..."); Console.WriteLine("刷新缺货数据任务启动...");
var now = DateTime.Now; var now = DateTime.Now;
report_cash_flow_dao.CalculationOrderCostLogistics(now.AddMonths(-3), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59"))); //report_cash_flow_dao.CalculationOrderCostLogistics(now.AddMonths(-3), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59")));
var builder = new HostBuilder().ConfigureServices((hostContext, services) => var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
{ {
services.AddHostedService<ResetOutofstockBackgrounService>(); services.AddHostedService<ResetOutofstockBackgrounService>();
......
...@@ -14,45 +14,7 @@ namespace ResetOutofstock ...@@ -14,45 +14,7 @@ namespace ResetOutofstock
protected override Task ExecuteAsync(CancellationToken stoppingToken) protected override Task ExecuteAsync(CancellationToken stoppingToken)
{ {
Task.Factory.StartNew(() => {
while (true)
{
try
{
Console.WriteLine($"开始 刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
var now = DateTime.Now;
report_cash_flow_dao.CalculationOrder(now.AddMonths(-3), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59")));
Console.WriteLine($"结束 刷新现金流 订单数据,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Thread.Sleep(60 * 60 * 1000);
}
});
Task.Factory.StartNew(() => {
while (true)
{
try
{
Console.WriteLine($"开始 刷新现金流 订单尾程费,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
var now = DateTime.Now;
report_cash_flow_dao.CalculationOrderCostLogistics(now.AddMonths(-3), DateTime.Parse(now.AddDays(-1).ToString("yyyy-MM-dd 23:59:59")));
Console.WriteLine($"结束 刷新现金流 订单尾程费,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Thread.Sleep(60 * 60 * 1000);
}
});
Task.Factory.StartNew(() => { Task.Factory.StartNew(() => {
......
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