diff --git a/src/SJZY.Track.Application.Contract/Dtos/ProvideServices/TrackTemplateContentDto.cs b/src/SJZY.Track.Application.Contract/Dtos/ProvideServices/TrackTemplateContentDto.cs
index ffabeb90..f05164ef 100644
--- a/src/SJZY.Track.Application.Contract/Dtos/ProvideServices/TrackTemplateContentDto.cs
+++ b/src/SJZY.Track.Application.Contract/Dtos/ProvideServices/TrackTemplateContentDto.cs
@@ -46,7 +46,37 @@ public class TemplateContentDto
public string Node { get; set; }
///
- /// 排序键
+ /// 排序键和模板顺序一致
///
public int Sort { get; set; }
+
+ ///
+ /// 是否对外
+ ///
+ public bool IsExternal { get; set; }
+
+ ///
+ /// 是否可重复
+ ///
+ public bool IsRepeatable { get; set; }
+
+ ///
+ /// 是否允许手动创建
+ ///
+ public bool IsAllowManuallyCreate { get; set; }
+
+ ///
+ /// 是否允许手动修改
+ ///
+ public bool IsAllowManuallyUpdate { get; set; }
+
+ ///
+ /// 是否广播
+ ///
+ public bool IsToMq { get; set; }
+
+ ///
+ /// 是否完成态
+ ///
+ public bool IsCompleted { get; set; }
}
diff --git a/src/SJZY.Track.Application.Contract/SJZY.Track.Application.Contract.csproj b/src/SJZY.Track.Application.Contract/SJZY.Track.Application.Contract.csproj
index 23c2141f..57603afe 100644
--- a/src/SJZY.Track.Application.Contract/SJZY.Track.Application.Contract.csproj
+++ b/src/SJZY.Track.Application.Contract/SJZY.Track.Application.Contract.csproj
@@ -5,7 +5,7 @@
net7.0
True
- 7.0.22
+ 7.0.23
True
diff --git a/src/SJZY.Track.Domain/Dtos/TrackTemplate/TrackTemplateOutputVo.cs b/src/SJZY.Track.Domain/Dtos/TrackTemplate/TrackTemplateOutputVo.cs
index 9996c9b7..0483afa8 100644
--- a/src/SJZY.Track.Domain/Dtos/TrackTemplate/TrackTemplateOutputVo.cs
+++ b/src/SJZY.Track.Domain/Dtos/TrackTemplate/TrackTemplateOutputVo.cs
@@ -56,7 +56,37 @@ public class TemplateContentDtoVo
public string Node { get; set; }
///
- /// 排序键
+ /// 排序键和模板顺序一致
///
public int Sort { get; set; }
+
+ ///
+ /// 是否对外
+ ///
+ public bool IsExternal { get; set; }
+
+ ///
+ /// 是否可重复
+ ///
+ public bool IsRepeatable { get; set; }
+
+ ///
+ /// 是否允许手动创建
+ ///
+ public bool IsAllowManuallyCreate { get; set; }
+
+ ///
+ /// 是否允许手动修改
+ ///
+ public bool IsAllowManuallyUpdate { get; set; }
+
+ ///
+ /// 是否广播
+ ///
+ public bool IsToMq { get; set; }
+
+ ///
+ /// 是否完成态
+ ///
+ public bool IsCompleted { get; set; }
}
diff --git a/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs b/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
index 2f9b4a2d..6ec8434b 100644
--- a/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
@@ -265,7 +265,13 @@ public class TrackTemplateRepository : BasicRepository, ITr
ContentEn = b.EnContent,
Status = c.Status,
Node = d.NodeName,
- Sort = a.Sort
+ Sort = a.Sort,
+ IsExternal = b.IsExternal,
+ IsRepeatable = b.IsRepeatable,
+ IsAllowManuallyCreate = b.IsAllowManuallyCreate,
+ IsAllowManuallyUpdate = b.IsAllowManuallyUpdate,
+ IsToMq = c.IsToMq,
+ IsCompleted = c.IsCompleted
})
.ToPagedListAsync(input.PageIndex, input.PageSize);