Commit 0c40896b by lizefeng

修复实时缺货导出异常

parent e2fbb4e6
......@@ -181,15 +181,25 @@ namespace AutoTurnOver.Models.Report
var temp_sry = buy_str.Replace("【", "").Replace("】", "");
var buy_array = temp_sry.Split('|');// Trim()
var buy_array_length = buy_array.Count();
datas.Add(new buy_ontheway_detail_dto {
no = buy_array[0].Trim(),
count = int.Parse(buy_array[1].Trim()),
inbound = int.Parse(buy_array[2].Trim()),
arrival_date = DateTime.Parse(buy_array[3].Trim()),
supplier_name = buy_array_length < 5 ? "" : buy_array[4].Trim(),
alibaba_order_id = buy_array_length < 6 ? "" : buy_array[5].Trim(),
logistics_order_id = buy_array_length<7?"": buy_array[6].Trim(),
});
if (buy_array_length < 4) continue;
try
{
datas.Add(new buy_ontheway_detail_dto
{
no = buy_array[0].Trim(),
count = int.Parse(buy_array[1].Trim()),
inbound = int.Parse(buy_array[2].Trim()),
arrival_date = DateTime.Parse(buy_array[3].Trim()),
supplier_name = buy_array_length < 5 ? "" : buy_array[4].Trim(),
alibaba_order_id = buy_array_length < 6 ? "" : buy_array[5].Trim(),
logistics_order_id = buy_array_length < 7 ? "" : buy_array[6].Trim(),
});
}
catch
{
throw new Exception(temp_sry);
}
}
return datas;
......
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