From a778331cb20c72c32b5b334254d4330266979059 Mon Sep 17 00:00:00 2001 From: xiaolipro <2357729423@qq.com> Date: Tue, 24 Sep 2024 16:49:19 +0800 Subject: [PATCH] =?UTF-8?q?fix=E3=80=90=E3=80=90=E8=BD=A8=E8=BF=B9?= =?UTF-8?q?=E6=98=A0=E5=B0=84=E3=80=91=E5=88=A0=E9=99=A4=E6=8B=89=E5=8F=96?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E6=8A=A5=E9=94=99=E3=80=91=20=20=20=20https:?= =?UTF-8?q?//www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049629?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../EditTrackPullConfigInputValidation.cs | 24 +++---------------- 1 file changed, 3 insertions(+), 21 deletions(-) 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.删除, () =>