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)}";
}
}