From 7bf07f46d7c39fa01b6d8abd860bd80c210d86cb Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 09 十月 2025 15:48:31 +0800
Subject: [PATCH] 修改上传图片配置

---
 ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java              |    8 ++++----
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/impl/OrderLogisticsServiceImpl.java  |    2 +-
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java                    |    4 ++--
 UserIGOTravel/guns-admin/src/test/java/com/stylefeng/guns/TestGunsApplication.java                                           |   12 +++++++-----
 ZuulIGOTravel/src/main/resources/application.yml                                                                             |    2 +-
 DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java |    3 +++
 UserIGOTravel/guns-admin/src/main/resources/application-produce.yml                                                          |    2 +-
 UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java   |   14 +++++++-------
 DriverIGOTravel/guns-admin/src/main/resources/application-produce.yml                                                        |    2 +-
 ManagementIGOTravel/guns-admin/src/main/resources/application-produce.yml                                                    |    2 +-
 10 files changed, 28 insertions(+), 23 deletions(-)

diff --git a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
index fd86d81..668d62a 100644
--- a/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
+++ b/DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
@@ -512,6 +512,9 @@
     @Override
     public ResultUtil process(Integer orderId, Integer state, Double lon, Double lat,String phone, Integer language, Integer uid) throws Exception {
         OrderPrivateCar orderPrivateCar = this.selectById(orderId);
+        if((orderPrivateCar.getState() + 1) != state){
+            return ResultUtil.error(language == 1 ? "操作失败,请刷新订单" : language == 2 ? "Operation failed, please refresh the order" : "L’opération a échoué, veuillez actualiser la commande");
+        }
         String tripId = redisUtil.getValue("trip" + orderPrivateCar.getUserId());
         ReverseGeocodeVo reverseGeocode = GoogleMapUtil.getReverseGeocode(lat, lon, tripId);
         if(null == reverseGeocode){
diff --git a/DriverIGOTravel/guns-admin/src/main/resources/application-produce.yml b/DriverIGOTravel/guns-admin/src/main/resources/application-produce.yml
index 46b786c..199b892 100644
--- a/DriverIGOTravel/guns-admin/src/main/resources/application-produce.yml
+++ b/DriverIGOTravel/guns-admin/src/main/resources/application-produce.yml
@@ -30,7 +30,7 @@
       file-size-threshold: 100MB
   redis:
     database: 0
-    host: 172.17.0.3
+    host: 127.0.0.1
     port: 6379
     password: mPMHThYzlT8DWgl8HLqwPEyPOiHDPPB5
 
diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
index 6b5e89d..c750453 100644
--- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
+++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
@@ -36,8 +36,8 @@
 		// The path to your file to upload
 		// String filePath = "path/to/your/file"
 		String fileName = file.getOriginalFilename();
-		String projectId = "i-go-gcp";
-		String bucketName = "i-go";
+		String projectId = "i-go-cloud";
+		String bucketName = "i-go-gcs-public";
         GoogleCredentials defaultCredentials = null;
         try {
             defaultCredentials = GoogleCredentials.getApplicationDefault();
@@ -74,7 +74,7 @@
 			storage.createFrom(blobInfo, file.getInputStream(), precondition);
 			System.out.println(
 					"File uploaded to bucket " + bucketName + " as " + fileName);
-			
+
 			makeObjectPublic(projectId, bucketName, fileName);
 			return "https://storage.googleapis.com/i-go/" + fileName;
 		} catch (IOException e) {
@@ -99,5 +99,5 @@
 		System.out.println(
 				"Object " + objectName + " in bucket " + bucketName + " was made publicly readable");
 	}
-	
+
 }
diff --git a/ManagementIGOTravel/guns-admin/src/main/resources/application-produce.yml b/ManagementIGOTravel/guns-admin/src/main/resources/application-produce.yml
index 7d26b3c..07190af 100644
--- a/ManagementIGOTravel/guns-admin/src/main/resources/application-produce.yml
+++ b/ManagementIGOTravel/guns-admin/src/main/resources/application-produce.yml
@@ -31,7 +31,7 @@
       max-file-size: 100MB
   redis:
     database: 0
-    host: 172.17.0.3
+    host: 127.0.0.1
     port: 6379
     password: mPMHThYzlT8DWgl8HLqwPEyPOiHDPPB5
 
diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/impl/OrderLogisticsServiceImpl.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/impl/OrderLogisticsServiceImpl.java
index daf0d7a..97f924e 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/impl/OrderLogisticsServiceImpl.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/smallLogistics/server/impl/OrderLogisticsServiceImpl.java
@@ -1095,7 +1095,7 @@
         UserActivityDiscount1 query2 = userActivityDiscount1Mapper.query(orderLogistics.getCompanyId());
         if(null != query2){
             Integer orderNum=this.selectCount(new EntityWrapper<OrderLogistics>().eq("userId",orderLogistics.getUserId()).eq("activityId",query2.getId()).last(" and to_days(getoffTime) = to_days(now())"));
-            if(query2.getDistance()*1000>orderLogistics.getMileage() && query2.getOrderNum()>orderNum){
+            if(orderLogistics.getMileage() > (query2.getDistance() * 1000) && query2.getOrderNum() > orderNum){
                 Double special = query2.getLogistics();
                 if(null != special){
                     orderLogistics.setDiscount(special);
diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
index 185eefa..d472e8f 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/specialTrain/server/impl/OrderPrivateCarServiceImpl.java
@@ -1291,12 +1291,12 @@
     @Transactional(rollbackFor = Exception.class)
     public ResultUtil payPrivateCarOrder(Integer payType, Integer bankCardId, Integer orderId, Integer couponId, Integer redDeduction, Integer type, Integer language) throws Exception {
         OrderPrivateCar orderPrivateCar = this.selectById(orderId);
-        if(orderPrivateCar.getState() == 8 || orderPrivateCar.getState() == 9){
-            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 ? "The order is no longer with Pending Payment, making payments is not allowed." : "La commande n’est plus en attente de paiement, il n’est pas permis d’effectuer des paiements.", "");
-        }
+//        if(orderPrivateCar.getState() == 8 || orderPrivateCar.getState() == 9){
+//            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 ? "The order is no longer with Pending Payment, making payments is not allowed." : "La commande n’est plus en attente de paiement, il n’est pas permis d’effectuer des paiements.", "");
+//        }
         Integer uid = orderPrivateCar.getUserId();
         BigDecimal orderMoney = new BigDecimal(orderPrivateCar.getOrderMoney());
         UserInfo userInfo = userInfoService.selectById(uid);
@@ -1309,7 +1309,7 @@
         if(null != query2){
             Integer orderNum=this.selectCount(new EntityWrapper<OrderPrivateCar>().eq("userId",orderPrivateCar.getUserId())
                     .eq("activityId",query2.getId()).last(" and to_days(getoffTime) = to_days(now())"));
-            if(query2.getDistance() * 1000 > orderPrivateCar.getMileage() && query2.getOrderNum().compareTo(orderNum) > 0){
+            if(orderPrivateCar.getMileage() > (query2.getDistance() * 1000) && query2.getOrderNum().compareTo(orderNum) > 0){
                 Double special = query2.getSpecial();
                 if(null != special){
                     orderPrivateCar.setDiscount(special);
diff --git a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
index 6a91d7c..11041a5 100644
--- a/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
+++ b/UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/GoogleCloudStorageUtil.java
@@ -27,8 +27,8 @@
 		// The path to your file to upload
 		// String filePath = "path/to/your/file"
 		String fileName = file.getOriginalFilename();
-		String projectId = "i-go-gcp";
-		String bucketName = "i-go";
+		String projectId = "i-go-cloud";
+		String bucketName = "i-go-gcs-public";
 		Storage storage = StorageOptions.newBuilder().setProjectId(projectId).build().getService();
 		BlobId blobId = BlobId.of(bucketName, fileName);
 		BlobInfo blobInfo = BlobInfo.newBuilder(blobId).build();
diff --git a/UserIGOTravel/guns-admin/src/main/resources/application-produce.yml b/UserIGOTravel/guns-admin/src/main/resources/application-produce.yml
index 9b7cf1b..d6d4334 100644
--- a/UserIGOTravel/guns-admin/src/main/resources/application-produce.yml
+++ b/UserIGOTravel/guns-admin/src/main/resources/application-produce.yml
@@ -29,7 +29,7 @@
       max-file-size: 100MB
   redis:
     database: 0
-    host: 172.17.0.3
+    host: 127.0.0.1
     port: 6379
     password: mPMHThYzlT8DWgl8HLqwPEyPOiHDPPB5
   
diff --git a/UserIGOTravel/guns-admin/src/test/java/com/stylefeng/guns/TestGunsApplication.java b/UserIGOTravel/guns-admin/src/test/java/com/stylefeng/guns/TestGunsApplication.java
index 0ac37ba..cb13980 100644
--- a/UserIGOTravel/guns-admin/src/test/java/com/stylefeng/guns/TestGunsApplication.java
+++ b/UserIGOTravel/guns-admin/src/test/java/com/stylefeng/guns/TestGunsApplication.java
@@ -1,6 +1,7 @@
 //package com.stylefeng.guns;
 //
 //import com.alibaba.fastjson.JSON;
+//import com.stylefeng.guns.modular.specialTrain.server.IOrderPrivateCarService;
 //import com.stylefeng.guns.modular.system.util.SMSUtil;
 //import com.stylefeng.guns.modular.system.util.Tingg.TinggPayoutUtil;
 //import com.stylefeng.guns.modular.system.util.Tingg.model.PayoutResponse;
@@ -24,14 +25,15 @@
 //public class TestGunsApplication {
 //
 //    @Autowired
-//    private TinggPayoutUtil tinggPayoutUtil;
-//
-//    @Autowired
-//    private SMSUtil smsUtil;
+//    private IOrderPrivateCarService orderPrivateCarService;
 //
 //
 //    @Test
 //    public void test(){
-//        smsUtil.sendCellulantMessage("233203716998", "您的验证码为:123456,该验证码5分钟内有效,请勿泄漏于他人!");
+//        try {
+//            orderPrivateCarService.payPrivateCarOrder(1, null, 13083, null, null, 1, 1);
+//        } catch (Exception e) {
+//            throw new RuntimeException(e);
+//        }
 //    }
 //}
diff --git a/ZuulIGOTravel/src/main/resources/application.yml b/ZuulIGOTravel/src/main/resources/application.yml
index d394fbd..86a8cc5 100644
--- a/ZuulIGOTravel/src/main/resources/application.yml
+++ b/ZuulIGOTravel/src/main/resources/application.yml
@@ -12,7 +12,7 @@
       file-size-threshold: 100MB
   redis:
     database: 0
-    host: 172.17.0.3
+    host: 127.0.0.1
     port: 6379
     password: mPMHThYzlT8DWgl8HLqwPEyPOiHDPPB5
 

--
Gitblit v1.7.1