diff --git a/src/SJZY.Track.Application/Validations/TrackPull/EditTrackPullConfigInputValidation.cs b/src/SJZY.Track.Application/Validations/TrackPull/EditTrackPullConfigInputValidation.cs index 31407c2a..84ae5166 100644 --- a/src/SJZY.Track.Application/Validations/TrackPull/EditTrackPullConfigInputValidation.cs +++ b/src/SJZY.Track.Application/Validations/TrackPull/EditTrackPullConfigInputValidation.cs @@ -13,30 +13,12 @@ public class EditTrackPullConfigInputValidation : AbstractValidator x.Options).IsInEnum().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_IsInEnum, nameof(EditTrackPullConfigInput.Options)]); - RuleFor(x => x.Id).GreaterThan(0).WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_GreaterThan, - nameof(EditTrackPullConfigInput.Id), 0]); - - RuleFor(x => x.ParseMethod).GreaterThan(0).WithMessage(stringLocalizer[ - SjzyBasicLocalization.Validation_GreaterThan, nameof(EditTrackPullConfigInput.ParseMethod), 0]); - - RuleFor(x => x.PullInterval) - .GreaterThanOrEqualTo(30).WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_GreaterThanOrEqualTo, - nameof(EditTrackPullConfigInput.PullInterval), 30]); - - RuleFor(x => x.SubSystemId).GreaterThan(0).WithMessage(stringLocalizer[ - SjzyBasicLocalization.Validation_GreaterThan, nameof(EditTrackPullConfigInput.SubSystemId), 0]); - - RuleFor(x => x.ServiceProviderId).GreaterThan(0).WithMessage(stringLocalizer[ - SjzyBasicLocalization.Validation_GreaterThan, nameof(EditTrackPullConfigInput.ServiceProviderId), 0]); - - RuleFor(x => x.SubSystemId).GreaterThan(0).WithMessage(stringLocalizer[ - SjzyBasicLocalization.Validation_GreaterThan, nameof(EditTrackPullConfigInput.SubSystemId), 0]); - When(x => x.Options != OptionTypeNoNull.新增, () => { - RuleFor(x => x.Id).NotNull().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotNull, - nameof(EditTrackPullConfigInput.Id)]); + RuleFor(x => x.Id).GreaterThan(0).WithMessage(stringLocalizer[ + SjzyBasicLocalization.Validation_GreaterThan, + nameof(EditTrackPullConfigInput.Id), 0]); }); When(x => x.Options != OptionTypeNoNull.删除, () =>