fix【【轨迹映射】删除拉取列表报错】

https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049629
This commit is contained in:
xiaolipro 2024-09-24 16:49:19 +08:00
parent bb57b8711a
commit a778331cb2

View File

@ -13,30 +13,12 @@ public class EditTrackPullConfigInputValidation : AbstractValidator<EditTrackPul
RuleFor(x => x.Options).IsInEnum().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_IsInEnum, RuleFor(x => x.Options).IsInEnum().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_IsInEnum,
nameof(EditTrackPullConfigInput.Options)]); 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.新增, When(x => x.Options != OptionTypeNoNull.新增,
() => () =>
{ {
RuleFor(x => x.Id).NotNull().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotNull, RuleFor(x => x.Id).GreaterThan(0).WithMessage(stringLocalizer[
nameof(EditTrackPullConfigInput.Id)]); SjzyBasicLocalization.Validation_GreaterThan,
nameof(EditTrackPullConfigInput.Id), 0]);
}); });
When(x => x.Options != OptionTypeNoNull.删除, () => When(x => x.Options != OptionTypeNoNull.删除, () =>