记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
1626482d
Commit
1626482d
authored
Nov 19, 2021
by
zhengfuxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改配置文件。
parent
d8a0f5ef
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
16 deletions
+9
-16
liquidnet-service-dragon-dev.yml
...-config/liquidnet-config/liquidnet-service-dragon-dev.yml
+6
-15
SDKConfig.java
...uidnet/service/dragon/channel/unionpay/sdk/SDKConfig.java
+2
-0
DragonOrderRefundsServiceImpl.java
...ce/dragon/service/impl/DragonOrderRefundsServiceImpl.java
+1
-1
No files found.
liquidnet-bus-config/liquidnet-config/liquidnet-service-dragon-dev.yml
View file @
1626482d
...
...
@@ -41,21 +41,12 @@ liquidnet:
# ---------------------以下为银联支付--------------------------------------
##交易请求地址
acpsdk
:
## 消费接口
frontTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/frontTransReq.do
## 交易状态查询
backTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/backTransReq.do
singleQueryUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/queryTrans.do
batchTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/batchTrans.do
fileTransUrl
:
https://filedownload.test.95516.com/
appTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/appTransReq.do
cardTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/gateway/api/cardTransReq.do
#以下缴费产品使用,其余产品用不到
jfFrontTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/jiaofei/api/frontTransReq.do
jfBackTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/jiaofei/api/backTransReq.do
jfSingleQueryUrl
:
${liquidnet.dragon.unionpay.gateway-url}/jiaofei/api/queryTrans.do
jfCardTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/jiaofei/api/cardTransReq.do
jfAppTransUrl
:
${liquidnet.dragon.unionpay.gateway-url}/jiaofei/api/appTransReq.do
## 退款路径 (https://gateway.95516.com/gateway/api/backTransReq.do)
refundUrl
:
https://101.231.204.80:5000/gateway/api/backTransReq.do
########################################################################
########################################################################
# 报文版本号,固定5.1.0,请勿改动
...
...
@@ -67,9 +58,9 @@ acpsdk:
# 是否验证https证书,测试环境请设置false,生产环境建议优先尝试true,不行再false。非true的值默认都当false处理。
ifValidateRemoteCert
:
false
#后台通知地址,填写接收银联后台通知的地址,必须外网能访问
backUrl
:
http://222.222.222.222:8080/ACPSample_AppServer/backRcvResponse
#
backUrl: http://222.222.222.222:8080/ACPSample_AppServer/backRcvResponse
#前台通知地址,填写处理银联前台通知的地址,必须外网能访问
frontUrl
:
http://localhost:8080/ACPSample_AppServer/frontRcvResponse
#
frontUrl: http://localhost:8080/ACPSample_AppServer/frontRcvResponse
#########################入网测试环境签名证书配置 ################################
# 多证书的情况证书路径为代码指定,可不对此块做配置。
# 签名证书路径,必须使用绝对路径,如果不想使用绝对路径,可以自行实现相对路径获取证书的方法;测试证书所有商户共用开发包中的测试签名证书,生产环境请从cfca下载得到。
...
...
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/channel/unionpay/sdk/SDKConfig.java
View file @
1626482d
...
...
@@ -39,6 +39,8 @@ public class SDKConfig {
private
String
frontTransUrl
;
/** 后台请求URL. */
private
String
backTransUrl
;
// 退款路径
private
String
refundUrl
;
/** 二维码统一下单请求URL. */
private
String
orderRequestUrl
;
/** 单笔查询 */
...
...
liquidnet-bus-service/liquidnet-service-dragon/liquidnet-service-dragon-impl/src/main/java/com/liquidnet/service/dragon/service/impl/DragonOrderRefundsServiceImpl.java
View file @
1626482d
...
...
@@ -183,7 +183,7 @@ public class DragonOrderRefundsServiceImpl implements IDragonOrderRefundsService
// data.put("reqReserved", Base64.encodeBase64String("任意格式的信息都可以".toString().getBytes(UnionpayConstant.encoding)));
/**请求参数设置完毕,以下对请求参数进行签名并发送http post请求,接收同步应答报文------------->**/
Map
<
String
,
String
>
reqData
=
acpService
.
sign
(
data
,
UnionpayConstant
.
encoding
);
//报文中certId,signature的值是在signData方法中获取并自动赋值的,只要证书配置正确即可。
String
url
=
sdkConfig
.
get
BackTransUrl
();
//交易请求url从配置文件读取对应属性文件acp_sdk.properties中的 acpsdk.backTrans
Url
String
url
=
sdkConfig
.
get
RefundUrl
();
//交易请求url从配置文件读取对应属性文件acp_sdk.properties中的 acpsdk.refund
Url
Map
<
String
,
String
>
rspData
=
acpService
.
post
(
reqData
,
url
,
UnionpayConstant
.
encoding
);
//这里调用signData之后,调用submitUrl之前不能对submitFromData中的键值对做任何修改,如果修改会导致验签不通过
String
refundError
=
""
;
/**对应答码的处理,请根据您的业务逻辑来编写程序,以下应答码处理逻辑仅供参考------------->**/
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment