From 5d43619275aec081d878602813fa42255c17e5ff Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期六, 16 八月 2025 20:10:23 +0800
Subject: [PATCH] 修改bug

---
 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
index 99ceda4..259e58a 100644
--- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
+++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
@@ -2436,7 +2436,7 @@
 							OrderPrivateCarServiceImpl.orderIds.add(orderPrivateCar.getId());//添加记录,防止调用接口重复提醒无人接单
 							OpenCity openCity = openCityService.openCity1(orderPrivateCar.getStartLon().toString(), orderPrivateCar.getStartLat().toString());
 							List<PushOrder> querys = pushOrderService.querys(null, 1, openCity.getId());//获取需要推送的次数
-							for (int i = 1; i <= querys.size() + 5; i++) {
+							for (int i = 1; i <= querys.size() + 15; i++) {
 								//订单被抢后的处理
 								Integer state = orderPrivateCarMapper.selectById(orderId).getState();
 								if (state != 1) {
@@ -2491,7 +2491,7 @@
 								
 								//所有推送完后的处理
 								Boolean b = pushEndMap.get(orderPrivateCar.getCrossCityOrderId());
-								if (i == querys.size() + 5 && state == 1 && (null != b && !b.booleanValue())) {
+								if (i == querys.size() + 15 && state == 1 && (null != b && !b.booleanValue())) {
 									pushUtil.pushEndPush(1, orderPrivateCar.getUserId(), orderPrivateCar.getId(), 1);
 									OrderPrivateCarServiceImpl.orderIds.remove(orderPrivateCar.getId());
 									pushEndMap.put(orderPrivateCar.getCrossCityOrderId(), Boolean.TRUE);//推送后添加标识
@@ -2506,7 +2506,7 @@
 							OrderTaxiServiceImpl.orderIds.add(orderTaxi.getId());//添加记录,防止调用接口重复提醒无人接单
 							OpenCity openCity = openCityService.openCity1(orderTaxi.getStartLon().toString(), orderTaxi.getStartLat().toString());
 							List<PushOrder> querys = pushOrderService.querys(null, 2, openCity.getId());//获取需要推送的次数
-							for (int i = 1; i <= querys.size() + 5; i++) {
+							for (int i = 1; i <= querys.size() + 15; i++) {
 								//处理订单被抢
 								Integer state = orderTaxiMapper.selectById(orderId).getState();
 								if (state != 1) {
@@ -2563,7 +2563,7 @@
 								
 								//所有推送完后的处理
 								Boolean b = pushEndMap.get(orderTaxi.getCrossCityOrderId());
-								if (i == querys.size() + 5 && state == 1 && (null != b && !b.booleanValue())) {
+								if (i == querys.size() + 15 && state == 1 && (null != b && !b.booleanValue())) {
 									pushUtil.pushEndPush(1, orderTaxi.getUserId(), orderTaxi.getId(), 2);
 									OrderTaxiServiceImpl.orderIds.remove(orderTaxi.getId());
 									pushEndMap.put(orderTaxi.getCrossCityOrderId(), Boolean.TRUE);//推送后添加标识

--
Gitblit v1.7.1