diff --git a/src/SJZY.Track.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs b/src/SJZY.Track.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs index 85266ae1..87dbc962 100644 --- a/src/SJZY.Track.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs +++ b/src/SJZY.Track.Application/CAP/EventHandlers/TrackUpsertEventHandler.cs @@ -271,9 +271,9 @@ public class TrackUpsertEventHandler : ITransientDependency, ICapSubscribe //覆盖场景:B,C if (trackContent.IsRepeatable && existTracks.Length >= 1) { - if (existTracks.Any(x => x.TrackPlace == @event.TrackPlace && x.TrackTime == @event.TrackTime)) + if (existTracks.Any(x => x.TrackTime == @event.TrackTime)) { - //允许重复,出现【轨迹发生地】,【轨迹发生时间】的都重复,则不允许新增 + //TrackCode TrackTime联合不能重复 continue; }