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

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

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