|
@@ -88,12 +88,14 @@ public class PerformOrderServiceImpl implements PerformOrderService {
|
|
//url
|
|
//url
|
|
String url = URIUtil.fillUrlParams(cpPaybackUrl, map, false);
|
|
String url = URIUtil.fillUrlParams(cpPaybackUrl, map, false);
|
|
String resultStr;
|
|
String resultStr;
|
|
|
|
+ log.error("通知CP支付回调, url : {}", url);
|
|
try {
|
|
try {
|
|
resultStr = restTemplate.getForObject(url, String.class);
|
|
resultStr = restTemplate.getForObject(url, String.class);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error("回调CP充值接口异常, orderInfo : {}, e : {}", JsonUtil.toString(orderInfo), e.getMessage());
|
|
log.error("回调CP充值接口异常, orderInfo : {}, e : {}", JsonUtil.toString(orderInfo), e.getMessage());
|
|
throw new BaseException("回调CP充值接口异常");
|
|
throw new BaseException("回调CP充值接口异常");
|
|
}
|
|
}
|
|
|
|
+ log.error("通知CP支付回调结果, resultStr : {}", resultStr);
|
|
Map<String, String> resultMap = JsonUtil.toMap(resultStr, Map.class, String.class, String.class);
|
|
Map<String, String> resultMap = JsonUtil.toMap(resultStr, Map.class, String.class, String.class);
|
|
boolean pushSuccess = Objects.equals(resultMap.get("result"), "200");
|
|
boolean pushSuccess = Objects.equals(resultMap.get("result"), "200");
|
|
//更新订单信息
|
|
//更新订单信息
|