From 9641d9ebc7b32b7e2cee898c8e9250e798c97e1b Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期六, 16 八月 2025 15:17:32 +0800
Subject: [PATCH] 修改bug

---
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
index c57a41a..14e5aee 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
@@ -408,7 +408,7 @@
             if(order!=null){
                 orders.addAll(order);
             }
-            String value = (String) redisTemplate.opsForValue().get("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
+            String value = (String) redisTemplate.opsForValue().get("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
             order = this.baseMapper.queryOrderInfo(orderId,5,value.split(",")[0],value.split(",")[1]);
             if(order!=null){
                 orders.addAll(order);
@@ -423,7 +423,7 @@
             if(order!=null){
                 orders.addAll(order);
             }
-            String value = (String) redisTemplate.opsForValue().get("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
+            String value = (String) redisTemplate.opsForValue().get("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
             order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),5,value.split(",")[0],value.split(",")[1]);
             if(order!=null){
                 orders.addAll(order);
@@ -457,7 +457,7 @@
             orders.addAll(order);
         }
         OrderPrivateCar orderPrivateCar = this.baseMapper.selectById(orderId);
-        String value = redisUtil.getValue("dache_DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
+        String value = redisUtil.getValue("dache:DRIVER" + String.valueOf(orderPrivateCar.getDriverId()));
         order = this.baseMapper.queryOrderInfo(orderId,5,value.split(",")[0],value.split(",")[1]);
         if(order!=null){
             orders.addAll(order);
@@ -482,23 +482,23 @@
         Map<String,Object> map = orderPrivateCarMapper.queryOrderInfo2(orderId, openCity.getId());
         OrderPrivateCar orderPrivateCar = this.baseMapper.selectById(orderId);
         Integer canOperation=1;
-        if(orderPrivateCar.getState()<5){
-            if(orderPrivateCar.getPid()==null) {
-                List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderId, 4, null, null);
-                if (order != null && order.size()>0) {
-                    if(!order.get(0).get("orderId").equals(orderId)){
-                        canOperation=0;
-                    }
-                }
-            }else {
-                List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),4,null,null);
-                if(order!=null && order.size()>0){
-                    if(!order.get(0).get("orderId").equals(orderId)){
-                        canOperation=0;
-                    }
-                }
-            }
-        }
+//        if(orderPrivateCar.getState()<5){
+//            if(orderPrivateCar.getPid()==null) {
+//                List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderId, 4, null, null);
+//                if (order != null && order.size()>0) {
+//                    if(!order.get(0).get("orderId").equals(orderId)){
+//                        canOperation=0;
+//                    }
+//                }
+//            }else {
+//                List<Map<String, Object>> order = this.baseMapper.queryOrderInfo(orderPrivateCar.getPid(),4,null,null);
+//                if(order!=null && order.size()>0){
+//                    if(!order.get(0).get("orderId").equals(orderId)){
+//                        canOperation=0;
+//                    }
+//                }
+//            }
+//        }
         map.put("canOperation",canOperation);
         System.out.println(map);
         String phone = map.get("phone").toString();
@@ -933,7 +933,7 @@
         }
 
         Map<String, Object> map = new HashMap<>();
-        map.put("orderMoney", orderPrivateCar.getOrderMoney()==null?0:new BigDecimal(orderPrivateCar.getOrderMoney()).setScale(2,BigDecimal.ROUND_DOWN));//订单金额
+        map.put("orderMoney", orderPrivateCar.getOrderMoney()==null?0:orderPrivateCar.getOrderMoney());//订单金额
         map.put("startMileage", orderPrivateCar.getStartMileage());//起步价
         map.put("startMoney", orderPrivateCar.getStartMoney());//起步价
         map.put("mileageKilometers", orderPrivateCar.getMileageKilometers());//里程费

--
Gitblit v1.7.1