namespace SJZY.Track.Application.Contract.Events; public class TrackDeleteEvent { /// /// 子系统id /// public int SubSystemId { get; set; } /// /// es中的id /// public string[] EsIds { get; set; } /// /// 订单ids /// public int[] OrderIds { get; set; } = null!; /// /// 轨迹代码 /// public List TrackCodes { get; set; } = null!; /// /// 操作人 /// public string? OperationMan { get; set; } /// /// 操作人姓名 /// public int OperationManId { get; set; } /// /// 已经处理过的订单 /// public List Visited { get; set; } = new(); public override string ToString() { return $"[TrackDelete by {OperationMan}] SubSystemId: {SubSystemId}, OrderIds: {string.Join(",", OrderIds)}, TrackCodes: {string.Join(",", TrackCodes)}"; } }