diff --git a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_SA_SERVICE.cs b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_SA_SERVICE.cs index ef8db3ef..e379bdd8 100644 --- a/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_SA_SERVICE.cs +++ b/code/src/Modules/SettleAccount/src/SettleAccount.Application/Entities/BQ/BBAC_SA_SERVICE.cs @@ -1,11 +1,13 @@ using System; using System.Collections.Generic; +using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text.RegularExpressions; using System.Threading.Tasks; using EFCore.BulkExtensions; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; +using Microsoft.OpenApi.Extensions; using SettleAccount.Domain.BQ; using Volo.Abp; using Volo.Abp.Application.Dtos; @@ -221,6 +223,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ private async Task> CheckAsync(List saDetails, EnumBusinessType businessType) { #region 数据校验 + var businessTypeDisplayName = businessType.GetAttributeOfType()?.Name ?? businessType.ToString(); //数据校验 var checkList = new List(); @@ -234,7 +237,7 @@ namespace Win.Sfs.SettleAccount.Entities.BQ var noExistSettleMaterialCodes = saLus.Except(settleMaterialCodes); noExistSettleMaterialCodes.ForEach(t => { - checkList.Add(new ErrorExportDto(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, $"客户零件号【{t}】对应厂内零件号系统中不存在", string.Empty)); + checkList.Add(new ErrorExportDto(string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, string.Empty, $"客户零件号【{t}】对应厂内零件号系统中不存在", $"{businessTypeDisplayName}业务")); }); return checkList;