zhengyuxuan
2025-04-07 6ae97d768948e197a89492239441feca04c1dbb9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
using Newtonsoft.Json;
using System.ComponentModel.DataAnnotations;
using Tea;
 
namespace LifePayment.Domain
{
    public class UserAgreementQueryResponse : AlipayBaseOutput
    {
        /// <summary>
        /// 协议生效时间,格式为 yyyy-MM-dd HH:mm:ss。
        /// </summary>
        [NameInMap("valid_time")]
        public string ValidTime
        {
            get;
            set;
        }
 
        /// <summary>
        /// 返回脱敏的支付宝账号
        /// </summary>
        [NameInMap("alipay_logon_id")]
        public string AlipayLogonId
        {
            get;
            set;
        }
 
        /// <summary>
        /// 协议失效时间,格式为 yyyy-MM-dd HH:mm:ss。
        /// </summary>
        [NameInMap("invalid_time")]
        public string InvalidTime
        {
            get;
            set;
        }
 
        /// <summary>
        /// 签约主体类型。
        /// CARD:支付宝账号
        /// CUSTOMER:支付宝用户
        /// </summary>
        [NameInMap("pricipal_type")]
        public string PricipalType
        {
            get;
            set;
        }
 
        /// <summary>
        /// 签约协议的场景。
        /// </summary>
        [NameInMap("sign_scene")]
        public string SignScene
        {
            get;
            set;
        }
 
        /// <summary>
        /// 用户签约成功后的协议号
        /// </summary>
        [NameInMap("agreement_no")]
        public string AgreementNo
        {
            get;
            set;
        }
 
        /// <summary>
        /// 签约第三方主体类型。对于三方协议,表示当前用户和哪一类的第三方主体进行签约。
        /// 取值范围:
        /// 1. PARTNER(平台商户);
        /// 2. MERCHANT(集团商户),集团下子商户可共享用户签约内容;
        /// 默认为PARTNER。
        /// </summary>
        [NameInMap("third_party_type")]
        public string ThirdPartyType
        {
            get;
            set;
        }
 
        /// <summary>
        /// 协议当前状态
        /// 1. TEMP:暂存,协议未生效过;
        /// 2. NORMAL:正常;
        /// 3. STOP:暂停
        /// </summary>
        [NameInMap("status")]
        public string Status
        {
            get;
            set;
        }
 
        /// <summary>
        /// 协议签约时间,格式为 yyyy-MM-dd HH:mm:ss。
        /// </summary>
        [NameInMap("sign_time")]
        public string SignTime
        {
            get;
            set;
        }
 
        /// <summary>
        /// 协议产品码,商户和支付宝签约时确定,不同业务场景对应不同的签约产品码。
        /// </summary>
        [NameInMap("personal_product_code")]
        public string PersonalProductCode
        {
            get;
            set;
        }
 
        /// <summary>
        /// 代扣协议中标示用户的唯一签约号(确保在商户系统中唯一)
        /// </summary>
        [NameInMap("external_agreement_no")]
        public string ExternalAgreementNo
        {
            get;
            set;
        }
 
        /// <summary>
        /// 用户的芝麻信用 openId,供商 户查询用户芝麻信用使用。
        /// </summary>
        [NameInMap("zm_open_id")]
        public string ZmOpenId
        {
            get;
            set;
        }
 
        /// <summary>
        /// 外部登录Id
        /// </summary>
        [NameInMap("external_logon_id")]
        public string ExternalLogonId
        {
            get;
            set;
        }
    }
}