Commit 137247db by 泽锋 李

完善海外仓统计

parent 1d368035
...@@ -3083,18 +3083,30 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag; ...@@ -3083,18 +3083,30 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag;
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "不出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "不出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "不出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "不出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-出单数量占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-出单sku数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-库存金额", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-不出单数量sku占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-出单库存金额", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-不出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-出单数量占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-库存金额", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "普货-精准开发-不出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-出单库存金额", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-出单数量占比", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-出单sku数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-库存金额", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-不出单数量sku占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-出单库存金额", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-不出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "清货-不出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-出单sku数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-不出单数量sku占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-不出单sku库存数量占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "美容SKU-不出单sku库存金额占比", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总SKU数", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总SKU数", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总销售数量", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总销售数量", weeks = new List<report_stock_week_view_dto.week>() { } });
r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总销售金额(RMB)", weeks = new List<report_stock_week_view_dto.week>() { } }); r_datas.Add(new report_stock_week_view_dto { web_site = websiteGroupItem.Key, tag = "总销售金额(RMB)", weeks = new List<report_stock_week_view_dto.week>() { } });
...@@ -3108,17 +3120,47 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag; ...@@ -3108,17 +3120,47 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag;
var this_datas = websiteGroupItem.Where(s => s.first_day_date >= b_thie_date && s.first_day_date <= e_thie_date).ToList(); var this_datas = websiteGroupItem.Where(s => s.first_day_date >= b_thie_date && s.first_day_date <= e_thie_date).ToList();
var sum_val = this_datas.Count(); var sum_val = this_datas.Count();
var puhuo_sum_val = this_datas.Where(s => s.sku_tag == "普货-精准开发").Count();
var qinhuo_sum_val = this_datas.Where(s => s.sku_tag == "清货").Count();
var meirong_sum_val = this_datas.Where(s => s.sku_tag == "美容SKU").Count();
var sum_stock_val = this_datas.Sum(s=>s.stock); var sum_stock_val = this_datas.Sum(s=>s.stock);
var puhuo_sum_stock_val = this_datas.Where(s=> s.sku_tag == "普货-精准开发").Sum(s=>s.stock);
var qinhuo_sum_stock_val = this_datas.Where(s=> s.sku_tag == "清货").Sum(s=>s.stock);
var meirong_sum_stock_val = this_datas.Where(s=> s.sku_tag == "美容SKU").Sum(s=>s.stock);
var sum_stock_amount_val = this_datas.Sum(s=>s.stock_amount); var sum_stock_amount_val = this_datas.Sum(s=>s.stock_amount);
var puhuo_sum_stock_amount_val = this_datas.Where(s => s.sku_tag == "普货-精准开发").Sum(s=>s.stock_amount);
var qinhuo_sum_stock_amount_val = this_datas.Where(s => s.sku_tag == "清货").Sum(s=>s.stock_amount);
var meirong_sum_stock_amount_val = this_datas.Where(s => s.sku_tag == "美容SKU").Sum(s=>s.stock_amount);
var sum_sales_val = this_datas.Sum(s=>s.sales); var sum_sales_val = this_datas.Sum(s=>s.sales);
var sum_sales_amount_val = this_datas.Sum(s=>s.sales_amount); var sum_sales_amount_val = this_datas.Sum(s=>s.sales_amount);
var sum_cost_amount_amount_val = this_datas.Sum(s=>s.cost_amount); var sum_cost_amount_amount_val = this_datas.Sum(s=>s.cost_amount);
var chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==1).Count(); var chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==1).Count();
var puhuo_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "普货-精准开发").Count();
var qinhuo_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "清货").Count();
var meirong_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "美容SKU").Count();
var bu_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==0).Count(); var bu_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==0).Count();
var puhuo_bu_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "普货-精准开发").Count();
var qinhuo_bu_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "清货").Count();
var meirong_bu_chudan_sku_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "美容SKU").Count();
var chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==1).Sum(s=>s.stock); var chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==1).Sum(s=>s.stock);
var puhuo_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "普货-精准开发").Sum(s=>s.stock);
var qinhuo_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "清货").Sum(s=>s.stock);
var meirong_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "美容SKU").Sum(s=>s.stock);
var bu_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==0).Sum(s => s.stock); var bu_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==0).Sum(s => s.stock);
var puhuo_bu_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "普货-精准开发").Sum(s => s.stock);
var qinhuo_bu_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "清货").Sum(s => s.stock);
var meirong_bu_chudan_sku_stock_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "美容SKU").Sum(s => s.stock);
var chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==1).Sum(s=>s.stock_amount); var chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==1).Sum(s=>s.stock_amount);
var puhuo_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "普货-精准开发").Sum(s=>s.stock_amount);
var qinhuo_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "清货").Sum(s=>s.stock_amount);
var meirong_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag == "美容SKU").Sum(s=>s.stock_amount);
var bu_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==0).Sum(s => s.stock_amount); var bu_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==0).Sum(s => s.stock_amount);
var puhuo_bu_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "普货-精准开发").Sum(s => s.stock_amount);
var qinhuo_bu_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "清货").Sum(s => s.stock_amount);
var meirong_bu_chudan_sku_stock_amount_val = (decimal)this_datas.Where(s => s.is_order==0 && s.sku_tag == "美容SKU").Sum(s => s.stock_amount);
var jinzhun_sku_val = (decimal)this_datas.Where(s => s.sku_tag== "普货-精准开发").Count(); var jinzhun_sku_val = (decimal)this_datas.Where(s => s.sku_tag== "普货-精准开发").Count();
var jinzhun_sku_order_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag== "普货-精准开发").Count(); var jinzhun_sku_order_val = (decimal)this_datas.Where(s => s.is_order==1 && s.sku_tag== "普货-精准开发").Count();
var jinzhun_sku_stock_amount_val = (decimal)this_datas.Where(s => s.sku_tag== "普货-精准开发").Sum(s => s.stock_amount); var jinzhun_sku_stock_amount_val = (decimal)this_datas.Where(s => s.sku_tag== "普货-精准开发").Sum(s => s.stock_amount);
...@@ -3132,122 +3174,188 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag; ...@@ -3132,122 +3174,188 @@ where t1.bailun_sku = t2.bailun_sku and t1.week_tag=@week_tag;
var meirong_sku_stock_amount_val = (decimal)this_datas.Where(s => s.sku_tag== "美容SKU").Sum(s => s.stock_amount); var meirong_sku_stock_amount_val = (decimal)this_datas.Where(s => s.sku_tag== "美容SKU").Sum(s => s.stock_amount);
var meirong_sku_order_stock_amount_val = (decimal)this_datas.Where(s => s.is_order == 1 && s.sku_tag== "美容SKU").Sum(s => s.stock_amount); var meirong_sku_order_stock_amount_val = (decimal)this_datas.Where(s => s.is_order == 1 && s.sku_tag== "美容SKU").Sum(s => s.stock_amount);
#region 普货,精准开发
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-出单sku数量占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = puhuo_chudan_sku_val,
ratio = puhuo_chudan_sku_val.Division(puhuo_sum_val)
});
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-不出单数量sku占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = puhuo_bu_chudan_sku_val,
ratio = puhuo_bu_chudan_sku_val.Division(puhuo_sum_val)
});
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = puhuo_chudan_sku_stock_val,
ratio = puhuo_chudan_sku_stock_val.Division(puhuo_sum_stock_val)
});
r_datas.SingleOrDefault(s => s.web_site== websiteGroupItem.Key && s.tag == "出单sku数量占比").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-不出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = chudan_sku_val, val = puhuo_bu_chudan_sku_stock_val,
ratio = chudan_sku_val.Division(sum_val) ratio = puhuo_bu_chudan_sku_stock_val.Division(puhuo_sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单数量sku占比").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = bu_chudan_sku_val, val = puhuo_chudan_sku_stock_amount_val,
ratio = bu_chudan_sku_val.Division(sum_val) ratio = puhuo_chudan_sku_stock_amount_val.Division(puhuo_sum_stock_amount_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-不出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = chudan_sku_stock_val, val = puhuo_bu_chudan_sku_stock_amount_val,
ratio = chudan_sku_stock_val.Division(sum_stock_val) ratio = puhuo_bu_chudan_sku_stock_amount_val.Division(puhuo_sum_stock_amount_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week #endregion
#region 美容SKU
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-出单sku数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = bu_chudan_sku_stock_val, val = meirong_chudan_sku_val,
ratio = bu_chudan_sku_stock_val.Division(sum_stock_val) ratio = meirong_chudan_sku_val.Division(meirong_sum_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-不出单数量sku占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = chudan_sku_stock_amount_val, val = meirong_bu_chudan_sku_val,
ratio = chudan_sku_stock_amount_val.Division(sum_stock_amount_val) ratio = meirong_bu_chudan_sku_val.Division(meirong_sum_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = bu_chudan_sku_stock_amount_val, val = meirong_chudan_sku_stock_val,
ratio = bu_chudan_sku_stock_amount_val.Division(sum_stock_amount_val) ratio = meirong_chudan_sku_stock_val.Division(meirong_sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-不出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = jinzhun_sku_val, val = meirong_bu_chudan_sku_stock_val,
ratio = jinzhun_sku_val.Division(sum_val) ratio = meirong_bu_chudan_sku_stock_val.Division(meirong_sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-出单数量占比").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = jinzhun_sku_order_val, val = meirong_chudan_sku_stock_amount_val,
ratio = jinzhun_sku_order_val.Division(jinzhun_sku_val) ratio = meirong_chudan_sku_stock_amount_val.Division(meirong_sum_stock_amount_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-库存金额").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-不出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = jinzhun_sku_stock_amount_val, val = meirong_bu_chudan_sku_stock_amount_val,
ratio = jinzhun_sku_stock_amount_val.Division(sum_stock_amount_val) ratio = meirong_bu_chudan_sku_stock_amount_val.Division(meirong_sum_stock_amount_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "普货-精准开发-出单库存金额").weeks.Add(new report_stock_week_view_dto.week
#endregion
#region 清货
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-出单sku数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = jinzhun_sku_order_stock_amount_val, val = qinhuo_chudan_sku_val,
ratio = jinzhun_sku_order_stock_amount_val.Division(jinzhun_sku_stock_amount_val) ratio = qinhuo_chudan_sku_val.Division(qinhuo_sum_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-不出单数量sku占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = qinhuo_sku_val, val = qinhuo_bu_chudan_sku_val,
ratio = qinhuo_sku_val.Division(sum_val) ratio = qinhuo_bu_chudan_sku_val.Division(qinhuo_sum_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-出单数量占比").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = qinhuo_sku_order_val, val = qinhuo_chudan_sku_stock_val,
ratio = qinhuo_sku_order_val.Division(qinhuo_sku_val) ratio = qinhuo_chudan_sku_stock_val.Division(qinhuo_sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-库存金额").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-不出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = qinhuo_sku_stock_amount_val, val = qinhuo_bu_chudan_sku_stock_val,
ratio = qinhuo_sku_stock_amount_val.Division(sum_stock_amount_val) ratio = qinhuo_bu_chudan_sku_stock_val.Division(qinhuo_sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-出单库存金额").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = qinhuo_sku_order_stock_amount_val, val = qinhuo_chudan_sku_stock_amount_val,
ratio = qinhuo_sku_order_stock_amount_val.Division(qinhuo_sku_stock_amount_val) ratio = qinhuo_chudan_sku_stock_amount_val.Division(qinhuo_sum_stock_amount_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "清货-不出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = meirong_sku_val, val = qinhuo_bu_chudan_sku_stock_amount_val,
ratio = meirong_sku_val.Division(sum_val) ratio = qinhuo_bu_chudan_sku_stock_amount_val.Division(qinhuo_sum_stock_amount_val)
}); r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-出单数量占比").weeks.Add(new report_stock_week_view_dto.week });
#endregion
r_datas.SingleOrDefault(s => s.web_site== websiteGroupItem.Key && s.tag == "出单sku数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = meirong_sku_order_val, val = chudan_sku_val,
ratio = meirong_sku_order_val.Division(meirong_sku_val) ratio = chudan_sku_val.Division(sum_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-库存金额").weeks.Add(new report_stock_week_view_dto.week
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单数量sku占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = meirong_sku_stock_amount_val, val = bu_chudan_sku_val,
ratio = meirong_sku_stock_amount_val.Division(sum_stock_amount_val) ratio = bu_chudan_sku_val.Division(sum_val)
}); r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "美容SKU-出单库存金额").weeks.Add(new report_stock_week_view_dto.week });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = meirong_sku_order_stock_amount_val, val = chudan_sku_stock_val,
ratio = meirong_sku_order_stock_amount_val.Division(meirong_sku_stock_amount_val) ratio = chudan_sku_stock_val.Division(sum_stock_val)
}); });
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单sku库存数量占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = bu_chudan_sku_stock_val,
ratio = bu_chudan_sku_stock_val.Division(sum_stock_val)
});
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = chudan_sku_stock_amount_val,
ratio = chudan_sku_stock_amount_val.Division(sum_stock_amount_val)
});
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "不出单sku库存金额占比").weeks.Add(new report_stock_week_view_dto.week
{
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
val = bu_chudan_sku_stock_amount_val,
ratio = bu_chudan_sku_stock_amount_val.Division(sum_stock_amount_val)
});
r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "总SKU数").weeks.Add(new report_stock_week_view_dto.week r_datas.SingleOrDefault(s => s.web_site == websiteGroupItem.Key && s.tag == "总SKU数").weeks.Add(new report_stock_week_view_dto.week
{ {
tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}", tag = $" {b_thie_date.ToString("MM-dd")} ~ {e_thie_date.ToString("MM-dd")}",
......
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