Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
T
travel-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
cloud
travel-cloud
Commits
e232d238
提交
e232d238
authored
12月 19, 2024
作者:
hzh
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
代码优化
上级
04356340
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
4 行增加
和
10 行删除
+4
-10
WxPayServiceImpl.java
...org/dromara/common/pay/service/impl/WxPayServiceImpl.java
+2
-10
RemoteOrderServiceImpl.java
.../java/org/dromara/order/dubbo/RemoteOrderServiceImpl.java
+2
-0
没有找到文件。
ruoyi-common/ruoyi-common-pay/src/main/java/org/dromara/common/pay/service/impl/WxPayServiceImpl.java
浏览文件 @
e232d238
...
...
@@ -280,16 +280,8 @@ public class WxPayServiceImpl implements IWxPayService {
config
.
getKeyPath
(),
JSONUtil
.
toJsonStr
(
params
));
log
.
info
(
"关闭订单:{} 查询响应 {}"
,
outTradeNo
,
response
);
if
(
response
.
getStatus
()
==
IJPayConstants
.
CODE_200
)
{
// 根据证书序列号查询对应的证书来验证签名结果
boolean
verifySignature
=
WxPayKit
.
verifySignature
(
response
,
config
.
getPlatformCertPath
());
log
.
info
(
"verifySignature: {}"
,
verifySignature
);
//验签成功
if
(
verifySignature
)
{
return
true
;
}
else
{
return
false
;
}
if
(
response
.
getStatus
()
==
IJPayConstants
.
CODE_204
)
{
return
true
;
}
throw
new
RuntimeException
(
"订单:"
+
outTradeNo
+
"关闭失败!"
);
}
catch
(
Exception
e
)
{
...
...
ruoyi-modules/ruoyi-order/src/main/java/org/dromara/order/dubbo/RemoteOrderServiceImpl.java
浏览文件 @
e232d238
...
...
@@ -121,6 +121,8 @@ public class RemoteOrderServiceImpl implements RemoteOrderService {
for
(
OrderTradeVo
ot
:
otList
)
{
if
(
StringUtils
.
equals
(
ot
.
getTradeState
(),
WechatTradeState
.
USERPAYING
.
getState
()))
{
wxPayService
.
close
(
ot
.
getOrderPayNo
());
ot
.
setTradeState
(
WechatTradeState
.
CLOSED
.
getState
());
orderTradeService
.
updateByBo
(
BeanUtil
.
copyProperties
(
ot
,
OrderTradeBo
.
class
));
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论