提交 40064489 编写于 作者: zhouweidong's avatar zhouweidong

补充阿里网页支付回调业务系统

上级 4eff82cf
......@@ -87,12 +87,12 @@ public class PayCoreService {
String value = req.getParameter(key);
paramMap.put(key,value);
}
String result_code=paramMap.getString("code");
// String result_code=paramMap.getString("code");
// String result_sub_code=paramMap.getString("sub_code");
String out_trade_no=paramMap.getString("out_trade_no");
// String app_id=paramMap.getString("app_id");
String total_amount=paramMap.getString("total_amount");
// String trade_status=paramMap.getString("trade_status");
String trade_status=paramMap.getString("trade_status");
if(StringUtils.isEmpty(out_trade_no))
return String.format("没有找到[%s]订单信息",out_trade_no);
......@@ -116,9 +116,10 @@ public class PayCoreService {
return String.format("无法获取[%s]开放平台回调地址",trade.getAccessId());
//修改订单状态
if(result_code.equals("10000")){
if(trade_status.equals("TRADE_SUCCESS")){
trade.setTradeStatus("success");
}else{
}
else{
trade.setTradeStatus("fail");
}
tradeService.update(trade);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册