huliguo
2 天以前 d15bb55822001421572bfee603b3d503cd63e07d
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
package com.ruoyi.errand.utils;
 
import lombok.Data;
 
@Data
public class UniPayResult {
    /**
     * 版本号
     */
    private Double r0_Version;
    /**
     * 商户编号
     */
    private String r1_MerchantNo;
    /**
     * 商户订单号
     */
    private String r2_OrderNo;
    /**
     * 支付金额
     */
    private Double r3_Amount;
    /**
     * 币种
     */
    private String r4_Cur;
    /**
     * 公用回传参数
     */
    private String r5_Mp;
    /**
     * 交易类型
     */
    private String r6_FrpCode;
    /**
     * 交易流水号
     */
    private String r7_TrxNo;
    /**
     * 银行商户编码
     */
    private String r8_MerchantBankCode;
    /**
     * 响应码,返回 100 时表示成功
     */
    private String ra_Code;
    /**
     * 响应码描述
     */
    private String rb_CodeMsg;
    /**
     * 1.主扫支付返回二维码地址。
     * 2.支付宝 H5,mode1/2/3 参考请求参数q9_TransactionModel 说明。
     * 3.微信 H5_PLUS,获取支付信息的 openlink,通过手机端浏览器跳转并唤起微信 APP客户端,直接打开对应的小程序进行支付。
     * 3.公众号支付:需要商户参考微信的官方文档 JSAPI 支付接口进行处理,详情请见:https://pay.weixin.qq.com/wiki/doc/api/index.html
     * 4.微信小程序支付返回支付信息。
     * 5.支付宝收银台返回支付宝收银台跳转链接,通过请求该链接跳转至支付宝。
     * 6.微信 app3 支付,返回预支付信息,集成微信 SDK 唤起小程序进行支付。
     * 7.支付宝服务窗支付返回银联交易号 trade_no,可用以唤起支付宝 APP,调起支付宝APP 收银台。
     * 8.银联 app 或银联统一收银台支付,返回预支付信息用此网址的接口调起支付。https://open.unionpay.com/tjweb/acproduct/list?apiservId=450#nav02
     * 9.银联云微小程序返回跳转地址,格式:{“cqpMpAppId”:”云闪付小程序 id”,”cqpMpPath”:”云闪付小程序 path”}
     * 10.其他类型支付返回支付信息。
     */
    private String rc_Result;
    /**
     * 二维码图片码
     */
    private String rd_Pic;
    /**
     * 签名数据
     */
    private String hmac;
}