修改稽查文档
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
8c5b759a92
commit
b79b4567b4
|
@ -211,8 +211,9 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
|
|||
|
||||
|
||||
var query = data
|
||||
.WhereIf(inDto.SelfId != null, x => inDto.SelfId == x.Id)
|
||||
.WhereIf(inDto.Id != null, x => inDto.Id == x.ParentId)
|
||||
.WhereIf(inDto.Id == null, x => x.ParentId == null);
|
||||
.WhereIf(inDto.Id == null&& inDto.SelfId == null, x => x.ParentId == null);
|
||||
|
||||
|
||||
|
||||
|
@ -388,12 +389,13 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
|
|||
{
|
||||
var data = (await GetAuditDocumentData(new GetAuditDocumentDataInDto()
|
||||
{
|
||||
Id =item,
|
||||
SelfId =item,
|
||||
|
||||
PageIndex=1,
|
||||
PageSize= 1000
|
||||
})).CurrentPageData;
|
||||
|
||||
List<AuditDocumentAddOrEdit> auditDocumentAddOrEdits = _mapper.Map<List<AuditDocumentAddOrEdit>>(inDto);
|
||||
List<AuditDocumentAddOrEdit> auditDocumentAddOrEdits = _mapper.Map<List<AuditDocumentAddOrEdit>>(data);
|
||||
auditDocumentAddOrEdits.ForEach(x => x.IsUpdate = false);
|
||||
await addData(auditDocumentAddOrEdits);
|
||||
}
|
||||
|
@ -402,6 +404,7 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
|
|||
{
|
||||
foreach (var item in data)
|
||||
{
|
||||
item.Id = null;
|
||||
var result = await AddOrUpdateAuditDocument(item);
|
||||
|
||||
item.Children.ForEach(x => {
|
||||
|
|
|
@ -28,6 +28,9 @@ public class GetAuditDocumentDataInDto:PageInput
|
|||
{
|
||||
public Guid? Id { get; set; }
|
||||
|
||||
public Guid? SelfId { get; set; }
|
||||
|
||||
|
||||
public bool? IsAuthorization { get; set; }
|
||||
|
||||
public string Name { get; set; } = string.Empty;
|
||||
|
|
|
@ -15,6 +15,7 @@ namespace IRaCIS.Core.Application.Service
|
|||
var userId = Guid.Empty;
|
||||
var isEn_Us = false;
|
||||
CreateMap<AuditDocumentData, AuditDocumentAddOrEdit>();
|
||||
//CreateMap<List<AuditDocumentData>, List<AuditDocumentAddOrEdit>>();
|
||||
CreateMap<AuditDocument, AuditDocumentView>();
|
||||
CreateMap<AuditDocument, AuditDocumentUpdateDto>();
|
||||
CreateMap<AuditDocument, HistoricalVersionDto>();
|
||||
|
|
Loading…
Reference in New Issue