From 1e4181e2131350b15fd5538532331e333631c64f Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期四, 20 七月 2023 18:00:54 +0800
Subject: [PATCH] 更新接口

---
 DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 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 34e2751..1d8badf 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
@@ -110,20 +110,20 @@
      * @throws Exception
      */
     @Override
-    public List<Map<String, Object>> queryOrderList(Integer state, Integer pageNum, Integer size, Integer uid) throws Exception {
+    public List<Map<String, Object>> queryOrderList(Integer state, Integer pageNum, Integer size, Integer uid, Integer language) throws Exception {
         pageNum = (pageNum - 1) * size;
         List<Map<String, Object>> datas = new ArrayList<>();
         //出租车
 //        List<Map<String, Object>> list = orderTaxiService.queryOrderList(state, uid);
 //        datas.addAll(list);
         //专车
-        List<Map<String, Object>> list1 = orderPrivateCarService.queryOrderList(state, uid);
+        List<Map<String, Object>> list1 = orderPrivateCarService.queryOrderList(state, uid, language);
         datas.addAll(list1);
         //跨城
 //        List<Map<String, Object>> list2 = orderCrossCityService.queryOrderList(state, uid);
 //        datas.addAll(list2);
         //小件物流
-        List<Map<String, Object>> list3 = orderLogisticsService.queryOrderList(uid);
+        List<Map<String, Object>> list3 = orderLogisticsService.queryOrderList(uid, language);
         datas.addAll(list3);
 
         //分页
@@ -149,7 +149,7 @@
      * @throws Exception
      */
     @Override
-    public List<Map<String, Object>> queryOrderList1(Integer state, Integer type, Integer pageNum, Integer size, Integer uid) throws Exception {
+    public List<Map<String, Object>> queryOrderList1(Integer state, Integer type, Integer pageNum, Integer size, Integer uid, Integer language) throws Exception {
         pageNum = (pageNum - 1) * size;
         List<Map<String, Object>> datas = new ArrayList<>();
         if(type == 1){
@@ -157,13 +157,13 @@
             List<Map<String, Object>> list = orderTaxiService.queryOrderList(state, uid);
             datas.addAll(list);
             //专车
-            List<Map<String, Object>> list1 = orderPrivateCarService.queryOrderList(state, uid);
+            List<Map<String, Object>> list1 = orderPrivateCarService.queryOrderList(state, uid, language);
             datas.addAll(list1);
             //跨城
             List<Map<String, Object>> list2 = orderCrossCityService.queryOrderList(state, uid);
             datas.addAll(list2);
         }else{//小件物流
-            List<Map<String, Object>> list3 = orderLogisticsService.queryOrderList(uid);
+            List<Map<String, Object>> list3 = orderLogisticsService.queryOrderList(uid, language);
             datas.addAll(list3);
         }
 
@@ -191,20 +191,20 @@
      * @throws Exception
      */
     @Override
-    public List<OrderListWarpper> queryMyAllOrder(Integer state, Integer pageNum, Integer size, Integer uid) throws Exception {
+    public List<OrderListWarpper> queryMyAllOrder(Integer state, Integer pageNum, Integer size, Integer uid, Integer language) throws Exception {
         pageNum = (pageNum - 1) * size;
         List<Map<String, Object>> datas = new ArrayList<>();
         //出租车
 //        List<Map<String, Object>> list = orderTaxiService.queryMyAllOrder(state, uid);
 //        datas.addAll(list);
         //专车
-        List<Map<String, Object>> list1 = orderPrivateCarService.queryMyAllOrder(state, uid);
+        List<Map<String, Object>> list1 = orderPrivateCarService.queryMyAllOrder(state, uid, language);
         datas.addAll(list1);
         //跨城
 //        List<Map<String, Object>> list2 = orderCrossCityService.queryMyAllOrder(state, uid);
 //        datas.addAll(list2);
         //小件物流
-        List<Map<String, Object>> list3 = orderLogisticsService.queryMyAllOrder(state, uid);
+        List<Map<String, Object>> list3 = orderLogisticsService.queryMyAllOrder(state, uid, language);
         datas.addAll(list3);
 
         List<OrderListWarpper> orderListWarpper = OrderListWarpper.getOrderListWarpper(datas);
@@ -229,11 +229,11 @@
      * @return
      */
     @Override
-    public Map<String, Object> queryPushOrder(Integer orderId, Integer orderType, String lon, String lat) throws Exception{
+    public Map<String, Object> queryPushOrder(Integer orderId, Integer orderType, String lon, String lat, Integer language) throws Exception{
         Map<String, Object> map = null;
         switch (orderType){
             case 1://专车
-                map = orderPrivateCarService.queryPushOrder(orderId);
+                map = orderPrivateCarService.queryPushOrder(orderId, language);
                 DistancematrixVo distancematrix = GoogleMapUtil.getDistancematrix(Double.valueOf(map.get("startLat").toString()), Double.valueOf(map.get("startLon").toString()), Double.valueOf(lat), Double.valueOf(lon));
                 map.put("startDistance", null != distancematrix ? distancematrix.getDistance() / 1000 : 0);
 
@@ -244,30 +244,30 @@
                 Integer orderSource = Integer.valueOf(String.valueOf(map.get("orderSource")));
                 if(orderSource == 1 || orderSource == 2 || orderSource == 3){
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 1 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "乘客创建");
+                        map.put("type", language == 1 ? "乘客创建" : language == 2 ? "Passenger creation" : "Créé par passager");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 1 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 2 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "预约");
+                        map.put("type", language == 1 ? "预约" : language == 2 ? "Make an appointment" : "rendez-vous");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 2 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                 }
                 if(orderSource == 5){
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 1 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "调度创建");
+                        map.put("type", language == 1 ? "调度创建" : language == 2 ? "Scheduling creation" : "Création de planning");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 1 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 2 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "预约");
+                        map.put("type", language == 1 ? "预约" : language == 2 ? "Make an appointment" : "rendez-vous");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("orderType"))) == 2 && Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                 }
                 break;
@@ -342,7 +342,7 @@
 //                }
                 break;
             case 4://市内小件物流
-                map = orderLogisticsService.queryPushOrder(orderId);
+                map = orderLogisticsService.queryPushOrder(orderId, language);
                 DistancematrixVo distancematrix1 = GoogleMapUtil.getDistancematrix(Double.valueOf(map.get("startLat").toString()), Double.valueOf(map.get("startLon").toString()), Double.valueOf(lat), Double.valueOf(lon));
                 map.put("startDistance", null != distancematrix1 ? distancematrix1.getDistance() / 1000 : 0);
 
@@ -353,18 +353,18 @@
                 Integer orderSource3 = Integer.valueOf(String.valueOf(map.get("orderSource")));
                 if(orderSource3 == 1 || orderSource3 == 2 || orderSource3 == 3){
                     if(Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "乘客创建");
+                        map.put("type", language == 1 ? "乘客创建" : language == 2 ? "Passenger creation" : "Créé par passager");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                 }
                 if(orderSource3 == 5){
                     if(Integer.valueOf(String.valueOf(map.get("isReassign"))) == 1){
-                        map.put("type", "调度创建");
+                        map.put("type", language == 1 ? "调度创建" : language == 2 ? "Scheduling creation" : "Création de planning");
                     }
                     if(Integer.valueOf(String.valueOf(map.get("isReassign"))) == 2){
-                        map.put("type", "改派");
+                        map.put("type", language == 1 ? "改派" : language == 2 ? "reassignment" : "recruté");
                     }
                 }
                 break;

--
Gitblit v1.7.1