|
@@ -131,6 +131,7 @@ public class WxProviderServiceImpl implements WxProviderService {
|
|
|
* @param orderNo orderNo
|
|
|
* @return Map
|
|
|
*/
|
|
|
+ @Override
|
|
|
public Map<String, Object> getPayResultByOrderNo(String orderNo) {
|
|
|
log.info("根据订单号查询订单,订单号: {}", orderNo);
|
|
|
String url = WxConstants.BASE_URL.concat("/pay/partner/transactions/out-trade-no/".concat(orderNo))
|
|
@@ -194,6 +195,7 @@ public class WxProviderServiceImpl implements WxProviderService {
|
|
|
* @param orderNo orderNo
|
|
|
* @return orderNo
|
|
|
*/
|
|
|
+ @Override
|
|
|
public String refundOrder(String orderNo) {
|
|
|
Integer total = 0;
|
|
|
log.info("根据订单号申请退款,订单号: {}", orderNo);
|
|
@@ -525,6 +527,7 @@ public class WxProviderServiceImpl implements WxProviderService {
|
|
|
|
|
|
private final ReentrantLock lock = new ReentrantLock();
|
|
|
|
|
|
+ @Override
|
|
|
public JSONObject notifyParse(HttpServletRequest request, HttpServletResponse response) {
|
|
|
JSONObject bodyJson = getNotifyBodyJson(request);
|
|
|
if (bodyJson == null) {
|