CloudGamingAdmin/admin-server/CloudGaming.Repository.Game/Entities/User/T_User_Order.cs
2024-12-01 01:12:18 +08:00

78 lines
1.8 KiB
C#

namespace CloudGaming.Repository.Game.Entities.User;
/// <summary>
/// 订单完成表
/// </summary>
[Table("T_User_Order")]
[EntityDescription(NameRuleMode = NameRuleMode.TableName, NameRuleType= NameRuleType.UpperSnakeCase)]
public class T_User_Order : DefaultGameAppEntity
{
/// <summary>
/// 订单编号 => 备注: 订单编号
/// </summary>
public string? OrderId { get; set; }
/// <summary>
/// 用户Id => 备注: 用户Id
/// </summary>
public Int32 UserId { get; set; }
/// <summary>
/// 订单创建时间 => 备注: 订单创建时间
/// </summary>
public DateTime OrderDate { get; set; }
/// <summary>
/// 订单支付时间 => 备注: 订单支付时间
/// </summary>
public DateTime PaymentDate { get; set; }
/// <summary>
/// 订单支付方式 => 备注: 订单支付方式
/// </summary>
public string? PaymentMethod { get; set; }
/// <summary>
/// 购买的产品Id => 备注: 购买的产品Id
/// </summary>
public string? ProductId { get; set; }
/// <summary>
/// 价格 => 备注: 价格
/// </summary>
public Decimal TotalPrice { get; set; }
/// <summary>
/// 订单状态 => 备注: 订单状态
/// </summary>
public Int32 Status { get; set; }
/// <summary>
/// 创建时间 => 备注: 创建时间
/// </summary>
public DateTime CreatedAt { get; set; }
/// <summary>
/// 修改时间 => 备注: 修改时间
/// </summary>
public DateTime UpdatedAt { get; set; }
/// <summary>
/// 订单创建天 => 备注: 订单创建天
/// </summary>
public DateTime PaymentDay { get; set; }
}