From b75de807123a59810a450cba923d42e19223556e Mon Sep 17 00:00:00 2001 From: LSH Date: 星期一, 31 七月 2023 16:49:02 +0800 Subject: [PATCH] #售前规划申请单下载中道崩殂 --- src/main/java/com/zy/crm/manager/controller/PlanController.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/crm/manager/controller/PlanController.java b/src/main/java/com/zy/crm/manager/controller/PlanController.java index 411eb67..9cd35c5 100644 --- a/src/main/java/com/zy/crm/manager/controller/PlanController.java +++ b/src/main/java/com/zy/crm/manager/controller/PlanController.java @@ -36,6 +36,12 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; +import org.springframework.core.io.Resource; +import org.springframework.core.io.FileSystemResource; +import org.springframework.http.HttpHeaders; +import org.springframework.http.HttpStatus; +import org.springframework.http.MediaType; +import org.springframework.http.ResponseEntity; import javax.servlet.http.HttpServletResponse; import java.io.File; @@ -254,6 +260,19 @@ } } + @RequestMapping(value = "/plan/download/file/auth") +// @ManagerAuth + public R downloadFile(@RequestParam("downloadUrl") String downloadUrl,HttpServletResponse response){ + System.out.println("---寮�濮�---"); +// MultipartFile + try{ + ResponseEntity<Resource> resourceResponseEntity = FileSaveExampleUtil.downloadFile(downloadUrl, response); + return R.ok(resourceResponseEntity); + }catch (Exception e){ + return R.error(); + } + } + @PostMapping(value = "/plan/approval/auth") -- Gitblit v1.9.1