Commit 6d582c77 by 泽锋 李

导出新增总行数记录

parent 2b291c19
...@@ -21,6 +21,7 @@ namespace AutoTurnOver.Models ...@@ -21,6 +21,7 @@ namespace AutoTurnOver.Models
public string result_file_url { get; set; } public string result_file_url { get; set; }
public string error_message { get; set; } public string error_message { get; set; }
public string error_stack_trace { get; set; } public string error_stack_trace { get; set; }
public int rows { get; set; }
} }
public class dc_task_download_dto : dc_task_download public class dc_task_download_dto : dc_task_download
......
...@@ -113,21 +113,21 @@ namespace AutoTurnOver.Services ...@@ -113,21 +113,21 @@ namespace AutoTurnOver.Services
return DB.daily.TaskDownloadList(user_name, task_name, offset, limit,ref total, start_date, end_date); return DB.daily.TaskDownloadList(user_name, task_name, offset, limit,ref total, start_date, end_date);
} }
public string ExportShortagePush(export_sortage_push_search_dto searchData) public string ExportShortagePush(export_sortage_push_search_dto searchData, out int orows)
{ {
try try
{ {
var fileName = AppContext.BaseDirectory + $@"改在线数据-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"改在线数据-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
int page = 1; int page = 1;
int rows = 50000; int rows = 50000;
orows = 0;
while (true) while (true)
{ {
int total = 0; int total = 0;
var list = ShortagePushList(searchData.platform, searchData.bailun_sku, (page-1)* rows, rows, ref total, searchData.start_date, searchData.end_date, searchData.warehousecode, searchData.warehousetype, searchData.warehousearea); var list = ShortagePushList(searchData.platform, searchData.bailun_sku, (page-1)* rows, rows, ref total, searchData.start_date, searchData.end_date, searchData.warehousecode, searchData.warehousetype, searchData.warehousearea);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "仓库编码","仓库名称", "sku", "平台","改0 推送时间", "补货推送时间" }; string[] cols = new string[] { "仓库编码","仓库名称", "sku", "平台","改0 推送时间", "补货推送时间" };
foreach (var item in cols) foreach (var item in cols)
...@@ -252,7 +252,7 @@ namespace AutoTurnOver.Services ...@@ -252,7 +252,7 @@ namespace AutoTurnOver.Services
private static int export_count = 0; private static int export_count = 0;
public string Export(dc_base_stock_search_dto search_data) public string Export(dc_base_stock_search_dto search_data, out int orows)
{ {
try try
{ {
...@@ -261,6 +261,7 @@ namespace AutoTurnOver.Services ...@@ -261,6 +261,7 @@ namespace AutoTurnOver.Services
var fileName = AppContext.BaseDirectory + $@"实时库存-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"实时库存-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
int page = 1; int page = 1;
int rows = 50000; int rows = 50000;
orows = 0;
if (export_count == 1) if (export_count == 1)
{ {
rows = 250000; rows = 250000;
...@@ -274,7 +275,7 @@ namespace AutoTurnOver.Services ...@@ -274,7 +275,7 @@ namespace AutoTurnOver.Services
var list = services.RealtimeList(search_data,ref total); var list = services.RealtimeList(search_data,ref total);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "百伦简易分类","Sku", "采购名称", "中文名","内部编码", "仓库编码", "仓库名称", "货主编码","实时采购在途", string[] cols = new string[] { "百伦简易分类","Sku", "采购名称", "中文名","内部编码", "仓库编码", "仓库名称", "货主编码","实时采购在途",
"实时调拨在途(总)","实时调拨在途(调拨单)","实时调拨在途(采购临时)","实时调拨在途(暂存)" "实时调拨在途(总)","实时调拨在途(调拨单)","实时调拨在途(采购临时)","实时调拨在途(暂存)"
...@@ -427,7 +428,7 @@ namespace AutoTurnOver.Services ...@@ -427,7 +428,7 @@ namespace AutoTurnOver.Services
} }
public string FbaExport(dc_base_stock_search_dto search_data) public string FbaExport(dc_base_stock_search_dto search_data, out int orows)
{ {
try try
{ {
...@@ -436,6 +437,7 @@ namespace AutoTurnOver.Services ...@@ -436,6 +437,7 @@ namespace AutoTurnOver.Services
var fileName = AppContext.BaseDirectory + $@"Fba实时库存-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"Fba实时库存-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
int page = 1; int page = 1;
int rows = 50000; int rows = 50000;
orows = 0;
if (export_count == 1) if (export_count == 1)
{ {
rows = 250000; rows = 250000;
...@@ -449,7 +451,7 @@ namespace AutoTurnOver.Services ...@@ -449,7 +451,7 @@ namespace AutoTurnOver.Services
var list = services.RealtimeFbaList(search_data,ref total); var list = services.RealtimeFbaList(search_data,ref total);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "账号","站点","asin","仓库sku","产品类型","分组名称","销售名称","产品名称" string[] cols = new string[] { "账号","站点","asin","仓库sku","产品类型","分组名称","销售名称","产品名称"
,"昨日review分数","昨日reivew个数","仓库编码","仓库名称","国家" ,"昨日review分数","昨日reivew个数","仓库编码","仓库名称","国家"
......
...@@ -858,17 +858,18 @@ namespace AutoTurnOver.Services ...@@ -858,17 +858,18 @@ namespace AutoTurnOver.Services
} }
public string GetGoodsExport(bailun_sku_goods_search_dto search_data) public string GetGoodsExport(bailun_sku_goods_search_dto search_data, out int orows)
{ {
try try
{ {
orows = 0;
var fileName = AppContext.BaseDirectory + $@"商品销售情况汇总-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"商品销售情况汇总-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
var total = 0; var total = 0;
var list = GetGoods(search_data, 0, int.MaxValue, ref total); var list = GetGoods(search_data, 0, int.MaxValue, ref total);
orows += list.Count();
// 查询站点,组织列头 // 查询站点,组织列头
var web_sites = ApiServices.PlatformtypeWebsiteList(search_data.platform_type); var web_sites = ApiServices.PlatformtypeWebsiteList(search_data.platform_type);
...@@ -1069,7 +1070,7 @@ namespace AutoTurnOver.Services ...@@ -1069,7 +1070,7 @@ namespace AutoTurnOver.Services
return report.GetReportPlatformGoodsPage(m, offset, limit, ref total, order, sort); return report.GetReportPlatformGoodsPage(m, offset, limit, ref total, order, sort);
} }
public string ReportGoodsExport(dc_report_goods_search_dto m, string order, string sort) public string ReportGoodsExport(dc_report_goods_search_dto m, string order, string sort, out int orows)
{ {
var fileName = AppContext.BaseDirectory + $@"商品销量报表(仓库维度)-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"商品销量报表(仓库维度)-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
...@@ -1077,10 +1078,12 @@ namespace AutoTurnOver.Services ...@@ -1077,10 +1078,12 @@ namespace AutoTurnOver.Services
int page = 1; int page = 1;
int rows = 250000; int rows = 250000;
orows = 0;
while (true) while (true)
{ {
var list = GetReportGoodsPage(m, (page - 1) * rows, rows, ref total, order, sort); var list = GetReportGoodsPage(m, (page - 1) * rows, rows, ref total, order, sort);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "商品编码","产品类型", "仓库类型", "仓库名称", "可用库存数", "在途","单价", "重量","采购","中文名称","昨日销量","昨日销售额","近7天销量","近7天销售额","近30天销量","近30天销售额", string[] cols = new string[] { "商品编码","产品类型", "仓库类型", "仓库名称", "可用库存数", "在途","单价", "重量","采购","中文名称","昨日销量","昨日销售额","近7天销量","近7天销售额","近30天销量","近30天销售额",
}; };
...@@ -1128,7 +1131,7 @@ namespace AutoTurnOver.Services ...@@ -1128,7 +1131,7 @@ namespace AutoTurnOver.Services
return fileName; return fileName;
} }
public string ReportPlatformGoodsExport(dc_report_goods_platform_search_dto m, string order, string sort) public string ReportPlatformGoodsExport(dc_report_goods_platform_search_dto m, string order, string sort, out int orows)
{ {
var fileName = AppContext.BaseDirectory + $@"商品销量报表(平台维度)-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"商品销量报表(平台维度)-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
...@@ -1136,10 +1139,12 @@ namespace AutoTurnOver.Services ...@@ -1136,10 +1139,12 @@ namespace AutoTurnOver.Services
int page = 1; int page = 1;
int rows = 250000; int rows = 250000;
orows = 0;
while (true) while (true)
{ {
var list = GetReportPlatformGoodsPage(m, (page - 1) * rows, rows, ref total, order, sort); var list = GetReportPlatformGoodsPage(m, (page - 1) * rows, rows, ref total, order, sort);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "商品编码","产品类型", "平台","单价", "重量","采购","中文名称","昨日销量","昨日销售额","近7天销量","近7天销售额","近30天销量","近30天销售额", string[] cols = new string[] { "商品编码","产品类型", "平台","单价", "重量","采购","中文名称","昨日销量","昨日销售额","近7天销量","近7天销售额","近30天销量","近30天销售额",
}; };
......
...@@ -288,7 +288,7 @@ namespace AutoTurnOver.Services ...@@ -288,7 +288,7 @@ namespace AutoTurnOver.Services
return DB.dc_auto_turnover.SkuNewSupplierDeliveryList(); return DB.dc_auto_turnover.SkuNewSupplierDeliveryList();
} }
public string Export(Condition_AutoTurnOver m, string order, string sort) public string Export(Condition_AutoTurnOver m, string order, string sort, out int orows)
{ {
var fileName = AppContext.BaseDirectory + $@"周转表-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"周转表-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
...@@ -300,10 +300,13 @@ namespace AutoTurnOver.Services ...@@ -300,10 +300,13 @@ namespace AutoTurnOver.Services
int page = 1; int page = 1;
int rows = 250000; int rows = 250000;
orows = 0;
while (true) while (true)
{ {
var list = service.List(m, (page - 1) * rows, rows, ref total, order, sort); var list = service.List(m, (page - 1) * rows, rows, ref total, order, sort);
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
orows += list.Count();
DataTable table = new DataTable(); DataTable table = new DataTable();
string[] cols = new string[] { "Sku","商品编码", "内部编码", "sku标题", "仓库编码", "仓库名称","仓库所在国家", "MOQ", string[] cols = new string[] { "Sku","商品编码", "内部编码", "sku标题", "仓库编码", "仓库名称","仓库所在国家", "MOQ",
"采购在途", "采购在途",
...@@ -443,8 +446,9 @@ namespace AutoTurnOver.Services ...@@ -443,8 +446,9 @@ namespace AutoTurnOver.Services
/// <param name="order"></param> /// <param name="order"></param>
/// <param name="sort"></param> /// <param name="sort"></param>
/// <returns></returns> /// <returns></returns>
public string ExportSalesTemplate(Condition_AutoTurnOver m, string order, string sort) public string ExportSalesTemplate(Condition_AutoTurnOver m, string order, string sort, out int orows)
{ {
orows = 0;
var service = new Services.SkuAutoTurnServices(); var service = new Services.SkuAutoTurnServices();
int total = 0; int total = 0;
var list = service.List(m, 0, int.MaxValue, ref total, "", ""); var list = service.List(m, 0, int.MaxValue, ref total, "", "");
...@@ -481,7 +485,7 @@ namespace AutoTurnOver.Services ...@@ -481,7 +485,7 @@ namespace AutoTurnOver.Services
row["14日日均"] = item.history_fourteenday_sales; row["14日日均"] = item.history_fourteenday_sales;
row["30日日均"] = item.history_thirtyday_sales; row["30日日均"] = item.history_thirtyday_sales;
orows++;
table.Rows.Add(row); table.Rows.Add(row);
} }
CsvFileHelper.SaveCSV(table, fileName); CsvFileHelper.SaveCSV(table, fileName);
...@@ -713,7 +717,7 @@ namespace AutoTurnOver.Services ...@@ -713,7 +717,7 @@ namespace AutoTurnOver.Services
} }
public string ProfitAnalysisExport(Condition_AutoTurnOver m) public string ProfitAnalysisExport(Condition_AutoTurnOver m, out int orows)
{ {
try try
{ {
...@@ -721,14 +725,14 @@ namespace AutoTurnOver.Services ...@@ -721,14 +725,14 @@ namespace AutoTurnOver.Services
var fileName = AppContext.BaseDirectory + $@"周转利润分析-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv"; var fileName = AppContext.BaseDirectory + $@"周转利润分析-{DateTime.Now.ToString("yyyyMMddHHmmss")}{Guid.NewGuid()}.csv";
int page = 1; int page = 1;
int rows = 100000; int rows = 100000;
orows = 0;
while (true) while (true)
{ {
int total = 0; int total = 0;
var offset = (page - 1) * rows; var offset = (page - 1) * rows;
var limit = rows; var limit = rows;
var list = ProfitAnalysis(m, offset, limit, ref total, "", ""); var list = ProfitAnalysis(m, offset, limit, ref total, "", "");
orows += list.Count();
if (list == null || list.Count <= 0) break; if (list == null || list.Count <= 0) break;
DataTable table = new DataTable(); DataTable table = new DataTable();
......
...@@ -107,7 +107,9 @@ namespace AutoTurnOver.Services ...@@ -107,7 +107,9 @@ namespace AutoTurnOver.Services
bailun_sku_goods_search_dto search_data = par_json.ToObject<bailun_sku_goods_search_dto>(); bailun_sku_goods_search_dto search_data = par_json.ToObject<bailun_sku_goods_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new ReportServices().GetGoodsExport(search_data); var rows = 0;
var memory = new ReportServices().GetGoodsExport(search_data,out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -122,7 +124,9 @@ namespace AutoTurnOver.Services ...@@ -122,7 +124,9 @@ namespace AutoTurnOver.Services
dc_report_goods_search_dto search_data = par_json.ToObject<dc_report_goods_search_dto>(); dc_report_goods_search_dto search_data = par_json.ToObject<dc_report_goods_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new ReportServices().ReportGoodsExport(search_data,"",""); int rows = 0;
var memory = new ReportServices().ReportGoodsExport(search_data,"","",out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -136,7 +140,9 @@ namespace AutoTurnOver.Services ...@@ -136,7 +140,9 @@ namespace AutoTurnOver.Services
dc_report_goods_platform_search_dto search_data = par_json.ToObject<dc_report_goods_platform_search_dto>(); dc_report_goods_platform_search_dto search_data = par_json.ToObject<dc_report_goods_platform_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new ReportServices().ReportPlatformGoodsExport(search_data,"",""); var rows = 0;
var memory = new ReportServices().ReportPlatformGoodsExport(search_data,"","",out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -150,7 +156,9 @@ namespace AutoTurnOver.Services ...@@ -150,7 +156,9 @@ namespace AutoTurnOver.Services
Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>(); Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new SkuAutoTurnServices().ProfitAnalysisExport(search_data); var rows = 0;
var memory = new SkuAutoTurnServices().ProfitAnalysisExport(search_data,out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -165,7 +173,9 @@ namespace AutoTurnOver.Services ...@@ -165,7 +173,9 @@ namespace AutoTurnOver.Services
export_sortage_push_search_dto search_data = par_json.ToObject<export_sortage_push_search_dto>(); export_sortage_push_search_dto search_data = par_json.ToObject<export_sortage_push_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new DailyServices().ExportShortagePush(search_data); int rows = 0;
var memory = new DailyServices().ExportShortagePush(search_data,out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -176,10 +186,11 @@ namespace AutoTurnOver.Services ...@@ -176,10 +186,11 @@ namespace AutoTurnOver.Services
/// </summary> /// </summary>
public async Task<string> DownloadStock(string par_json, dc_task_download download_data) public async Task<string> DownloadStock(string par_json, dc_task_download download_data)
{ {
var rows = 0;
dc_base_stock_search_dto search_data = par_json.ToObject<dc_base_stock_search_dto>(); dc_base_stock_search_dto search_data = par_json.ToObject<dc_base_stock_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new DailyServices().Export(search_data); var memory = new DailyServices().Export(search_data,out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -301,7 +312,9 @@ namespace AutoTurnOver.Services ...@@ -301,7 +312,9 @@ namespace AutoTurnOver.Services
dc_base_stock_search_dto search_data = par_json.ToObject<dc_base_stock_search_dto>(); dc_base_stock_search_dto search_data = par_json.ToObject<dc_base_stock_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new DailyServices().FbaExport(search_data); int rows = 0;
var memory = new DailyServices().FbaExport(search_data,out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -314,7 +327,9 @@ namespace AutoTurnOver.Services ...@@ -314,7 +327,9 @@ namespace AutoTurnOver.Services
{ {
Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>(); Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new SkuAutoTurnServices().Export(search_data,"",""); int rows = 0;
var memory = new SkuAutoTurnServices().Export(search_data,"","",out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
...@@ -327,7 +342,9 @@ namespace AutoTurnOver.Services ...@@ -327,7 +342,9 @@ namespace AutoTurnOver.Services
{ {
Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>(); Condition_AutoTurnOver search_data = par_json.ToObject<Condition_AutoTurnOver>();
Console.WriteLine("DownloadStock - 开始生成文件"); Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new SkuAutoTurnServices().ExportSalesTemplate(search_data,"",""); int rows = 0;
var memory = new SkuAutoTurnServices().ExportSalesTemplate(search_data,"","",out rows);
download_data.rows = rows;
Console.WriteLine("DownloadStock - 开始生成上传文件"); Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory); var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
......
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