Commit e544d356 by lizefeng

优化周转导出

parent a00dce8d
...@@ -26,7 +26,7 @@ namespace AutoTurnOver.Common ...@@ -26,7 +26,7 @@ namespace AutoTurnOver.Common
StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.UTF8); StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.UTF8);
string data = ""; string data = "";
if (is_append) if (!is_append)
{ {
//写出列名称 //写出列名称
for (int i = 0; i < dt.Columns.Count; i++) for (int i = 0; i < dt.Columns.Count; i++)
......
...@@ -120,9 +120,14 @@ namespace AutoTurnOver.Controllers ...@@ -120,9 +120,14 @@ namespace AutoTurnOver.Controllers
var total = 0; var total = 0;
var service = new Services.SkuAutoTurnServices(); var service = new Services.SkuAutoTurnServices();
var list = service.List(m, 0, int.MaxValue, ref total, order, sort);
int page = 0;
int rows = 10000;
while (true)
{
var list = service.List(m, page, rows, ref total, order, sort);
if (list == null || list.Count <= 0) break;
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "Sku","商品编码", "内部编码", "sku标题", "仓库编码", "仓库名称", "MOQ", string[] cols = new string[] { "Sku","商品编码", "内部编码", "sku标题", "仓库编码", "仓库名称", "MOQ",
"采购在途", "调拨在途", "昨日销量", "明日销量", "未来7天日均", "未来14天日均", "建议采购数", "活动促销数量", "采购在途", "调拨在途", "昨日销量", "明日销量", "未来7天日均", "未来14天日均", "建议采购数", "活动促销数量",
...@@ -181,7 +186,11 @@ namespace AutoTurnOver.Controllers ...@@ -181,7 +186,11 @@ namespace AutoTurnOver.Controllers
} }
DataTableHelper.SaveCSV(table, fileName); DataTableHelper.SaveCSV(table, fileName,page>0);
page++;
}
var memory = new MemoryStream(); var memory = new MemoryStream();
......
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