fix【【轨迹映射】删除拉取列表报错】
https://www.tapd.cn/60863849/bugtrace/bugs/view/1160863849001049629
This commit is contained in:
parent
bb57b8711a
commit
a778331cb2
@ -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.删除, () =>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user