Commit ee833397 by 泽锋 李

fix

parent 48b2711b
......@@ -4150,6 +4150,8 @@ truncate table dc_base_trans_expectarrivaltime_temp;
/// </summary>
public static void GenerateReportGoods()
{
try
{
var datas = _connection.Query<dc_report_goods_temp>(@"
select
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)
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
GROUP BY t2.product_code
", new {
", new
{
b30 = DateTime.Now.AddDays(-31).ToDayHome(),
e1 = DateTime.Now.AddDays(-1).ToDayEnd(),
b1 = DateTime.Now.AddDays(-1).ToDayHome(),
b7 = DateTime.Now.AddDays(-8).ToDayHome()
},commandTimeout:0).ToList();
}, commandTimeout: 0).ToList();
_connection.Execute(" TRUNCATE table dc_report_goods_temp; ");
foreach (var item in datas)
......@@ -4197,6 +4200,12 @@ alter table dc_report_goodsTemp rename dc_report_goods_temp;
truncate table dc_report_goods_temp;
");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
Console.WriteLine(ex.StackTrace);
}
}
public class SynchroReportGoodsStockDataDto
{
......
......@@ -32,7 +32,7 @@ namespace ResetOutofstock
//dc_aims_transfer_warehouse_dao.TransferWarehouseTask();
//daily.ResetFbaExtendReview(DateTime.Now);
//report.PurchaseWeekBackUp();
report.GenerateReportGoods();
//report.GenerateReportGoods();
//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