From e3a2245265516fef78b4737d6fffc939e7c5e0af Mon Sep 17 00:00:00 2001
From: huliguo <2023611923@qq.com>
Date: 星期四, 03 七月 2025 17:56:07 +0800
Subject: [PATCH] bug修改

---
 pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
index 2fc8b80..3257e93 100644
--- a/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
+++ b/pt-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java
@@ -5,6 +5,7 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+import com.ruoyi.common.utils.OssService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.slf4j.Logger;
@@ -44,7 +45,7 @@
     /**
      * 通用上传请求(单个)
      */
-    @ApiOperation(value = "文件上传", notes = "文件上传")
+ /*   @ApiOperation(value = "文件上传", notes = "文件上传")
     @PostMapping("/upload")
     public AjaxResult uploadFile(MultipartFile file) throws Exception {
         try {
@@ -62,12 +63,24 @@
         } catch (Exception e) {
             return AjaxResult.error(e.getMessage());
         }
+    }*/
+    @Autowired
+    private OssService ossService;
+    @ApiOperation(value = "文件上传", notes = "文件上传")
+    @PostMapping("/upload")
+    public AjaxResult uploadFile(MultipartFile file) throws Exception {
+        // 指定存储目录,例如images
+        AjaxResult ajax = AjaxResult.success();
+        String directory = "images";
+        String url = ossService.uploadFile(file, directory);
+        ajax.put("url", url);
+//        System.err.println(url);
+        return ajax;
     }
-
     /**
      * 通用上传请求(多个)
      */
-    @ApiOperation(value = "文件上传(多个)", notes = "文件上传(多个)")
+    /*@ApiOperation(value = "文件上传(多个)", notes = "文件上传(多个)")
     @PostMapping("/uploads")
     public AjaxResult uploadFiles(List<MultipartFile> files) throws Exception {
         try {
@@ -95,7 +108,7 @@
         } catch (Exception e) {
             return AjaxResult.error(e.getMessage());
         }
-    }
+    }*/
 
 //    /**
 //     * 本地资源通用下载

--
Gitblit v1.7.1