From 2c9ffaf471ae74c60e933ca086555298b93c00c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A6=20=E8=B5=B5?= <89237069@qq.com> Date: Wed, 6 Dec 2023 16:32:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entities/BQ/Syncs/BalanceSumService .cs | 2 ++ .../Reports/ReportServices/ReportMakeService.cs | 13 ++++++++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/BalanceSumService .cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/BalanceSumService .cs index a08d3a0f..59f510c2 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/BalanceSumService .cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/Syncs/BalanceSumService .cs @@ -25,6 +25,8 @@ using Win.Sfs.SettleAccount.Repository.SettleAccountJob.Report; namespace Win.Sfs.SettleAccount.Entities.BQ.Syncs { + + public class BalanceSumService : BASE_SERVICE, ITransientDependency, IExportJob { diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Reports/ReportServices/ReportMakeService.cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Reports/ReportServices/ReportMakeService.cs index 9f906050..ba43361a 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Reports/ReportServices/ReportMakeService.cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Reports/ReportServices/ReportMakeService.cs @@ -22,6 +22,9 @@ using Win.Sfs.SettleAccount.Reports.ReportRequestDto; namespace Win.Sfs.SettleAccount.Reports.ReportServices { + + + [AllowAnonymous] [Route("api/settleaccount/[controller]/[action]")] @@ -57,12 +60,12 @@ namespace Win.Sfs.SettleAccount.Reports.ReportServices /// /// - public async Task GetBalanceSum([FromBody] string p_year) + public async Task GetBalanceSum(BalanceSumVersionDto p_dto) { List customConditionList = new List(); - customConditionList.Add(new CustomCondition() { Name = "Year", Value = p_year ?? DateTime.Now.Year.ToString() }); + customConditionList.Add(new CustomCondition() { Name = "Year", Value =p_dto.Version ?? DateTime.Now.Year.ToString() }); - var _taskid = await _service.ExportEnqueueAsync("生成库存余额", ExportExtentsion.Excel, p_year, string.Empty, CurrentUser, typeof(BalanceSumService), customConditionList, (rs) => + var _taskid = await _service.ExportEnqueueAsync("生成库存余额", ExportExtentsion.Excel, p_dto.Version, string.Empty, CurrentUser, typeof(BalanceSumService), customConditionList, (rs) => { }).ConfigureAwait(false); @@ -72,5 +75,9 @@ namespace Win.Sfs.SettleAccount.Reports.ReportServices + } + public class BalanceSumVersionDto + { + public string Version { set; get; } } }