From a69aafe60ce001834b981778f12fd74d4af77e23 Mon Sep 17 00:00:00 2001 From: zqy <2522236926@qq.com> Date: 星期日, 23 六月 2024 22:04:42 +0800 Subject: [PATCH] 小医生修改&下载分享数据 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java index 16033c1..1761f22 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/CommonController.java @@ -111,14 +111,14 @@ * 閫氱敤涓婁紶璇锋眰锛堝崟涓級 */ @PostMapping("/upload") - public AjaxResult uploadFile(@RequestParam("uploadFile") MultipartFile file) throws Exception + public AjaxResult uploadFile(@RequestParam("uploadFile") MultipartFile file,String fname) throws Exception { try { // 涓婁紶鏂囦欢璺緞 String filePath = RuoYiConfig.getUploadPath(); // 涓婁紶骞惰繑鍥炴柊鏂囦欢鍚嶇О - String fileName = FileUploadUtils.upload(filePath, file); + String fileName = FileUploadUtils.upload(filePath, file,fname); String url = serverConfig.getUrl() + fileName; AjaxResult ajax = AjaxResult.success(); @@ -143,8 +143,9 @@ * 閫氱敤涓婁紶璇锋眰锛堝涓級 */ @PostMapping("/uploads") - public AjaxResult uploadFiles(List<MultipartFile> files) throws Exception + public AjaxResult uploadFiles(@RequestParam("files") List<MultipartFile> files) throws Exception { + //System.out.println("99999999999999999999999990000000000000000"); try { // 涓婁紶鏂囦欢璺緞 @@ -153,10 +154,17 @@ List<String> fileNames = new ArrayList<String>(); List<String> newFileNames = new ArrayList<String>(); List<String> originalFilenames = new ArrayList<String>(); + // System.out.println("99999999999999999999999990000000000000000"); + // System.out.println(files); + // System.out.println(files.size()); + for (MultipartFile file : files) { // 涓婁紶骞惰繑鍥炴柊鏂囦欢鍚嶇О - String fileName = FileUploadUtils.upload(filePath, file); + String filename = ""; + // System.out.println("1122123330+++++++++++++++++++++++++++++"); + + String fileName = FileUploadUtils.upload(filePath, file, filename); String url = serverConfig.getUrl() + fileName; urls.add(url); fileNames.add(fileName); @@ -164,10 +172,13 @@ originalFilenames.add(file.getOriginalFilename()); } AjaxResult ajax = AjaxResult.success(); + // System.out.println("99999999999999999999999990000000000000000"); + ajax.put("urls", StringUtils.join(urls, FILE_DELIMETER)); ajax.put("fileNames", StringUtils.join(fileNames, FILE_DELIMETER)); ajax.put("newFileNames", StringUtils.join(newFileNames, FILE_DELIMETER)); ajax.put("originalFilenames", StringUtils.join(originalFilenames, FILE_DELIMETER)); + // System.out.println("1122123330+++++++++++++++++++++++++++++"); return ajax; } catch (Exception e) -- Gitblit v1.9.1