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