同一应用+服务商下可分别配置小包/大包/主单拉取,唯一性与缓存查找同步带上 OrderType。 Co-authored-by: Cursor <cursoragent@cursor.com>
59 lines
1.3 KiB
C#
59 lines
1.3 KiB
C#
using TrackCenter.Domain.Aggregates.OrderAggregate;
|
||
|
||
namespace TrackCenter.Domain.Dtos.TrackPull;
|
||
|
||
public class GetTrackPullConfigDetailOutputVO
|
||
{
|
||
public int Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 服务商id
|
||
/// </summary>
|
||
public int ServiceProviderId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 服务商code
|
||
/// </summary>
|
||
public string ServiceProviderCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 应用
|
||
/// </summary>
|
||
public string App { get; set; }
|
||
|
||
/// <summary>
|
||
/// 应用code
|
||
/// </summary>
|
||
public string AppKey { get; set; }
|
||
|
||
/// <summary>
|
||
/// 订单类型(主数据枚举TrackOrderType)
|
||
/// </summary>
|
||
public TrackOrderType OrderType { get; set; }
|
||
|
||
/// <summary>
|
||
/// 轨迹扩展信息参数名集合(逗号分割)
|
||
/// </summary>
|
||
public string? TrackExtraNames { get; set; }
|
||
|
||
/// <summary>
|
||
/// 开始轨迹code
|
||
/// </summary>
|
||
public string StartTrackCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 结束轨迹code
|
||
/// </summary>
|
||
public string EndTrackCode { get; set; }
|
||
|
||
/// <summary>
|
||
/// 开始前的静默(小时)
|
||
/// </summary>
|
||
public int SilenceBeforeStart { get; set; }
|
||
|
||
/// <summary>
|
||
/// 结束后的静默(小时)
|
||
/// </summary>
|
||
public int SilenceAfterEnd { get; set; }
|
||
}
|