From 3163a383bb58507ac7b0bb56ac20dc26aa1a8e5a Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 25 六月 2025 15:05:05 +0800
Subject: [PATCH] 更新司机端中台接口

---
 DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java |   41 +++++++++++++++++++++++++++++++++++++++--
 1 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
index 20d4b61..d670e36 100644
--- a/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
+++ b/DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
@@ -29,6 +29,7 @@
 import org.springframework.data.redis.core.RedisTemplate;
 import org.springframework.web.bind.annotation.*;
 
+import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpSession;
 import java.io.InputStream;
@@ -46,8 +47,8 @@
 @RequestMapping("")
 public class DriverController {
     
-    @Autowired
-    private RedisTemplate redisTemplate;
+    @Resource
+    private RedisTemplate<String, Object> redisTemplate;
     @Autowired
     private IDriverService driverService;
     
@@ -1504,4 +1505,40 @@
             e.printStackTrace();
         }
     }
+
+
+//    @ResponseBody
+//    @RequestMapping(value = "/base/driver/uploadImg", method = RequestMethod.POST)
+//    @ApiOperation(value = "上传图片", tags = {"司机端-注册"}, notes = "")
+//    public ResultUtil uploadImg(MultipartFile file) {
+//        try {
+//            String bucketName = "grjy_test";
+//            Bucket grjyTest = NCOSSUtil.getBucketInfo(bucketName);
+//            if (null == grjyTest) {
+//                //创建桶
+//                Boolean bucket = NCOSSUtil.createBucket(bucketName);
+//                if (!bucket) {
+//                    return ResultUtil.error("创建存储桶失败");
+//                }
+//                //设置桶策略
+//                String policyText = "{\"Version\":\"2025-06-23\",\"Statement\":[{\"Sid\":\"Stmt20250623\",\"Action\":[\"GetObject\"]" +
+//                        ",\"Effect\":\"Allow\",\"Resource\":[\"" + bucketName + "\"/*],\"Principal\":{*}}]}";
+//                Boolean bucketPolicy = NCOSSUtil.setBucketPolicy(bucketName, policyText);
+//                if (!bucketPolicy) {
+//                    return ResultUtil.error("设置桶策略失败");
+//                }
+//            }
+//            //上传对象
+//            String key = "image/driver/" + UUID.randomUUID().toString() + ".png";
+//            String object = NCOSSUtil.putObject(bucketName, key, file.getInputStream());
+//            if (null == object) {
+//                return ResultUtil.error("上传图片失败");
+//            }
+//            
+//            return ResultUtil.success("http://" + QianYunTongProperties.endPoint + "/" + key);
+//        } catch (Exception e) {
+//            e.printStackTrace();
+//            return ResultUtil.runErr();
+//        }
+//    }
 }

--
Gitblit v1.7.1