|
|
@ -616,6 +616,73 @@ namespace Win.Sfs.SettleAccount.Reports.ReportServices |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// H平台发运核对输出
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="input"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost] |
|
|
|
[Route("HQHShippingExportService")] |
|
|
|
[DisableRequestSizeLimit] |
|
|
|
public async Task<string> HQHShippingExportServiceMake( |
|
|
|
HQKanbanRequestDto input |
|
|
|
) |
|
|
|
{ |
|
|
|
List<CustomCondition> customConditionList = new List<CustomCondition>(); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "Version", Value = input.Version }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "BeginTime", Value = input.Begin }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "EndTime", Value = input.End }); |
|
|
|
var _taskid = await _service.ExportEnqueueAsync("H平台发运核对输出", ExportExtentsion.Excel, input.Version, null, CurrentUser, typeof(HQHShippingExportService), customConditionList, (rs) => |
|
|
|
{ |
|
|
|
}); |
|
|
|
return _taskid; |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// F平台发运核对输出
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="input"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost] |
|
|
|
[Route("HQHShippingExportService")] |
|
|
|
[DisableRequestSizeLimit] |
|
|
|
public async Task<string> HQFShippingExportServiceMake( |
|
|
|
HQKanbanRequestDto input |
|
|
|
) |
|
|
|
{ |
|
|
|
List<CustomCondition> customConditionList = new List<CustomCondition>(); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "Version", Value = input.Version }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "BeginTime", Value = input.Begin }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "EndTime", Value = input.End }); |
|
|
|
var _taskid = await _service.ExportEnqueueAsync("F平台发运核对输出", ExportExtentsion.Excel, input.Version, null, CurrentUser, typeof(HQFShippingExportService), customConditionList, (rs) => |
|
|
|
{ |
|
|
|
}); |
|
|
|
return _taskid; |
|
|
|
} |
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
/// M平台发运核对输出
|
|
|
|
/// </summary>
|
|
|
|
/// <param name="input"></param>
|
|
|
|
/// <returns></returns>
|
|
|
|
[HttpPost] |
|
|
|
[Route("HQMShippingExportService")] |
|
|
|
[DisableRequestSizeLimit] |
|
|
|
public async Task<string> HQMShippingExportServiceMake( |
|
|
|
HQKanbanRequestDto input |
|
|
|
) |
|
|
|
{ |
|
|
|
List<CustomCondition> customConditionList = new List<CustomCondition>(); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "Version", Value = input.Version }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "BeginTime", Value = input.Begin }); |
|
|
|
customConditionList.Add(new CustomCondition() { Name = "EndTime", Value = input.End }); |
|
|
|
var _taskid = await _service.ExportEnqueueAsync("M平台发运核对输出", ExportExtentsion.Excel, input.Version, null, CurrentUser, typeof(HQMShippingExportService), customConditionList, (rs) => |
|
|
|
{ |
|
|
|
}); |
|
|
|
return _taskid; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|