diff --git a/src/SJZY.Track.Domain/Dtos/TrackTemplate/GetTrackTemplateContentPageOutputVO.cs b/src/SJZY.Track.Domain/Dtos/TrackTemplate/GetTrackTemplateContentPageOutputVO.cs
index 18d6ddcc..b6d43291 100644
--- a/src/SJZY.Track.Domain/Dtos/TrackTemplate/GetTrackTemplateContentPageOutputVO.cs
+++ b/src/SJZY.Track.Domain/Dtos/TrackTemplate/GetTrackTemplateContentPageOutputVO.cs
@@ -47,7 +47,7 @@ public class GetTrackTemplateContentPageOutputVO
///
/// 排序
///
- public long Sort { get; set; }
+ public int Sort { get; set; }
///
/// 轨迹标记
diff --git a/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs b/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
index ed1c75f4..1f243a33 100644
--- a/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/TrackTemplateRepository.cs
@@ -97,6 +97,7 @@ public class TrackTemplateRepository : BasicRepository, ITr
UpdateTime = templateContent.UpdateTime,
UpdateUser = updateUser.Name
}, true)
+ .OrderBy(templateContent => templateContent.Sort)
.ToPagedListAsync(input.PageIndex, input.PageSize);
}