track/src/SJZY.Track.Application/Dtos/ProvideServices/GetTrackInput.cs

37 lines
717 B
C#

namespace SJZY.Track.Application.Dtos.ProvideServices;
public class GetTrackInput
{
/// <summary>
/// 订单号
/// </summary>
public List<string> OrderNos { get; set; } = new();
/// <summary>
/// 时区 +8 +8.25 -8.5 -9
/// </summary>
public float TimeZone { get; set; }
/// <summary>
/// 排序方式
/// </summary>
public SortMethod SortMethod { get; set; }
}
public enum SortMethod
{
/// <summary>
/// 按轨迹发生时间排序
/// </summary>
ByTrackTime,
/// <summary>
/// 按轨迹发生时间降序
/// </summary>
ByTrackTimeDesc,
/// <summary>
/// 按订单模板排序
/// </summary>
ByTemplate
}