From 052a3249c21c76435e2af5e76036e3c503d12218 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 21 五月 2025 13:56:37 +0800
Subject: [PATCH] 修改bug

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

diff --git a/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java b/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
index 2e86a2b..31aafad 100644
--- a/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
+++ b/UserOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/crossCity/server/impl/OrderCrossCityServiceImpl.java
@@ -68,6 +68,9 @@
 
     @Resource
     private UserActivityDiscount1Mapper userActivityDiscount1Mapper;
+    
+    @Resource
+    private UserActivityDiscount2Mapper userActivityDiscount2Mapper;
 
     @Resource
     private SysIntegralMapper sysIntegralMapper;
@@ -302,9 +305,9 @@
         }
 
         //计算折扣
-        UserActivityDiscount1 query2 = userActivityDiscount1Mapper.query(orderCrossCity.getCompanyId());
+        UserActivityDiscount2 query2 = userActivityDiscount2Mapper.query(orderCrossCity.getLineId());
         if(null != query2){
-            Double special = query2.getSpecial();
+            Double special = query2.getDiscount();
             orderCrossCity.setDiscount(special);
             double v = new BigDecimal(orderMoney).multiply(new BigDecimal(special / 10)).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue();
             if(orderMoney.compareTo(v) > 0){
@@ -587,9 +590,9 @@
         orderCrossCity.setRemark(orderCrossCityWarpper.getRemark());
         orderCrossCity.setIsReassign(1);
         //调用高德创建轨迹
-        String s = gdFalconUtil.selectTerminal(driver.getPhone());
-        String track = gdFalconUtil.createTrack(s);
-        orderCrossCity.setTrackId(track);
+//        String s = gdFalconUtil.selectTerminal(driver.getPhone());
+//        String track = gdFalconUtil.createTrack(s);
+//        orderCrossCity.setTrackId(track);
         if(orderCrossCity.getTravelMode() == 2){//包车
             orderCrossCity.setSeatNumber(lineShiftDriver.getLaveSeatNumber());
             orderCrossCity.setPeopleNumber(lineShiftDriver.getLaveSeat());

--
Gitblit v1.7.1