track/src/SJZY.Track.Domain/TrackTemplateAggregate/ITrackTemplateRepository.cs
2024-02-27 16:55:18 +08:00

12 lines
452 B
C#

using SJZY.Track.Domain.TrackTemplateAggregate.Dtos;
namespace SJZY.Track.Domain.TrackTemplateAggregate;
public interface ITrackTemplateRepository : IBasicRepository<TrackTemplateEntity>
{
Task<TemplateContentDto> GetTemplateContentsAsync(List<int> distinctTemplateIds);
Task<GetTrackTemplateDetailVO?> GetDetailAsync(int id);
Task<UnifyPageResultDto<GetTrackTemplateListVO>> GetPageTrackTemplate(GetPageTrackTemplateVO input);
}