Commit ee833397 by 泽锋 李

fix

parent 48b2711b
...@@ -4150,6 +4150,8 @@ truncate table dc_base_trans_expectarrivaltime_temp; ...@@ -4150,6 +4150,8 @@ truncate table dc_base_trans_expectarrivaltime_temp;
/// </summary> /// </summary>
public static void GenerateReportGoods() public static void GenerateReportGoods()
{ {
try
{
var datas = _connection.Query<dc_report_goods_temp>(@" var datas = _connection.Query<dc_report_goods_temp>(@"
select select
t2.product_code as 'product_code', t2.product_code as 'product_code',
...@@ -4178,12 +4180,13 @@ left join ( select t4_2.product_code,t4_1.warehouse_code,sum(t4_1.usable_stock) ...@@ -4178,12 +4180,13 @@ left join ( select t4_2.product_code,t4_1.warehouse_code,sum(t4_1.usable_stock)
left join ( select t5_2.product_code,t5_1.warehouse_code,sum(t5_1.quantity_purchase+t5_1.quantity_transfer) as 'stock' from dc_mid_transit as t5_1 left join dc_base_sku as t5_2 on t5_1.bailun_sku = t5_2.bailun_sku GROUP BY t5_2.product_code ) as t5 on t2.product_code = t5.product_code and t1.warehouse_code = t4.warehouse_code left join ( select t5_2.product_code,t5_1.warehouse_code,sum(t5_1.quantity_purchase+t5_1.quantity_transfer) as 'stock' from dc_mid_transit as t5_1 left join dc_base_sku as t5_2 on t5_1.bailun_sku = t5_2.bailun_sku GROUP BY t5_2.product_code ) as t5 on t2.product_code = t5.product_code and t1.warehouse_code = t4.warehouse_code
where t1.paid_time>=@b30 where t1.paid_time>=@b30
GROUP BY t2.product_code GROUP BY t2.product_code
", new { ", new
{
b30 = DateTime.Now.AddDays(-31).ToDayHome(), b30 = DateTime.Now.AddDays(-31).ToDayHome(),
e1 = DateTime.Now.AddDays(-1).ToDayEnd(), e1 = DateTime.Now.AddDays(-1).ToDayEnd(),
b1 = DateTime.Now.AddDays(-1).ToDayHome(), b1 = DateTime.Now.AddDays(-1).ToDayHome(),
b7 = DateTime.Now.AddDays(-8).ToDayHome() b7 = DateTime.Now.AddDays(-8).ToDayHome()
},commandTimeout:0).ToList(); }, commandTimeout: 0).ToList();
_connection.Execute(" TRUNCATE table dc_report_goods_temp; "); _connection.Execute(" TRUNCATE table dc_report_goods_temp; ");
foreach (var item in datas) foreach (var item in datas)
...@@ -4197,6 +4200,12 @@ alter table dc_report_goodsTemp rename dc_report_goods_temp; ...@@ -4197,6 +4200,12 @@ alter table dc_report_goodsTemp rename dc_report_goods_temp;
truncate table dc_report_goods_temp; truncate table dc_report_goods_temp;
"); ");
} }
catch (Exception ex)
{
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
}
public class SynchroReportGoodsStockDataDto public class SynchroReportGoodsStockDataDto
{ {
......
...@@ -32,7 +32,7 @@ namespace ResetOutofstock ...@@ -32,7 +32,7 @@ namespace ResetOutofstock
//dc_aims_transfer_warehouse_dao.TransferWarehouseTask(); //dc_aims_transfer_warehouse_dao.TransferWarehouseTask();
//daily.ResetFbaExtendReview(DateTime.Now); //daily.ResetFbaExtendReview(DateTime.Now);
//report.PurchaseWeekBackUp(); //report.PurchaseWeekBackUp();
report.GenerateReportGoods(); //report.GenerateReportGoods();
//dc_auto_turnover.ResetHistory(); //dc_auto_turnover.ResetHistory();
} }
......
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