45 lines
993 B
C#
45 lines
993 B
C#
using YD_Event.Core.Enum;
|
||
|
||
namespace YD_Event.Application.Merchant.Dtos;
|
||
|
||
/// <summary>
|
||
/// 微信支付配置DTO
|
||
/// </summary>
|
||
public class WeChatPayConfigDto
|
||
{
|
||
/// <summary>
|
||
/// 主键Id
|
||
/// </summary>
|
||
public long Id { get; set; }
|
||
|
||
/// <summary>
|
||
/// 商户ID(外键)
|
||
/// </summary>
|
||
public long MerchantId { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信支付商户号
|
||
/// </summary>
|
||
public string MerchantIdValue { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信支付 APIv3 密钥
|
||
/// </summary>
|
||
public string MerchantV3Secret { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信支付商户证书序列号
|
||
/// </summary>
|
||
public string MerchantCertificateSerialNumber { get; set; }
|
||
|
||
/// <summary>
|
||
/// 微信支付商户私钥文件URL
|
||
/// </summary>
|
||
public string MerchantCertificatePrivateKey { get; set; }
|
||
|
||
/// <summary>
|
||
/// 可用状态
|
||
/// </summary>
|
||
public AvailabilityStatus Status { get; set; }
|
||
}
|