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