Commit 356e9f2f by 泽锋 李

fix

parent 2dbca4e9
......@@ -4089,6 +4089,7 @@ where t1.bailun_order_status != 'Canceled'
/// <summary>
/// 刷新最快入库天数
/// 原本是用来计算fba断货恢复日期的,现在fba不用断货了
/// </summary>
public static void ResetFastestStorage()
{
......@@ -4108,16 +4109,16 @@ where t2.hq_type='fba仓'").ToList();
{
bailun_sku = item.bailun_sku,
warehouse_code = item.warehouse_code,
purchase_days = (item.supplier_delivery + item.payment_before_delivery + item.inspection_delivery),
purchase_days = 0,//(item.supplier_delivery + item.payment_before_delivery + item.inspection_delivery),
gmt_update_date = DateTime.Now,
country_code = item.country_code,
trans_days = 15
trans_days = 0//15
};
var lms_avgs = ApiUtility.GetLmsOrderTransferAvg(new Models.ApiDto.api_lms_order_transfer_sku_requst_dto { warehouse_code = item.warehouse_code, transfer_type_val = 3, country = item.country_code }).Where(s => s.avg_put_days != null).ToList();
if (lms_avgs != null && lms_avgs.Count >= 1)
{
data.trans_days = (int)Math.Round(lms_avgs.Min(s => s.avg_sign_days + s.avg_put_days.Value), 0);
}
//var lms_avgs = ApiUtility.GetLmsOrderTransferAvg(new Models.ApiDto.api_lms_order_transfer_sku_requst_dto { warehouse_code = item.warehouse_code, transfer_type_val = 3, country = item.country_code }).Where(s => s.avg_put_days != null).ToList();
//if (lms_avgs != null && lms_avgs.Count >= 1)
//{
// data.trans_days = (int)Math.Round(lms_avgs.Min(s => s.avg_sign_days + s.avg_put_days.Value), 0);
//}
data.id = _connection.QueryFirstOrDefault<int?>(" select id from dc_auto_fastest_storage where warehouse_code=@warehouse_code and bailun_sku=@bailun_sku ", new
{
warehouse_code = item.warehouse_code,
......
......@@ -22,7 +22,7 @@ namespace AutoTurnOver.Purchase.AverageTarget
try
{
Console.WriteLine($"开始 init ,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
PurchaseAverageTargetServices.CalculationTransfer(days:(360*3),has_transfer:true);
//PurchaseAverageTargetServices.CalculationTransfer(days:(360*3),has_transfer:true);
Console.WriteLine($"结束 init,线程Id:{Thread.CurrentThread.ManagedThreadId}{DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")}");
}
catch (Exception ex)
......
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