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