diff --git a/src/SJZY.Track.Application/Services/TrackPush/TrackPushService.cs b/src/SJZY.Track.Application/Services/TrackPush/TrackPushService.cs index 4514d8cd..ff0c193d 100644 --- a/src/SJZY.Track.Application/Services/TrackPush/TrackPushService.cs +++ b/src/SJZY.Track.Application/Services/TrackPush/TrackPushService.cs @@ -202,7 +202,7 @@ public class TrackPushService : ApplicationService, ITransientDependency x.TrackPushConfigId == input.TrackPushConfigId && (x.TrackContentId == input.TrackContentId || (input.TrackContentCodeValue != null && x.TrackContentCodeValue == input.TrackContentCodeValue) - || (input.TrackStatusValue != null && x.TrackStatusValue == x.TrackStatusValue) + || (input.TrackStatusValue != null && x.TrackStatusValue == input.TrackStatusValue) || (input.TrackContentValue != null && x.TrackContentValue == input.TrackContentValue) || (input.TrackEnContentValue != null && x.TrackEnContentValue == input.TrackEnContentValue)); if (input.Options == OptionTypeNoNull.修改) isContentAnyExp = isContentAnyExp.And(x => x.Id != input.Id);