diff --git a/src/SJZY.Track.Application.Contract/Events/TrackPushEto.cs b/src/SJZY.Track.Application.Contract/Events/TrackPushEto.cs deleted file mode 100644 index 01a421fe..00000000 --- a/src/SJZY.Track.Application.Contract/Events/TrackPushEto.cs +++ /dev/null @@ -1,159 +0,0 @@ -using SJZY.Track.Application.Contract.Dtos.ProvideServices; - -namespace SJZY.Track.Application.Contract.Events; - -/// -/// 轨迹推送广播模型 -/// -public class TrackPushEto -{ - /// - /// 是否新增 - /// - public OptionType Option { get; set; } - - /// - /// 是否为手动推送 - /// - public bool IsManualPush { get; set; } - - /// - /// 推送是否失败 - /// - public bool IsFailure { get; set; } - - /// - /// 失败原因 - /// - public string? FailureReason { get; set; } - - /// - /// 推送时间 - /// - public DateTime PushTime { get; set; } - - /// - /// 操作人 - /// - public string? OperationMan { get; set; } - - /// - /// 子系统id - /// - public int SubSystemId { get; set; } - - /// - /// 单号 - /// - public string OrderNo { get; set; } - - /// - /// 客户id - /// - public int CustomId { get; set; } - - /// - /// 订单id - /// - public OrderIdentifier[] OrderIdentifiers { get; set; } = null!; - - /// - /// 轨迹内容代码 - /// - public string TrackCode { get; set; } = null!; - - /// - /// 轨迹内容 - /// - public string? Content { get; set; } - - /// - /// 轨迹内容英文 - /// - public string? EnStatus { get; set; } - - /// - /// 轨迹状态代码 - /// - public string TrackStatusCode { get; set; } - - /// - /// 轨迹发生地 - /// - public string TrackPlace { get; set; } = null!; - - /// - /// 轨迹发生时间 - /// - public DateTime TrackTime { get; set; } - - /// - /// 轨迹发生地时区 - /// - public float TrackTimeZone { get; set; } - - /// - /// 客户是否可见 - /// - public bool IsVisibility { get; set; } - - /// - /// 数据来源:1外部服务商创建,2内部系统创建,3人工创建 - /// - public int Source { get; set; } - - /// - /// 轨迹备注 - /// - public string? Remarks { get; set; } - - /// - /// 附件集合 - /// - public List? Files { get; set; } - - /// - /// 轨迹发生地(城市) - /// - public string? TrackPlaceCity { get; set; } - - /// - /// 轨迹发生地(城市)Id - /// - public int? TrackPlaceCityId { get; set; } - - /// - /// 轨迹发生地(省/州) - /// - public string? TrackPlaceProvince { get; set; } - - /// - ///轨迹发生地(省/州)Id - /// - public int? TrackPlaceProvinceId { get; set; } - - /// - /// 轨迹发生地(国家/地区) - /// - public string? TrackPlaceNation { get; set; } - - /// - /// 轨迹发生地(国家/地区)Id - /// - public int? TrackPlaceNationId { get; set; } - - /// - /// 轨迹发生地邮编 - /// - public string? TrackPlacePostcode { get; set; } - - /// - /// 预计到达时间 - /// - public DateTime? EstimatedDeliveryDate { get; set; } - - /// - /// 扩展信息字段,用与轨迹推送的附加字段 - /// - public string? Extra { get; set; } -}