|
|
|
@@ -47,7 +47,8 @@ public class TtWebOrderServiceImpl implements TtWebOrderService { |
|
|
|
@Override |
|
|
|
public TtPayOrderQueryV2Result queryOrderV2(TtPayOrderQueryV2Request request) throws WxErrorException { |
|
|
|
final TtWebPostRequestExecutor executor = new TtWebPostRequestExecutor(this.service.getRequestHttp()); |
|
|
|
String result = this.service.execute(executor, this.QUERY_ORDER, GSON.toJson(request)); |
|
|
|
String apiUrl = this.service.getTtWebConfig().getApiBegin().getPrefix() + this.QUERY_ORDER; |
|
|
|
String result = this.service.execute(executor, apiUrl, GSON.toJson(request)); |
|
|
|
return GSON.fromJson(result, TtPayOrderQueryV2Result.class); |
|
|
|
} |
|
|
|
|
|
|
|
@@ -57,14 +58,17 @@ public class TtWebOrderServiceImpl implements TtWebOrderService { |
|
|
|
TtPayOrderQueryV2Request request = new TtPayOrderQueryV2Request(); |
|
|
|
request.setOutOrderNo(StringUtils.trimToNull(outOrderNo)); |
|
|
|
request.setOrderId(StringUtils.trimToNull(orderId)); |
|
|
|
String result = this.service.execute(executor, this.QUERY_CPS, GSON.toJson(request)); |
|
|
|
|
|
|
|
String apiUrl = this.service.getTtWebConfig().getApiBegin().getPrefix() + this.QUERY_CPS; |
|
|
|
String result = this.service.execute(executor, apiUrl, GSON.toJson(request)); |
|
|
|
return GSON.fromJson(result, TtPayCpsOrderQueryV2Result.class); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public boolean pushDelivery(TtOrderPushDeliveryRequest request) throws WxErrorException { |
|
|
|
final TtWebPostRequestExecutor executor = new TtWebPostRequestExecutor(this.service.getRequestHttp()); |
|
|
|
String result = this.service.execute(executor, this.PUSH_DELIVERY, GSON.toJson(request)); |
|
|
|
String apiUrl = this.service.getTtWebConfig().getApiBegin().getPrefix() + this.PUSH_DELIVERY; |
|
|
|
String result = this.service.execute(executor, apiUrl, GSON.toJson(request)); |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |