fix【S1-新增订单轨迹接口,按照文档,轨迹发生时间和时区都是必填,但是实际不填写也新增成功了】https://www.tapd.cn/60863849/bugtrace/bugs/view?bug_id=1160863849001029729

This commit is contained in:
李鹏军 2024-03-05 11:39:44 +08:00
parent f62cb2cf56
commit 86ae365a81

View File

@ -1,24 +1,32 @@
namespace SJZY.Track.Application.Contract.Dtos.ProvideServices;
using System.ComponentModel.DataAnnotations;
namespace SJZY.Track.Application.Contract.Dtos.ProvideServices;
public class UpsertTrackInput : OrderNoInfo
{
/// <summary>
/// 轨迹内容代码
/// </summary>
[Required]
[MaxLength(50)]
public string TrackCode { get; set; } = null!;
/// <summary>
/// 轨迹发生地
/// </summary>
[Required]
[MaxLength(200)]
public string TrackPlace { get; set; } = null!;
/// <summary>
/// 轨迹发生时间
/// </summary>
[Required]
public DateTime TrackTime { get; set; }
/// <summary>
/// 轨迹发生时区
/// </summary>
[Required]
public float TraceTimeZone { get; set; }
}