修改
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
1cdfc5f2b5
commit
ee9ad472f0
|
@ -278,6 +278,7 @@ public class AuditDocumentService(IRepository<AuditDocument> _auditDocumentRepos
|
||||||
private void GetChildren(AuditDocumentData item, List<AuditDocumentData> dataList)
|
private void GetChildren(AuditDocumentData item, List<AuditDocumentData> dataList)
|
||||||
{
|
{
|
||||||
item.Children = dataList.Where(x => x.ParentId == item.Id).ToList();
|
item.Children = dataList.Where(x => x.ParentId == item.Id).ToList();
|
||||||
|
item.HistoricalVersionsCount= dataList.Where(x => x.MainFileId == item.Id).Count();
|
||||||
foreach (var x in item.Children)
|
foreach (var x in item.Children)
|
||||||
{
|
{
|
||||||
GetChildren(x, dataList);
|
GetChildren(x, dataList);
|
||||||
|
|
|
@ -47,7 +47,12 @@ public class AuditDocumentData : AuditDocumentUpdateDto
|
||||||
|
|
||||||
public DateTime UpdateTime { get; set; }
|
public DateTime UpdateTime { get; set; }
|
||||||
|
|
||||||
|
public Guid? MainFileId { get; set; }
|
||||||
|
|
||||||
|
|
||||||
public int? Version { get; set; }
|
public int? Version { get; set; }
|
||||||
|
|
||||||
|
public int HistoricalVersionsCount { get; set; }
|
||||||
public List<AuditDocumentData> Children { get; set; }=new List<AuditDocumentData> (){ };
|
public List<AuditDocumentData> Children { get; set; }=new List<AuditDocumentData> (){ };
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue