sunpengfei
2025-11-28 312ebed2d86858e4fb57ec09679244e9b806b57f
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
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ApiTools.Core
{
    /// <summary>
    /// 企业账户余额查询_银企直联
    /// </summary>
    public class CorAcctBalanceQueryRequest : PingAnPayBaseRequest
    {
        /// <summary>
        /// 账号
        /// </summary>
        [Required]
        [MaxLength(20)]
        public string Account { get; set; }
 
        /// <summary>
        /// 钞汇标志 C 钞户, R汇户,默认为C
        /// </summary>
        [MaxLength(1)]
        public string CcyType { get; set; }
 
        /// <summary>
        /// 货币类型 RMB 人民币,USD 美元,HKD 港币, 默认为RMB
        /// </summary>
        [MaxLength(3)]
        public string CcyCode { get; set; }
    }
 
    /// <summary>
    /// 企业账户余额查询_银企直联
    /// </summary>
    public class CorAcctBalanceQueryResponse : PingAnPayBaseResponse
    {
        /// <summary>
        /// 账号
        /// 数据长度:20,是否必输:Y
        /// </summary>
        public string Account { get; set; }
 
        /// <summary>
        /// 货币类型
        /// 数据长度:3,是否必输:N
        /// </summary>
        public string CcyCode { get; set; }
 
        /// <summary>
        /// 钞汇标志
        /// 数据长度:1,是否必输:N
        /// </summary>
        public string CcyType { get; set; }
 
        /// <summary>
        /// 账户户名
        /// 数据长度:60,是否必输:Y
        /// </summary>
        public string AccountName { get; set; }
 
        /// <summary>
        /// 可用余额 不含集团现金管理合约余额
        /// 数据长度:16,2,是否必输:Y
        /// </summary>
        public string Balance { get; set; }
 
        /// <summary>
        /// 账面余额 不含集团现金管理合约余额
        /// 数据长度:13,是否必输:Y
        /// </summary>
        public string TotalAmount { get; set; }
 
        /// <summary>
        /// 账户状态 账户层状态,A正常、D不动户、I 久悬户,若有多个状态,“|”分割,如:A| DGZH02。DGZH02: 账户止付
        /// 数据长度:10,是否必输:N
        /// </summary>
        public string AccountStatus { get; set; }
 
        /// <summary>
        /// 冻结金额
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string HoldBalance { get; set; }
 
        /// <summary>
        /// 止付金额
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string StopBalance { get; set; }
 
        /// <summary>
        /// 昨日余额
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string LastBalance { get; set; }
 
        /// <summary>
        /// 活期存款计息执行利率 单位%
        /// 数据长度:2,6,是否必输:N
        /// </summary>
        public string HRate1 { get; set; }
 
        /// <summary>
        /// 协定执行利率 协议存款计息执行利率,单位%
        /// 数据长度:2,6,是否必输:N
        /// </summary>
        public string XDRate2 { get; set; }
 
        /// <summary>
        /// 账户余额
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string AcctBalance { get; set; }
 
        /// <summary>
        /// 协定额度 协定存款留存余额
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string AgreeDepReserveBalance { get; set; }
 
        /// <summary>
        /// 开始生效日期
        /// 数据长度:14,是否必输:N
        /// </summary>
        public string BeginEffectDate { get; set; }
 
        /// <summary>
        /// 到期日
        /// 数据长度:14,是否必输:N
        /// </summary>
        public string ExpiryDate { get; set; }
 
        /// <summary>
        /// 利息金额 协定存款利息
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string AgreeDepositInterest { get; set; }
 
        /// <summary>
        /// 利息种类 协定利息
        /// 数据长度:16,2,是否必输:N
        /// </summary>
        public string AgreeDepositInterestType { get; set; }
 
        /// <summary>
        /// 触发标识确定协议的结束时间 协定到期日
        /// 数据长度:14,是否必输:N
        /// </summary>
        public string EnableFlagEndTime { get; set; }
 
        /// <summary>
        /// 账户状态字 
        /// 若有多个状态字,“|”分割,如:DGZH02-账户止付|DGZH06-只收不付状态字值如下,可能会新增:
        /// DGZH02-账户止付,
        /// DGZH03-印鉴挂失,
        /// DGZHE6-预开户,
        /// DGZHG9-开户三天管控,
        /// DGZH06-只收不付,
        /// DGZH07-不付不收,
        /// DGZH08-只付不收,
        /// DGBZ02-账户止付,
        /// DGBZ07-不付不收,
        /// DGBZG9-开户三天管控,
        /// ZH9999-其他异常
        /// 数据长度:500,是否必输:N
        /// </summary>
        public string AccountStatusDesc { get; set; }
    }
}