41 lines
778 B
C#
41 lines
778 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace SJZY.Track.Application.Dtos.ProvideServices;
|
|
|
|
public class CreateOrderInput : UpdateOrderInput
|
|
{
|
|
/// <summary>
|
|
/// 客户id
|
|
/// </summary>
|
|
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 OrderFligthInfo
|
|
{
|
|
/// <summary>
|
|
/// 航班号
|
|
/// </summary>
|
|
[Required]
|
|
[MaxLength(50)]
|
|
public string FlightNo { get; set; }
|
|
|
|
/// <summary>
|
|
/// 班期
|
|
/// </summary>
|
|
[Required]
|
|
public DateTime FlightDate { get; set; }
|
|
} |