using System;
|
using System.ComponentModel;
|
using CommonHelper.Format;
|
using Newtonsoft.Json;
|
using SqlSugar;
|
|
namespace RiskControl.NewService.Entity.RiskControlRR
|
{
|
/// <summary>
|
/// 消费订单
|
///</summary>
|
[SugarTable("UseOrder")]
|
public class UseOrder
|
{
|
/// <summary>
|
/// 订单Id
|
///</summary>
|
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
|
public int Id { get; set; }
|
/// <summary>
|
/// 订单编号
|
///</summary>
|
[SugarColumn(ColumnName = "OrderNo")]
|
public string OrderNo { get; set; }
|
/// <summary>
|
/// 订单类型
|
///</summary>
|
[SugarColumn(ColumnName = "OrderType")]
|
public string OrderType { get; set; }
|
/// <summary>
|
/// 订单金额
|
///</summary>
|
[SugarColumn(ColumnName = "OrderAmount")]
|
public decimal OrderAmount { get; set; }
|
/// <summary>
|
/// 支付金额
|
///</summary>
|
[SugarColumn(ColumnName = "PayAmount")]
|
public double PayAmount { get; set; }
|
/// <summary>
|
/// 创建时间
|
/// 默认值: (getdate())
|
///</summary>
|
[SugarColumn(ColumnName = "CreateTime")]
|
public DateTime CreateTime { get; set; } = DateTime.Now;
|
/// <summary>
|
/// 支付账户
|
///</summary>
|
[SugarColumn(ColumnName = "CreateUserId")]
|
public int CreateUserId { get; set; }
|
|
[Navigate(NavigateType.OneToOne, nameof(CreateUserId))]
|
public SysAccount CreateUser { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
/// 支付方式
|
/// </summary>
|
//public enum EnumPayment
|
//{
|
// /// <summary>
|
// /// 微信支付
|
// /// </summary>
|
// [Description("微信支付")]
|
// WechatPay = 1,
|
// /// <summary>
|
// /// 支付宝
|
// /// </summary>
|
// [Description("支付宝")]
|
// AliPay = 2,
|
//}
|
|
/// <summary>
|
/// 支付状态
|
/// </summary>
|
//public enum EnumPaymentStatus
|
//{
|
// /// <summary>
|
// /// 支付失败
|
// /// </summary>
|
// [Description("支付失败")]
|
// Error = -1,
|
// /// <summary>
|
// /// 支付成功
|
// /// </summary>
|
// [Description("支付成功")]
|
// Success =1,
|
// /// <summary>
|
// /// 等待支付
|
// /// </summary>
|
// [Description("等待支付")]
|
// Paying = 2,
|
// /// <summary>
|
// /// 取消支付
|
// /// </summary>
|
// [Description("取消支付")]
|
// Cancel = 3,
|
//}
|
}
|