You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

65 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FreeSql.DataAnnotations;
namespace Common.DJYModel
{
/// <summary>
/// 支付
/// </summary>
public class tb_PyaList:DataBase
{
/// <summary>
///支付通道类型 1微信 2支付宝
/// </summary>
public int PaymentType { get; set; }
/// <summary>
/// 支付方式 支付通道的子方式
/// </summary>
public int PayType { get; set; }
/// <summary>
/// 支付订单编号
/// </summary>
public string PayNo { get; set; }
/// <summary>
/// 支付用户ID
/// </summary>
public string UserGid { get; set; }
/// <summary>
/// 支付金额以分为单位
/// </summary>
[Column(Scale =2)]
public decimal Amount { get; set; }
/// <summary>
/// 支付描述
/// </summary>
public string PayDescription { get; set; }
/// <summary>
/// 支付来源对象ID
/// </summary>
public string PayOrderGid { get; set; }
/// <summary>
/// 支付完整结果的回调通知地址
/// </summary>
public string PayReturnUrl { get; set; }
/// <summary>
/// 发起提交的数据
/// </summary>
[Column(StringLength =2000)]
public string SendJson { get; set; }
/// <summary>
/// 提交后结果
/// </summary>
[Column(StringLength = 2000)]
public string SendResultJson { get; set; }
/// <summary>
/// 支付服务回调数据
/// </summary>
[Column(StringLength =2000)]
public string PayRetrunJson { get; set; }
}
}