Commit 41f9c27e by guanzhenshan

1

parent fa458249
......@@ -10,18 +10,18 @@ namespace Bailun.DC.DailyItemNoProfitRate
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>();
//});
Console.WriteLine("启动服务 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
var builder = new HostBuilder().ConfigureServices((hostContext, services) =>
{
services.AddHostedService<Services>();
});
//await builder.RunConsoleAsync();
await builder.RunConsoleAsync();
var _service = new Services();
var day = DateTime.Parse(DateTime.Now.AddDays(-2).ToShortDateString());
_service.Init(day.AddDays(-20), day);
_service.OneDayItemNoProfitRate(day.AddDays(-1), day);
//var _service = new Services();
//var day = DateTime.Parse(DateTime.Now.AddDays(-2).ToShortDateString());
//_service.Init(day.AddDays(-20), day);
//_service.OneDayItemNoProfitRate(day.AddDays(-1), day);
}
}
}
......@@ -212,7 +212,7 @@ namespace Bailun.DC.DailyItemNoProfitRate
//过去20天自然订单销售成本 = 过去20天OMS订单总销售成本(不计广告费)*(1 - 广告订单GMV占比)
//自然订单GMV - 过去20天自然订单销售成 = 自然订单利润
//自然订单利润 / 过去20天自然订单GMV = 自然订单利润率
m.rate_order = (m.amount_sales - m.amount_sales_ad_gmv)>0?m.amount_sales - m.amount_sales_ad_gmv - (m.cost_sales * (1 - objadrate)) / (m.amount_sales - m.amount_sales_ad_gmv):0;
m.rate_order = (m.amount_sales - m.amount_sales_ad_gmv)>0?((m.amount_sales - m.amount_sales_ad_gmv) - (m.cost_sales * (1 - objadrate))) / (m.amount_sales - m.amount_sales_ad_gmv):0;
//过去20天广告GMV/过去20天OMS订单销量额=广告订单GMV占比
//过去20天OMS订单总销售成本(不计广告费)*广告订单GMV占比=过去20天广告订单总销售成本
......
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