namespace SJZY.Track.Application.Contract.Dtos.TrackPush; public class TrackPushContentConfigDto { /// /// 是否自动推送 /// public bool IsAutoPush { get; set; } /// /// 是否支持更新 /// public bool IsCanUpdate { get; set; } /// /// 是否全量推送 /// public bool IsAllPush { get; set; } /// /// 是否支持删除 /// public bool IsCanDelete { get; set; } /// /// 服务商code /// public string ServiceProviderCode { get; set; } = null!; /// /// 推送单号类型(主数据枚举TrackOrderType) /// public int OrderType { get; set; } /// /// 我们系统的轨迹code /// public string TrackCode { get; set; } = null!; /// /// 可交换顺序的轨迹code /// public string? SwapTrackCode { get; set; } /// /// 轨迹代码参数值 /// public string? TrackContentCodeValue { get; set; } /// /// 轨迹内容参数值 /// public string? TrackContentValue { get; set; } /// /// 轨迹内容英文参数值 /// public string? TrackEnContentValue { get; set; } /// /// 轨迹状态参数值 /// public string? TrackStatusValue { get; set; } /// /// 轨迹时区GMT /// public double? TrackTimeZone { get; set; } /// /// 扩展字段参数值 /// public string? ExpandFieldsValue { get; set; } }