Commit 201bdeac by 泽锋 李

fix

parent 842001b9
...@@ -228,25 +228,17 @@ namespace AutoTurnOver.DB ...@@ -228,25 +228,17 @@ namespace AutoTurnOver.DB
item_order_detailed.remarks.AppendLine($"供应链交期 {max_delivery} "); item_order_detailed.remarks.AppendLine($"供应链交期 {max_delivery} ");
// 查询sku日均销量 // 查询sku日均销量
try var skuSalesList = GetSkuSales(new List<string> { item.bailun_sku });
{
var skuSalesList = GetSkuSales(new List<string> { item.bailun_sku });
// 计算预计下单数量
var sum_quantity = max_delivery.Value * (skuSalesList[0].averageSales * item_rule.sales_ratio);
item_order_detailed.remarks.AppendLine($"经过计算,预计下单数 {sum_quantity} = (供应链交期 {max_delivery} )* (日均销量 {skuSalesList[0].averageSales})* (配置的日均销量比例 {item_rule.sales_ratio})");
item_order_detailed.quantity = sum_quantity;
} // 计算预计下单数量
catch (Exception ex) var sum_quantity = max_delivery.Value * (skuSalesList[0].averageSales * item_rule.sales_ratio);
{ item_order_detailed.remarks.AppendLine($"经过计算,预计下单数 {sum_quantity} = (供应链交期 {max_delivery} )* (日均销量 {skuSalesList[0].averageSales})* (配置的日均销量比例 {item_rule.sales_ratio})");
item_order_detailed.remarks.AppendLine(ex.Message); item_order_detailed.quantity = sum_quantity;
continue;
}
data_detailed_list.Add(item_order_detailed); data_detailed_list.Add(item_order_detailed);
} }
var moqSb = new StringBuilder(); var moqSb = new StringBuilder();
...@@ -328,6 +320,7 @@ namespace AutoTurnOver.DB ...@@ -328,6 +320,7 @@ namespace AutoTurnOver.DB
} }
catch (Exception ex) catch (Exception ex)
{ {
remarks.AppendLine(ex.Message);
var is_error = itemGroup.Max(s => s.is_error) + 1; var is_error = itemGroup.Max(s => s.is_error) + 1;
var goods_sku = $"【商品sku】:【{itemGroup.Key.product_inner_code}】【{itemGroup.Key.warehouse_code}】"; var goods_sku = $"【商品sku】:【{itemGroup.Key.product_inner_code}】【{itemGroup.Key.warehouse_code}】";
conn.Execute(" update dc_auto_first_order_sku set is_error=@is_error where id in @ids ", new { ids = itemGroup.Select(s => s.id), is_error = is_error }, t); conn.Execute(" update dc_auto_first_order_sku set is_error=@is_error where id in @ids ", new { ids = itemGroup.Select(s => s.id), is_error = is_error }, t);
......
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