using System.ComponentModel.DataAnnotations;
using YD_Event.Core.Enum;
namespace YD_Event.Application.Order.Dtos;
///
/// 订单查询输入
///
public class OrderQueryInput : Pagination
{
///
/// 订单编号
///
public string? OrderNo { get; set; }
///
/// 所属赛事
///
public string? EventName { get; set; }
///
/// 订单类型:1-收入,2-退款
///
public int? OrderType { get; set; }
///
/// 订单状态
///
public OrderStatus? OrderStatus { get; set; }
///
/// 支付方式:1-线上,2-线下
///
public int? PaymentMethod { get; set; }
///
/// 报名方式:1-个人,2-团队
///
public int? RegistrationMode { get; set; }
///
/// 报名账号
///
public string? ContactPhone { get; set; }
///
/// 开始时间
///
public DateTime? StartTime { get; set; }
///
/// 结束时间
///
public DateTime? EndTime { get; set; }
}