using SqlSugar;
|
using System;
|
using System.Collections.Generic;
|
using System.Text;
|
|
namespace Operater.DbModel
|
{
|
/// <summary>
|
///
|
/// </summary>
|
|
[SugarTable("wxpay_trade")]
|
public class WxpayTrade
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public WxpayTrade()
|
{
|
}
|
|
/// <summary>
|
///
|
/// </summary>
|
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
|
public System.Int64 Id { get; set; }
|
|
/// <summary>
|
/// 支付者openid
|
/// </summary>
|
[SugarColumn(ColumnName = "openid")]
|
public System.String Openid { get; set; }
|
|
/// <summary>
|
/// 支付金额(分)
|
/// </summary>
|
[SugarColumn(ColumnName = "amount")]
|
public System.Int32 Amount { get; set; }
|
|
/// <summary>
|
/// 短信数量
|
/// </summary>
|
[SugarColumn(ColumnName = "sms_count")]
|
public System.Int32 SmsCount { get; set; }
|
|
/// <summary>
|
/// 预支付交易会话标识
|
/// </summary>
|
[SugarColumn(ColumnName = "prepay_id")]
|
public System.String PrepayId { get; set; }
|
|
/// <summary>
|
/// 创建时间
|
/// </summary>
|
[SugarColumn(ColumnName = "create_time")]
|
public System.DateTime? CreateTime { get; set; }
|
|
/// <summary>
|
/// 回执时间
|
/// </summary>
|
[SugarColumn(ColumnName = "back_time")]
|
public System.DateTime? BackTime { get; set; }
|
|
/// <summary>
|
/// 微信支付系统生成的订单号
|
/// </summary>
|
[SugarColumn(ColumnName = "transaction_id")]
|
public System.String TransactionId { get; set; }
|
|
/// <summary>
|
/// 交易类型,枚举值:
|
///JSAPI:公众号支付
|
///NATIVE:扫码支付
|
///APP:APP支付
|
///MICROPAY:付款码支付
|
///MWEB:H5支付
|
///FACEPAY:刷脸支付
|
/// </summary>
|
[SugarColumn(ColumnName = "trade_type")]
|
public System.String TradeType { get; set; }
|
|
/// <summary>
|
/// 交易状态,枚举值:
|
///SUCCESS:支付成功
|
///REFUND:转入退款
|
///NOTPAY:未支付
|
///CLOSED:已关闭
|
///REVOKED:已撤销(付款码支付)
|
///USERPAYING:用户支付中(付款码支付)
|
///PAYERROR:支付失败(其他原因,如银行返回失败)
|
/// </summary>
|
[SugarColumn(ColumnName = "trade_state")]
|
public System.String TradeState { get; set; }
|
|
/// <summary>
|
/// 交易状态描述
|
/// </summary>
|
[SugarColumn(ColumnName = "trade_state_desc")]
|
public System.String TradeStateDesc { get; set; }
|
|
/// <summary>
|
/// 支付完成时间,遵循rfc3339标准格式,格式为yyyy-MM-DDTHH:mm:ss+TIMEZONE,yyyy-MM-DD表示年月日,T出现在字符串中,表示time元素的开头,HH:mm:ss表示时分秒,TIMEZONE表示时区(+08:00表示东八区时间,领先UTC 8小时,即北京时间)。例如:2015-05-20T13:29:35+08:00表示,北京时间2015年5月20日 13点29分35秒。
|
/// </summary>
|
[SugarColumn(ColumnName = "success_time")]
|
public System.DateTime? SuccessTime { get; set; }
|
|
/// <summary>
|
/// 是否有回执 0否 1是
|
/// </summary>
|
[SugarColumn(ColumnName = "has_back")]
|
public System.Int32? HasBack { get; set; }
|
}
|
}
|