Commit df742f3a by 泽锋 李

实时库存导出,新增最快的调拨到货数据

parent f07d8fb3
...@@ -383,7 +383,15 @@ LEAST(ifnull(t6.quantity_safe_inventory,0),t1.usable_stock) as 'real_quantity_sa ...@@ -383,7 +383,15 @@ LEAST(ifnull(t6.quantity_safe_inventory,0),t1.usable_stock) as 'real_quantity_sa
t_storage.storage_quantity, t_storage.storage_quantity,
ifnull(t9.sales,0) as 'lastweek_sales', ifnull(t9.sales,0) as 'lastweek_sales',
ifnull(t9.sales_amount,0) as 'lastweek_sales_amount', ifnull(t9.sales_amount,0) as 'lastweek_sales_amount',
t10.sale_user_name as 'extend_sale_user_name' t10.sale_user_name as 'extend_sale_user_name',
t16.lately_transfer_expect_arrival_time,
t16.lately_transfer_order_no,
t16.lately_transfer_count,
t16.lately_transfer_trackingno,
t16.lately_transfer_transporttype,
t16.lately_transfer_logisticsname
from from
dc_base_stock as t1 dc_base_stock as t1
left join dc_base_sku as t3 on t1.bailun_sku = t3.bailun_sku left join dc_base_sku as t3 on t1.bailun_sku = t3.bailun_sku
...@@ -396,6 +404,7 @@ left join dc_auto_sales as t8 on t1.bailun_sku=t8.bailun_sku and t1.warehouse_co ...@@ -396,6 +404,7 @@ left join dc_auto_sales as t8 on t1.bailun_sku=t8.bailun_sku and t1.warehouse_co
left join dc_base_lastweek_data as t9 on t1.bailun_sku=t9.bailun_sku and t1.warehouse_code = t9.warehouse_code left join dc_base_lastweek_data as t9 on t1.bailun_sku=t9.bailun_sku and t1.warehouse_code = t9.warehouse_code
left join dc_base_stock_extend as t10 on t1.bailun_sku=t10.bailun_sku and t1.warehouse_code = t10.warehouse_code left join dc_base_stock_extend as t10 on t1.bailun_sku=t10.bailun_sku and t1.warehouse_code = t10.warehouse_code
-- left join not_trans_view as t15 on t1.bailun_sku=t15.bailun_sku and t1.warehouse_code = t15.warehouse_code -- left join not_trans_view as t15 on t1.bailun_sku=t15.bailun_sku and t1.warehouse_code = t15.warehouse_code
left join dc_base_transfer_extend as t16 on t1.bailun_sku=t16.bailun_sku and t1.warehouse_code = t16.warehouse_code
"; ";
...@@ -1258,13 +1267,6 @@ where id=@id ...@@ -1258,13 +1267,6 @@ where id=@id
foreach (var asinItem in item.AsEnumerable()) foreach (var asinItem in item.AsEnumerable())
{ {
var tempReview = reviews.FirstOrDefault(s => s.asin == asinItem.asin) ?? new api_pps_review_response_dto.result_dto.data_dto(); var tempReview = reviews.FirstOrDefault(s => s.asin == asinItem.asin) ?? new api_pps_review_response_dto.result_dto.data_dto();
if (tempReview.sku == null)
{
if(asinItem.asin== "B07F1YMSJX")
{
}
}
_connection.Execute($@" update dc_config_fba_extend set _connection.Execute($@" update dc_config_fba_extend set
review_count=@review_count, review_count=@review_count,
review_score=@review_score, review_score=@review_score,
......
...@@ -167,6 +167,13 @@ namespace AutoTurnOver.Models ...@@ -167,6 +167,13 @@ namespace AutoTurnOver.Models
public class dc_base_stock_dto : dc_base_stock public class dc_base_stock_dto : dc_base_stock
{ {
public DateTime? lately_transfer_expect_arrival_time { get; set; }
public string lately_transfer_order_no { get; set; }
public decimal lately_transfer_count { get; set; }
public string lately_transfer_trackingno { get; set; }
public string lately_transfer_transporttype { get; set; }
public string lately_transfer_logisticsname { get; set; }
public int quantity_land_purchase { get; set; } public int quantity_land_purchase { get; set; }
public int quantity_ocean_purchase { get; set; } public int quantity_ocean_purchase { get; set; }
public int quantity_air_purchase { get; set; } public int quantity_air_purchase { get; set; }
......
...@@ -245,7 +245,8 @@ namespace AutoTurnOver.Services ...@@ -245,7 +245,8 @@ namespace AutoTurnOver.Services
,"仓库占用(私有)","仓库占用(聚合)","活动占用","单占用(私有)","订单占用(共享)","订单占用(聚合)","环球更新时间","供应商","采购员","重量","单价","已发货库存","实时缺货","是否侵权", ,"仓库占用(私有)","仓库占用(聚合)","活动占用","单占用(私有)","订单占用(共享)","订单占用(聚合)","环球更新时间","供应商","采购员","重量","单价","已发货库存","实时缺货","是否侵权",
"过去7日日均销量", "过去14日日均销量", "过去30日日均销量", "过去7日Eaby日均销量", "过去14日Eaby日均销量", "过去30日Eaby日均销量", "过去7日速卖通日均销量", "过去14日速卖通日均销量", "过去30日速卖通日均销量", "过去7日日均销量", "过去14日日均销量", "过去30日日均销量", "过去7日Eaby日均销量", "过去14日Eaby日均销量", "过去30日Eaby日均销量", "过去7日速卖通日均销量", "过去14日速卖通日均销量", "过去30日速卖通日均销量",
"监控状态","开发时间","昨日销量","停售状态","amazon最近7天日均销量","amazon最近14天日均销量","amazon最近30天日均销量","moq","品牌","标签","类型","产品尺寸","包装尺寸","安全库存","销售员","海外仓入库天数", "监控状态","开发时间","昨日销量","停售状态","amazon最近7天日均销量","amazon最近14天日均销量","amazon最近30天日均销量","moq","品牌","标签","类型","产品尺寸","包装尺寸","安全库存","销售员","海外仓入库天数",
"采购陆运在途","采购海运在途","采购空运在途","采购铁路在途","调拨陆运在途","调拨海运在途","调拨空运在途","调拨铁路在途" "采购陆运在途","采购海运在途","采购空运在途","采购铁路在途","调拨陆运在途","调拨海运在途","调拨空运在途","调拨铁路在途",
"调拨最快到货时间","调拨最快到货单号","调拨最快到货数量","调拨最快到货跟踪号","调拨最快到货运输方式","调拨最快到到货物流"
}; };
foreach (var item in cols) foreach (var item in cols)
{ {
...@@ -255,6 +256,13 @@ namespace AutoTurnOver.Services ...@@ -255,6 +256,13 @@ namespace AutoTurnOver.Services
foreach (var itemData in list) foreach (var itemData in list)
{ {
DataRow row = table.NewRow(); DataRow row = table.NewRow();
row["调拨最快到货时间"] = itemData.lately_transfer_expect_arrival_time == null ? "" : itemData.lately_transfer_expect_arrival_time.Value.ToString("yyyy-MM-dd HH:mm:ss");
row["调拨最快到货单号"] = itemData.lately_transfer_order_no;
row["调拨最快到货数量"] = itemData.lately_transfer_count;
row["调拨最快到货跟踪号"] = itemData.lately_transfer_trackingno;
row["调拨最快到货运输方式"] = itemData.lately_transfer_transporttype;
row["调拨最快到到货物流"] = itemData.lately_transfer_logisticsname;
row["采购陆运在途"] = itemData.quantity_land_purchase; row["采购陆运在途"] = itemData.quantity_land_purchase;
row["采购海运在途"] = itemData.quantity_ocean_purchase; row["采购海运在途"] = itemData.quantity_ocean_purchase;
row["采购空运在途"] = itemData.quantity_air_purchase; row["采购空运在途"] = itemData.quantity_air_purchase;
......
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