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