闭包针对稽查的修改
continuous-integration/drone/push Build is passing

This commit is contained in:
hang
2025-09-27 23:35:22 +08:00
parent 447e916564
commit d263ecbe2a
12 changed files with 21172 additions and 169 deletions
@@ -29,7 +29,8 @@ namespace IRaCIS.Core.Application.Service
CreateMap<AuditDocument, AuditDocumentUpdateDto>();
CreateMap<AuditDocument, HistoricalVersionDto>();
CreateMap<AuditDocumentUpdateDto, AuditDocumentAddOrEdit>();
CreateMap<AuditDocument, AuditDocumentData>();
CreateMap<AuditDocument, AuditDocumentData>()
.ForMember(d => d.HistoricalVersionsCount, u => u.MapFrom(s => s.AuditDocumentOldVersionList.Count()));
CreateMap<AuditDocument, AuditDocumentAddOrEdit>().ReverseMap();
CreateMap<SystemDocument, SystemDocumentView>()
.ForMember(d => d.AttachmentCount, u => u.MapFrom(s => s.SystemDocumentAttachmentList.Count()))