修改轨迹拉取配置

This commit is contained in:
柳文翔 2024-03-09 10:28:27 +08:00
parent dd1a653d26
commit 4d2850077b
3 changed files with 24 additions and 0 deletions

View File

@ -63,4 +63,14 @@ public class EditTrackPullConfigInput
/// 拉取轨迹发生时间
/// </summary>
public string? TrackTimeName { get; set; }
/// <summary>
/// 订单数组路径
/// </summary>
public string? OrderArrayPath { get; set; }
/// <summary>
/// 轨迹明细数组路径
/// </summary>
public string? TrackDetailsArrayPath { get; set; }
}

View File

@ -42,6 +42,10 @@ public class EditTrackPullConfigInputValidation : AbstractValidator<EditTrackPul
RuleFor(x => x.OrderNoName).NotEmpty().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotEmpty, nameof(EditTrackPullConfigInput.OrderNoName)]);
RuleFor(x => x.OrderArrayPath).NotEmpty().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotEmpty, nameof(EditTrackPullConfigInput.OrderArrayPath)]);
RuleFor(x => x.TrackDetailsArrayPath).NotEmpty().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotEmpty, nameof(EditTrackPullConfigInput.TrackDetailsArrayPath)]);
When(x => x.ParseMethod == 1, () =>
{
RuleFor(x => x.TackTimeZoneName).NotEmpty().WithMessage(stringLocalizer[SjzyBasicLocalization.Validation_NotEmpty, nameof(EditTrackPullConfigInput.TackTimeZoneName)]);

View File

@ -68,4 +68,14 @@ public class GetTrackPullConfigDetailOutputVO
/// 拉取轨迹发生时间
/// </summary>
public string TrackTimeName { get; set; }
/// <summary>
/// 订单数组路径
/// </summary>
public string OrderArrayPath { get; set; }
/// <summary>
/// 轨迹明细数组路径
/// </summary>
public string TrackDetailsArrayPath { get; set; }
}