gongfuzhu 1 год назад
Родитель
Сommit
6bc281127c

+ 11 - 1
SpringBatchServiceServer/src/main/java/com/zswl/cloud/springBtach/server/core/job/dfy/TicetPayJob.java

@@ -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();
 
                     // 请求不成功