puzhibing
2023-05-22 c588d0fb5d7b61611b13911e4f0b65e760a7e862
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
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
package com.agentdriving.user.modular.system.util.MallBook.model;
 
import java.util.List;
 
public class PaymentOrder {
    /**业务类型编号,必须和接口文档一致*/
    public static String SERVICE_CODE = "paymentOrder";
    /**
     * 业务订单号(必填)
     */
    private String bizOrderId;
 
    /**
     * 交易金额(必填)
     */
    private String amount;
 
    /**
     * 付款人
     */
    private String payerUserName;
 
    /**
     * 收款人会员ID(必填)
     */
    private String payeeUserId;
 
    /**
     * 订单名称(必填)
     */
    private String orderName;
 
    /**
     * 支付类型(必填)
     */
    private String payType;
 
    /**
     * 交易类型(必填)
     */
    private String transferType;
 
    /**
     * 订单过期时间
     */
    private String expire;
 
    /**
     * 微信或支付宝的appid
     */
    private String appid;
 
    /**
     * 微信或支付宝用户id
     */
    private String openid;
 
    /**
     * 终端IP(必填)
     */
    private String terminalIp;
 
    /**
     * 分账方列表(必填)
     */
    private List<PamentOrderUser> splitList;
 
    /**
     * 商品列表(必填)
     */
    private List<PaymentOrderGood> goodsDetail;
 
    /**
     * 前台回调地址(必填)
     */
    private String frontUrl;
 
    /**
     * 后台回调地址(必填)
     */
    private String notifyUrl;
 
    /**
     * 自定义参数1
     */
    private String parameter1;
 
    /**
     * 自定义参数2
     */
    private String parameter2;
    /*
     * 是否异步分账
     */
    private String asynSplitFlag;
 
    /**
     * 付款方子商户编号
     */
    private String payerUserId;
 
    /**
     * 银行编码
     */
    private String bankCode;
 
    /**
     * 银行卡类型
     */
    private String cardType;
 
    /**
     * 快捷卡唯一标识
     */
    private String tokenNo;
 
 
    public String getPayerUserId() {
        return payerUserId;
    }
 
    public void setPayerUserId(String payerUserId) {
        this.payerUserId = payerUserId;
    }
 
    public String getBankCode() {
        return bankCode;
    }
 
    public void setBankCode(String bankCode) {
        this.bankCode = bankCode;
    }
 
    public String getCardType() {
        return cardType;
    }
 
    public void setCardType(String cardType) {
        this.cardType = cardType;
    }
 
    public String getTokenNo() {
        return tokenNo;
    }
 
    public void setTokenNo(String tokenNo) {
        this.tokenNo = tokenNo;
    }
 
    public String getAsynSplitFlag() {
        return asynSplitFlag;
    }
 
    public void setAsynSplitFlag(String asynSplitFlag) {
        this.asynSplitFlag = asynSplitFlag;
    }
 
    public String getBizOrderId() {
        return bizOrderId;
    }
 
    public void setBizOrderId(String bizOrderId) {
        this.bizOrderId = bizOrderId;
    }
 
    public String getAmount() {
        return amount;
    }
 
    public void setAmount(String amount) {
        this.amount = amount;
    }
 
    public String getPayerUserName() {
        return payerUserName;
    }
 
    public void setPayerUserName(String payerUserName) {
        this.payerUserName = payerUserName;
    }
 
    public String getPayeeUserId() {
        return payeeUserId;
    }
 
    public void setPayeeUserId(String payeeUserId) {
        this.payeeUserId = payeeUserId;
    }
 
    public String getOrderName() {
        return orderName;
    }
 
    public void setOrderName(String orderName) {
        this.orderName = orderName;
    }
 
    public String getPayType() {
        return payType;
    }
 
    public void setPayType(String payType) {
        this.payType = payType;
    }
 
    public String getTransferType() {
        return transferType;
    }
 
    public void setTransferType(String transferType) {
        this.transferType = transferType;
    }
 
    public String getExpire() {
        return expire;
    }
 
    public void setExpire(String expire) {
        this.expire = expire;
    }
 
    public String getAppid() {
        return appid;
    }
 
    public void setAppid(String appid) {
        this.appid = appid;
    }
 
    public String getOpenid() {
        return openid;
    }
 
    public void setOpenid(String openid) {
        this.openid = openid;
    }
 
    public String getTerminalIp() {
        return terminalIp;
    }
 
    public void setTerminalIp(String terminalIp) {
        this.terminalIp = terminalIp;
    }
 
    public List<PamentOrderUser> getSplitList() {
        return splitList;
    }
 
    public void setSplitList(List<PamentOrderUser> splitList) {
        this.splitList = splitList;
    }
 
    public List<PaymentOrderGood> getGoodsDetail() {
        return goodsDetail;
    }
 
    public void setGoodsDetail(List<PaymentOrderGood> goodsDetail) {
        this.goodsDetail = goodsDetail;
    }
 
    public String getFrontUrl() {
        return frontUrl;
    }
 
    public void setFrontUrl(String frontUrl) {
        this.frontUrl = frontUrl;
    }
 
    public String getNotifyUrl() {
        return notifyUrl;
    }
 
    public void setNotifyUrl(String notifyUrl) {
        this.notifyUrl = notifyUrl;
    }
 
    public String getParameter1() {
        return parameter1;
    }
 
    public void setParameter1(String parameter1) {
        this.parameter1 = parameter1;
    }
 
    public String getParameter2() {
        return parameter2;
    }
 
    public void setParameter2(String parameter2) {
        this.parameter2 = parameter2;
    }
}