WX
2023-06-07 d5a4545c243435aa3dcd515dbd9dc6faf51f3e07
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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,
    //}
}