42 lines
802 B
C#
42 lines
802 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace SJZY.Track.Application.Contract.Dtos.ProvideServices;
|
|
|
|
public class UpsertOrderInput : UpdateOrderInput
|
|
{
|
|
/// <summary>
|
|
/// 客户id
|
|
/// </summary>
|
|
[Required]
|
|
public int CustomId { get; set; }
|
|
}
|
|
|
|
public class OrderTemplateInfo
|
|
{
|
|
/// <summary>
|
|
/// 模板id
|
|
/// </summary>
|
|
[Required]
|
|
public int TemplateId { get; set; }
|
|
|
|
/// <summary>
|
|
/// 服务商id
|
|
/// </summary>
|
|
public int? ServiceProviderId { get; set; }
|
|
}
|
|
|
|
public class OrderFlightInfo
|
|
{
|
|
/// <summary>
|
|
/// 航班号
|
|
/// </summary>
|
|
[Required]
|
|
[MaxLength(50)]
|
|
public string FlightNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 班期
|
|
/// </summary>
|
|
[Required]
|
|
public DateTime FlightDate { get; set; }
|
|
} |