sunpengfei
2025-12-01 37df521a037702e4c0710011c7378cc5f9238fba
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
using Furion.DatabaseAccessor;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ApiTools.Core
{
    /// <summary>
    /// 渠道钱包交易记录平安支付信息
    /// </summary>
    public class ChannelWalletTransactionPingAnPay : CommonEntity<MasterDbContextLocator>
    {
        /// <summary>
        /// 交易
        /// </summary>
        public ChannelWalletTransaction Transaction { get; set; }
 
        /// <summary>
        /// 止付编号 有效状态的平安易止付编号,从JGF001止付后返回的
        /// </summary>
        public string FreezeNo { get; set; }
 
        /// <summary>
        /// 止付状态码
        /// </summary>
        public string StopStt { get; set; }
 
        /// <summary>
        /// 止付失败原因
        /// </summary>
        public string StopFailReason { get; set; }
 
        /// <summary>
        /// 解除止付状态码
        /// </summary>
        public string RemoveStopStt { get; set; }
 
        /// <summary>
        /// 解除止付失败原因
        /// </summary>
        public string RemoveStopFailReason { get; set; }
 
        /// <summary>
        /// 转账凭证号
        /// </summary>
        public string ThirdVoucher { get; set; }
 
        /// <summary>
        /// 银行流水号 银行业务流水号;可以用于对账
        /// </summary>
        public string FrontLogNo { get; set; }
 
        /// <summary>
        /// 客户自定义凭证号 用于客户转账登记和内部识别,通过转账结果查询可以返回。银行不检查唯一性
        /// </summary>
        public string CstInnerFlowNo { get; set; }
 
        /// <summary>
        /// 转账退票标志
        /// "0:未退票; 默认为0
        /// 1:退票;"
        /// 数据长度:1,是否必输:N
        /// </summary>
        public string IsBack { get; set; }
 
        /// <summary>
        /// 支付失败或退票原因描述
        /// "如果是超级网银则返回如下信息:
        /// RJ01对方返回:账号不存在
        /// RJ02对方返回:账号、户名不符
        /// 大小额支付则返回失败描述"
        /// 数据长度:20,是否必输:N
        /// </summary>
        public string BackRem { get; set; }
 
        /// <summary>
        /// 银行处理结果
        /// "格式为:“六位代码:中文描述”。冒号为半角。如:000000:转账成功
        /// 处理中的返回(以如下返回开头):
        /// MA9111:交易正在受理中
        /// 000000:交易受理成功待处理
        /// 000000:交易处理中
        /// 000000:交易受理成功处理中
        /// 成功的返回:
        /// 000000:转账交易成功
        /// 其他的返回都为失败:
        /// MA9112:转账失败"
        /// 数据长度:40,是否必输:Y
        /// </summary>
        public string Yhcljg { get; set; }
 
        /// <summary>
        /// 转账加急标志
        /// Y:加急 N:普通S:特急
        /// 数据长度:1,是否必输:Y
        /// </summary>
        public string SysFlag { get; set; }
 
        /// <summary>
        /// 转账手续费
        /// 数据长度:13,是否必输:Y
        /// </summary>
        public string Fee { get; set; }
 
        /// <summary>
        /// 转账代码类型
        /// "4004:单笔转账;
        /// 4014:单笔批量;
        /// 4034:汇总批量"
        /// 数据长度:4,是否必输:Y
        /// </summary>
        public string TransBsn { get; set; }
 
        /// <summary>
        /// 交易受理时间
        /// 交易受理时间
        /// 数据长度:14,是否必输:N
        /// </summary>
        public string SubmitTime { get; set; }
 
        /// <summary>
        /// 记账日期
        /// 主机记账日期
        /// 数据长度:8,是否必输:N
        /// </summary>
        public string AccountDate { get; set; }
 
        /// <summary>
        /// 主机记账流水号
        /// 主机记账流水
        /// 数据长度:32,是否必输:N
        /// </summary>
        public string HostFlowNo { get; set; }
 
        /// <summary>
        /// 错误码
        /// 交易失败的错误代码
        /// 数据长度:20,是否必输:N
        /// </summary>
        public string HostErrorCode { get; set; }
 
        /// <summary>
        /// 代理人户名
        /// 用于代理行支付功能
        /// 数据长度:60,是否必输:N
        /// </summary>
        public string ProxyPayName { get; set; }
 
        /// <summary>
        /// 代理人账号
        /// 用于代理行支付功能
        /// 数据长度:30,是否必输:N
        /// </summary>
        public string ProxyPayAcc { get; set; }
 
        /// <summary>
        /// 代理人银行名称
        /// 用于代理行支付功能
        /// 数据长度:30,是否必输:N
        /// </summary>
        public string ProxyPayBankName { get; set; }
    }
}