From 090eff299f047766966d9a5412bd2c45cf9a83f6 Mon Sep 17 00:00:00 2001 From: cuijie Date: Tue, 2 Jun 2020 15:21:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/kiisoo/ic/activity/controller/FileController.java | 8 ++++++-- src/main/resources/application-dev.yml | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/kiisoo/ic/activity/controller/FileController.java b/src/main/java/com/kiisoo/ic/activity/controller/FileController.java index cc2ec23..f4ed570 100644 --- a/src/main/java/com/kiisoo/ic/activity/controller/FileController.java +++ b/src/main/java/com/kiisoo/ic/activity/controller/FileController.java @@ -4,6 +4,7 @@ import com.kiisoo.ic.common.BaseController; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; @@ -19,6 +20,9 @@ import java.util.UUID; @Slf4j public class FileController extends BaseController { + @Value("${upload.path}") + private String uploadPath; + @ApiOperation(value = "上传文件") @PostMapping(value = "/upload") public Map upload(@RequestParam(value = "file", required = false) MultipartFile file) { @@ -27,11 +31,11 @@ public class FileController extends BaseController { if (fileName == null) return fail(); fileName = renameToUUID(fileName); try { - File targetPath = new File("upload"); + File targetPath = new File(uploadPath); if (!targetPath.exists()) { boolean state = targetPath.mkdirs(); } - FileOutputStream out = new FileOutputStream("upload/" + fileName); + FileOutputStream out = new FileOutputStream(uploadPath + fileName); out.write(file.getBytes()); out.flush(); out.close(); diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml index d64f906..90c8dad 100644 --- a/src/main/resources/application-dev.yml +++ b/src/main/resources/application-dev.yml @@ -52,7 +52,7 @@ server: context-path: /kiisoo-ic upload: - path: /usr/local/share/applications/bsdgy/upload + path: /usr/local/share/applications/bsdgy/upload/ bsd: vip: http://vtest.bsd.cn/BSD_WXAPP/miniProgram/getMemberDtlByUnionId?token=