diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/INVOICE_SERVICE.cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/INVOICE_SERVICE.cs index 667dd000..d28f5d23 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/INVOICE_SERVICE.cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/INVOICE_SERVICE.cs @@ -360,7 +360,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ var dtos = ObjectMapper.Map, List>(entitys); foreach (var itm in dtos) { - if(DateTime.Parse(itm.CreationTime) == DateTime.MinValue) + if(itm.CreationTime.Contains("0001")) { itm.CreationTime = string.Empty; } @@ -642,8 +642,15 @@ namespace Win.Sfs.SettleAccount.Entities.BQ IExporter _excel = new ExcelExporter(); var entities = await _repository.GetListByFilterAsync(input.Filters, input.Sorting, int.MaxValue, 0, true).ConfigureAwait(false); var dtoDetails = ObjectMapper.Map, List>(entities); + + + foreach (var itm in dtoDetails) { + if (DateTime.Parse(itm.CreationTime)==DateTime.MinValue) + { + itm.CreationTime = string.Empty; + } itm.TaxAmtDiff = itm.TaxAmt + itm.TaxDiff; } var classDisplayName = typeof(INVOICE_GRP_DTO).GetCustomAttribute()?.Name ?? typeof(INVOICE_GRP_DTO).Name;