|
@@ -62,7 +62,17 @@ public class TicetPayJob {
|
|
|
|
|
|
OrderDetailRequest orderDetailRequest = new OrderDetailRequest();
|
|
|
orderDetailRequest.setOrderId(bean.getOrderId());
|
|
|
- OrderDetailResponse orderDetailResponse = ticketApi.orderDetail(orderDetailRequest);
|
|
|
+
|
|
|
+ OrderDetailResponse orderDetailResponse = null;
|
|
|
+
|
|
|
+ for (int i = 0; i < 10; i++) {
|
|
|
+ orderDetailResponse = ticketApi.orderDetail(orderDetailRequest);
|
|
|
+ if (orderDetailResponse.getData().getOrderInfo().getCanPay().equals("1")){
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ Thread.sleep(1000);
|
|
|
+
|
|
|
+ }
|
|
|
OrderDetailResponse.Datas data = orderDetailResponse.getData();
|
|
|
|
|
|
// 请求不成功
|