using SJZY.Track.Application.Contract.Dtos.ProvideServices; using SJZY.Track.Application.Contract.Dtos.TrackOrder; using SJZY.Track.Application.Contract.Dtos.TrackPush; using Volo.Abp; namespace SJZY.Track.Application.Contract.Services.ProvideServices; public interface ITrackPushService : IRemoteService { /// /// 推送轨迹 /// /// /// public Task PushTrackAsync(PushTrackInput input); /// /// 获取轨迹推送内容 /// /// /// 子系统id /// 客户id public Task>> GetTrackPushContentListAsync(int subSystemId, int customerId); /// /// 获取轨迹推送记录 /// /// /// public Task>> GetTrackPushRecordsAsync(OrderNoInfo input); /// /// 获取推送记录(批量) /// /// /// public Task>> QueryTrackPushRecordsAsync(QueryPushRecordInput input); }