using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
namespace Operater.DbModel
{
///
///
///
[SugarTable("wxpay_trade")]
public class WxpayTrade
{
///
///
///
public WxpayTrade()
{
}
///
///
///
[SugarColumn(ColumnName = "id", IsPrimaryKey = true)]
public System.Int64 Id { get; set; }
///
/// 支付者openid
///
[SugarColumn(ColumnName = "openid")]
public System.String Openid { get; set; }
///
/// 支付金额(分)
///
[SugarColumn(ColumnName = "amount")]
public System.Int32 Amount { get; set; }
///
/// 短信数量
///
[SugarColumn(ColumnName = "sms_count")]
public System.Int32 SmsCount { get; set; }
///
/// 预支付交易会话标识
///
[SugarColumn(ColumnName = "prepay_id")]
public System.String PrepayId { get; set; }
///
/// 创建时间
///
[SugarColumn(ColumnName = "create_time")]
public System.DateTime? CreateTime { get; set; }
///
/// 回执时间
///
[SugarColumn(ColumnName = "back_time")]
public System.DateTime? BackTime { get; set; }
///
/// 微信支付系统生成的订单号
///
[SugarColumn(ColumnName = "transaction_id")]
public System.String TransactionId { get; set; }
///
/// 交易类型,枚举值:
///JSAPI:公众号支付
///NATIVE:扫码支付
///APP:APP支付
///MICROPAY:付款码支付
///MWEB:H5支付
///FACEPAY:刷脸支付
///
[SugarColumn(ColumnName = "trade_type")]
public System.String TradeType { get; set; }
///
/// 交易状态,枚举值:
///SUCCESS:支付成功
///REFUND:转入退款
///NOTPAY:未支付
///CLOSED:已关闭
///REVOKED:已撤销(付款码支付)
///USERPAYING:用户支付中(付款码支付)
///PAYERROR:支付失败(其他原因,如银行返回失败)
///
[SugarColumn(ColumnName = "trade_state")]
public System.String TradeState { get; set; }
///
/// 交易状态描述
///
[SugarColumn(ColumnName = "trade_state_desc")]
public System.String TradeStateDesc { get; set; }
///
/// 支付完成时间,遵循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秒。
///
[SugarColumn(ColumnName = "success_time")]
public System.DateTime? SuccessTime { get; set; }
///
/// 是否有回执 0否 1是
///
[SugarColumn(ColumnName = "has_back")]
public System.Int32? HasBack { get; set; }
}
}