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;
|
}
|