NewGaoKaoApi/PaymentSDK/AliPay/Domain/AlipayUserAntpaasRoleRelati...

49 lines
1.6 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
/// <summary>
/// AlipayUserAntpaasRoleRelationSaveModel Data Structure.
/// </summary>
[Serializable]
public class AlipayUserAntpaasRoleRelationSaveModel : AopObject
{
/// <summary>
/// 需要绑定的支付宝用户id
/// </summary>
[XmlElement("alipay_user_id")]
public string AlipayUserId { get; set; }
/// <summary>
/// true/false若支付宝用户已被同一userSource下其他外部用户绑定则自动删除已有关系仅在opType=enable时有效
/// </summary>
[XmlElement("alipay_user_occupied_auto_delete")]
public bool AlipayUserOccupiedAutoDelete { get; set; }
/// <summary>
/// 可为enable/delete, 表示存储/删除绑定关系
/// </summary>
[XmlElement("op_type")]
public string OpType { get; set; }
/// <summary>
/// 外部用户id唯一标识, 例如高德用户id
/// </summary>
[XmlElement("user_id")]
public string UserId { get; set; }
/// <summary>
/// true/false, 默认false, 若用户已被其它支付宝用户绑定,则自动删除已有关系, 仅在opType=enable时有效
/// </summary>
[XmlElement("user_occupied_auto_delete")]
public bool UserOccupiedAutoDelete { get; set; }
/// <summary>
/// 用户来源, 接入时会分配给接入方
/// </summary>
[XmlElement("user_source")]
public string UserSource { get; set; }
}
}