Commit 583e24e4 by 泽锋 李

fix

parent c2b5ade7
...@@ -68,6 +68,9 @@ namespace AutoTurnOver.Services ...@@ -68,6 +68,9 @@ namespace AutoTurnOver.Services
case "供应链调拨在途": case "供应链调拨在途":
item.result_file_url = await DownloadFullLinkTransfer(item.parameter, item); item.result_file_url = await DownloadFullLinkTransfer(item.parameter, item);
break; break;
case "商品销量报表(仓库维度)":
item.result_file_url = await DownloadReportGoods(item.parameter, item);
break;
default: throw new Exception("无法识别的任务"); default: throw new Exception("无法识别的任务");
} }
item.end_date = DateTime.Now; item.end_date = DateTime.Now;
...@@ -101,6 +104,21 @@ namespace AutoTurnOver.Services ...@@ -101,6 +104,21 @@ namespace AutoTurnOver.Services
Console.WriteLine("DownloadStock - 上传完毕"); Console.WriteLine("DownloadStock - 上传完毕");
return fileData; return fileData;
} }
/// <summary>
/// 商品销售情况统计
/// </summary>
public async Task<string> DownloadReportGoods(string par_json, dc_task_download download_data)
{
dc_report_goods_search_dto search_data = par_json.ToObject<dc_report_goods_search_dto>();
Console.WriteLine("DownloadStock - 开始生成文件");
var memory = new ReportServices().ReportGoodsExport(search_data,"","");
Console.WriteLine("DownloadStock - 开始生成上传文件");
var fileData = await AutoTurnOver.Utility.QiNiuCloudHelper.UploadSectioningAsync(memory);
Console.WriteLine("DownloadStock - 上传完毕");
return fileData;
}
/// <summary> /// <summary>
/// 下载改在线记录 /// 下载改在线记录
......
...@@ -270,8 +270,7 @@ namespace AutoTurnOver.Controllers ...@@ -270,8 +270,7 @@ namespace AutoTurnOver.Controllers
return new JsonResult(list == null || list.Count <= 0 ? new quantity_out_stock_dto() : list[0]); return new JsonResult(list == null || list.Count <= 0 ? new quantity_out_stock_dto() : list[0]);
} }
/// <summary>
/// <summary>
/// 导出实时缺货 /// 导出实时缺货
/// </summary> /// </summary>
/// <param name="sku"></param> /// <param name="sku"></param>
......
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