56 lines
1.2 KiB
C#
Raw Normal View History

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