From ddcef762ff4a159e132c68dfec512c60a68a53e6 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 01 十二月 2023 18:21:24 +0800
Subject: [PATCH] 更新接口

---
 DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/OrderServiceImpl.java |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 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 8f23512..5dfc072 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
@@ -154,13 +154,13 @@
         List<Map<String, Object>> datas = new ArrayList<>();
         if(type == 1){
             //出租车
-            List<Map<String, Object>> list = orderTaxiService.queryOrderList(state, uid);
+            List<Map<String, Object>> list = orderTaxiService.queryOrderList(language, state, uid);
             datas.addAll(list);
             //专车
             List<Map<String, Object>> list1 = orderPrivateCarService.queryOrderList(state, uid, language);
             datas.addAll(list1);
             //跨城
-            List<Map<String, Object>> list2 = orderCrossCityService.queryOrderList(state, uid);
+            List<Map<String, Object>> list2 = orderCrossCityService.queryOrderList(language, state, uid);
             datas.addAll(list2);
         }else{//小件物流
             List<Map<String, Object>> list3 = orderLogisticsService.queryOrderList(uid, language);
@@ -469,11 +469,11 @@
      * @throws Exception
      */
     @Override
-    public Map<String, Object> queryOrderInfo(Integer orderId, Integer orderType) throws Exception {
+    public Map<String, Object> queryOrderInfo(Integer language, Integer orderId, Integer orderType) throws Exception {
         Map<String, Object> map = null;
         switch (orderType){
             case 1://专车
-                map = orderPrivateCarService.queryOrderInfo(orderId);
+                map = orderPrivateCarService.queryOrderInfo(language, orderId);
                 break;
             case 2://出租
 //                map = orderTaxiService.queryOrderInfo(orderId);
@@ -482,7 +482,7 @@
 //                map = orderCrossCityService.queryOrderCrossCityInfo(orderId);
                 break;
             case 4://同城小件
-                map = orderLogisticsService.queryOrderInfo(orderId);
+                map = orderLogisticsService.queryOrderInfo(language, orderId);
                 break;
             case 5://跨城小件
 //                map = orderLogisticsService.queryOrderInfo(orderId);
@@ -542,7 +542,7 @@
     public ResultUtil process(Integer orderId, Integer orderType, Integer state, Integer uid, Double lon, Double lat,String phone, Integer language) throws Exception {
         ReverseGeocodeVo reverseGeocode = GoogleMapUtil.getReverseGeocode(lat, lon);
         if(null == reverseGeocode){
-            return ResultUtil.error(language == 1 ? "无效的经纬度" : language == 2 ? "Invalid latitude and longitude" : "Latitude et longitude invalides");
+            return ResultUtil.error(language == 1 ? "无效的经纬度" : language == 2 ? "Invalid longitude and latitude" : "Longitude et latitude non valides");
         }
         String address = reverseGeocode.getAddress();
         switch (orderType){
@@ -666,12 +666,12 @@
      * @return
      */
     @Override
-    public Map<String, Object> queryToBePaidPage(Integer orderId, Integer orderType) throws Exception{
+    public Map<String, Object> queryToBePaidPage(Integer language, Integer orderId, Integer orderType) throws Exception{
         switch (orderType){
             case 1://专车
-                return orderPrivateCarService.queryOrderInfo(orderId);
+                return orderPrivateCarService.queryOrderInfo(language, orderId);
             case 2://出租
-                return orderTaxiService.queryOrderInfo(orderId);
+                return orderTaxiService.queryOrderInfo(language, orderId);
             case 3://城际(没有此流程)
                 return null;
             case 4://
@@ -929,10 +929,10 @@
             case 1:
                 OrderPrivateCar orderPrivateCar = orderPrivateCarService.selectById(orderId);
                 if(orderPrivateCar.getState() == 8 || orderPrivateCar.getState() == 9){
-                    return ResultUtil.error(language == 1 ? "订单已完成支付,不允许重复支付" : language == 2 ? "The order has been paid, no double payment is allowed" : "La commande a été payée, aucun paiement en double n’est autorisé");
+                    return ResultUtil.error(language == 1 ? "订单已完成支付,不允许重复支付" : language == 2 ? "The order has been paid, recurring payments is not allowed." : "La commande a été payée, les paiements récurrents ne sont pas autorisés.");
                 }
                 if(orderPrivateCar.getState() != 7){
-                    return ResultUtil.error(language == 1 ? "订单不在待支付,无法完成订单" : language == 2 ? "Order is not pending payment, order cannot be completed" : "La commande n’est pas en attente de paiement, la commande ne peut pas être complétée");
+                    return ResultUtil.error(language == 1 ? "订单不在待支付,无法完成订单" : language == 2 ? "The order is no longer with Pending Payment, unable to complete the order." : "La commande n’est plus en attente de paiement, il est impossible de terminer la commande.");
                 }
                 orderPrivateCar.setPayManner(2);//其他方式支付
                 orderPrivateCar.setRedPacketMoney(0D);
@@ -950,10 +950,10 @@
             case 2:
                 OrderTaxi orderTaxi = orderTaxiService.selectById(orderId);
                 if(orderTaxi.getState() == 8 || orderTaxi.getState() == 9){
-                    return ResultUtil.error(language == 1 ? "订单已完成支付,不允许重复支付" : language == 2 ? "The order has been paid, no double payment is allowed" : "La commande a été payée, aucun paiement en double n’est autorisé");
+                    return ResultUtil.error(language == 1 ? "订单已完成支付,不允许重复支付" : language == 2 ? "The order has been paid, recurring payments is not allowed." : "La commande a été payée, les paiements récurrents ne sont pas autorisés.");
                 }
                 if(orderTaxi.getState() != 7){
-                    return ResultUtil.error(language == 1 ? "订单不在待支付,无法完成订单" : language == 2 ? "Order is not pending payment, order cannot be completed" : "La commande n’est pas en attente de paiement, la commande ne peut pas être complétée");
+                    return ResultUtil.error(language == 1 ? "订单不在待支付,无法完成订单" : language == 2 ? "The order is no longer with Pending Payment, unable to complete the order." : "La commande n’est plus en attente de paiement, il est impossible de terminer la commande.");
                 }
                 orderTaxi.setPayManner(2);//其他方式支付
                 orderTaxi.setRedPacketMoney(0D);
@@ -1071,14 +1071,14 @@
             OrderPrivateCar orderPrivateCar = orderPrivateCarService.selectById(orderId);
             money = orderPrivateCar.getPayMoney();
             if(orderPrivateCar.getPayType() != 4){
-                return ResultUtil.error(language == 1 ? "无法进行支付" : language == 2 ? "Unable to pay" : "Impossibilité de procéder au paiement");
+                return ResultUtil.error(language == 1 ? "无法进行支付" : language == 2 ? "Unable to make payments" : "Impossible d’effectuer des paiements");
             }
             if(orderPrivateCar.getDriverPay() == 2){
-                return ResultUtil.error(language == 1 ? "不能重复支付" : language == 2 ? "Non-repeatable payment" : "Aucun paiement en double");
+                return ResultUtil.error(language == 1 ? "不能重复支付" : language == 2 ? "Unable to recur payments" : "Impossible de récurrence des paiements");
             }
             if(payType == 3){//余额支付
                 if(driver.getBalance().compareTo(money) < 0){
-                    return ResultUtil.error(language == 1 ? "账户余额不足" : language == 2 ? "Insufficient account balance" : "Solde insuffisant du compte");
+                    return ResultUtil.error(language == 1 ? "账户余额不足" : language == 2 ? "Insufficient balance" : "Solde insuffisant");
                 }
             }
         }
@@ -1086,14 +1086,14 @@
             OrderLogistics orderLogistics = orderLogisticsService.selectById(orderId);
             money = orderLogistics.getPayMoney();
             if(orderLogistics.getPayType() != 4){
-                return ResultUtil.error(language == 1 ? "无法进行支付" : language == 2 ? "Unable to pay" : "Impossibilité de procéder au paiement");
+                return ResultUtil.error(language == 1 ? "无法进行支付" : language == 2 ? "Unable to make payments" : "Impossible d’effectuer des paiements");
             }
             if(orderLogistics.getDriverPay() == 2){
-                return ResultUtil.error(language == 1 ? "不能重复支付" : language == 2 ? "Non-repeatable payment" : "Aucun paiement en double");
+                return ResultUtil.error(language == 1 ? "不能重复支付" : language == 2 ? "Unable to recur payments" : "Impossible de récurrence des paiements");
             }
             if(payType == 3){//余额支付
                 if(driver.getBalance().compareTo(money) < 0){
-                    return ResultUtil.error(language == 1 ? "账户余额不足" : language == 2 ? "Insufficient account balance" : "Solde insuffisant du compte");
+                    return ResultUtil.error(language == 1 ? "账户余额不足" : language == 2 ? "Insufficient balance" : "Solde insuffisant");
                 }
             }
         }
@@ -1119,7 +1119,7 @@
                 if(resultUtil.getCode()==200){
                     paymentRecordService.saveData(1, uid, 2, orderId, orderType, 1, money, null, 1);//添加预支付数据
                 }else{
-                    resultUtil = ResultUtil.error(language == 1 ? "支付失败" : language == 2 ? "Payment failure" : "Paiement échoué", "");
+                    resultUtil = ResultUtil.error(language == 1 ? "支付失败" : language == 2 ? "Payment failure" : "Échec de paiement", "");
                 }
                 return resultUtil;
             }
@@ -1146,7 +1146,7 @@
                 if(resultUtil.getCode()==200){
                     paymentRecordService.saveData(1, uid, 2, orderId, orderType, 2, money, null, 1);//添加预支付数据
                 }else{
-                    resultUtil = ResultUtil.error(language == 1 ? "支付失败" : language == 2 ? "Payment failure" : "Paiement échoué", "");
+                    resultUtil = ResultUtil.error(language == 1 ? "支付失败" : language == 2 ? "Payment failure" : "Échec de paiement", "");
                 }
                 return resultUtil;
             }

--
Gitblit v1.7.1