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; }
///
/// 操作人