diff --git a/src/SJZY.Track.Application.Contract/Events/TrackDeleteEvent.cs b/src/SJZY.Track.Application.Contract/Events/TrackDeleteEvent.cs index 0859de6b..6fa3c346 100644 --- a/src/SJZY.Track.Application.Contract/Events/TrackDeleteEvent.cs +++ b/src/SJZY.Track.Application.Contract/Events/TrackDeleteEvent.cs @@ -12,17 +12,27 @@ public class TrackDeleteEvent /// /// es中的id /// - public string[] EsIds { get; set; } + public string[]? EsIds { get; set; } /// /// 订单ids /// public int[] OrderIds { get; set; } = null!; + /// + /// 重复的情况下,用什么字段比较 + /// + public string? CompareFields { get; set; } + + /// + /// 重复的情况下,比较值 + /// + public object? CompareValue { get; set; } + /// /// 轨迹标识符 /// - public List TrackIdentifiers { get; set; } = null!; + public List? TrackIdentifiers { get; set; } /// /// 操作人