From 8b09fbc19a96b57bf1d0e4d7c79b51a76aeca554 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 28 三月 2025 19:57:56 +0800 Subject: [PATCH] 修改bug --- DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java index 3321752..21db73c 100644 --- a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java +++ b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java @@ -760,10 +760,11 @@ */ @Override public Integer queryOrderNum(Integer driverId, Date start, Date end) throws Exception { - //出租车 int i = orderPrivateCarService.selectCount(new EntityWrapper<OrderPrivateCar>().eq("driverId", driverId) .between("insertTime", start, end).in("state", Arrays.asList(6, 7, 8, 9))); - return i; + int i1 = orderLogisticsService.selectCount(new EntityWrapper<OrderLogistics>().eq("driverId", driverId) + .between("insertTime", start, end).in("state", Arrays.asList(6, 7, 8, 9))); + return i + i1; } @@ -1308,6 +1309,11 @@ Integer state = privateCar.getState(); String tripId = privateCar.getTripId(); String trip = fleetEngineUtil.getTrip(tripId); + if("" == trip){ + privateCar.setIsover(1); + orderPrivateCarService.updateById(privateCar); + continue; + } if(ToolUtil.isNotEmpty(trip)){ JSONObject jsonObject = JSON.parseObject(trip); String tripStatus = jsonObject.getString("tripStatus"); @@ -1364,6 +1370,11 @@ Integer state = orderLogistics.getState(); String tripId = orderLogistics.getTripId(); String trip = fleetEngineUtil.getTrip(tripId); + if("" == trip){ + orderLogistics.setIsover(1); + orderLogisticsService.updateById(orderLogistics); + continue; + } if(ToolUtil.isNotEmpty(trip)){ JSONObject jsonObject = JSON.parseObject(trip); String tripStatus = jsonObject.getString("tripStatus"); -- Gitblit v1.7.1