From 4624771da2d2533800a6d2529df8b424edcd51e6 Mon Sep 17 00:00:00 2001 From: zhuyulei Date: Wed, 13 Sep 2023 15:48:19 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=9A=E7=94=A8=E4=B8=8A=E4=BC=A0=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E4=BF=AE=E6=94=B9=EF=BC=88=E6=B7=BB=E5=8A=A0=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E6=96=87=E4=BB=B6=E5=90=8D=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/common/CommonController.java | 5 ++++- .../SpecialProjectDocumentController.java | 15 +++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java b/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java index c53467ec..e2f73511 100644 --- a/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java +++ b/jwtech-admin/src/main/java/com/kms/web/controller/common/CommonController.java @@ -89,9 +89,12 @@ public class CommonController { - // 上传并返回新文件名称 + String fileName = file.getOriginalFilename(); + + // 上传并返回文件名称 String uploadFile = fastdfs.uploadFile(file); AjaxResult ajax = AjaxResult.success(); + ajax.put("fileName", fileName); ajax.put("url", uploadFile); return ajax; } diff --git a/jwtech-system/src/main/java/com/kms/earlyStage/controller/SpecialProjectDocumentController.java b/jwtech-system/src/main/java/com/kms/earlyStage/controller/SpecialProjectDocumentController.java index 32d49d42..8f8876d6 100644 --- a/jwtech-system/src/main/java/com/kms/earlyStage/controller/SpecialProjectDocumentController.java +++ b/jwtech-system/src/main/java/com/kms/earlyStage/controller/SpecialProjectDocumentController.java @@ -5,6 +5,7 @@ import java.util.List; import com.jianwei.common.core.controller.BaseController; import com.jianwei.common.core.domain.SearchParam; +import com.jianwei.common.utils.FastDfsUtil; import com.jianwei.common.utils.poi.ExcelUtil; import com.kms.common.utils.BaseEntityUtils; @@ -12,14 +13,7 @@ import com.kms.common.utils.BaseEntityUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.web.bind.annotation.*; import com.baomidou.mybatisplus.core.metadata.IPage; import com.jianwei.common.mybaitsplus.BeanToWrapper; @@ -29,6 +23,7 @@ import com.jianwei.common.core.domain.AjaxResult; import com.jianwei.common.enums.BusinessType; import com.kms.earlyStage.domain.SpecialProjectDocument; import com.kms.earlyStage.service.SpecialProjectDocumentService; +import org.springframework.web.multipart.MultipartFile; /** @@ -45,6 +40,9 @@ public class SpecialProjectDocumentController extends BaseController @Autowired private SpecialProjectDocumentService specialProjectDocumentService; + @Autowired + private FastDfsUtil fastdfs; + /** * 查询专题项目文档管理列表 */ @@ -111,4 +109,5 @@ public class SpecialProjectDocumentController extends BaseController { return toAjax(specialProjectDocumentService.removeByIds(Arrays.asList(ids))); } + }