From 3682f8f0a9ce3e5d5f55bbafb4455c0dda3c3ae2 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 20 九月 2024 09:13:00 +0800
Subject: [PATCH] 修改bug

---
 DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java |   24 +++++++++++++-----------
 1 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java b/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
index debbc89..3f162df 100644
--- a/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
+++ b/DriverZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
@@ -403,19 +403,21 @@
                 out.flush();
                 out.close();
     
+                orderPrivateCar.setMileage(sum);
+                orderPrivateCar.setIsAbnormal(0);
     
                 //获取预估里程,使用预估里程作为行驶里程计算金额
-                String origins = orderPrivateCar.getStartLon() + "," + orderPrivateCar.getStartLat();
-                String destination = orderPrivateCar.getGetoffLon() + "," + orderPrivateCar.getGetoffLat();
-                Map<String, String> distance = gdMapElectricFenceUtil.getDistance(origins, destination, 1);
-                Double distance1 = Double.valueOf(distance.get("distance"));
-                if(distance1 - sum > 1000){
-                    orderPrivateCar.setMileage(distance1);
-                    orderPrivateCar.setIsAbnormal(1);
-                }else{
-                    orderPrivateCar.setMileage(sum);
-                    orderPrivateCar.setIsAbnormal(0);
-                }
+//                String origins = orderPrivateCar.getStartLon() + "," + orderPrivateCar.getStartLat();
+//                String destination = orderPrivateCar.getGetoffLon() + "," + orderPrivateCar.getGetoffLat();
+//                Map<String, String> distance = gdMapElectricFenceUtil.getDistance(origins, destination, 1);
+//                Double distance1 = Double.valueOf(distance.get("distance"));
+//                if(distance1 - sum > 1000){
+//                    orderPrivateCar.setMileage(distance1);
+//                    orderPrivateCar.setIsAbnormal(1);
+//                }else{
+//                    orderPrivateCar.setMileage(sum);
+//                    orderPrivateCar.setIsAbnormal(0);
+//                }
                 break;
         }
         this.updateById(orderPrivateCar);

--
Gitblit v1.7.1