From d699794bb024ae7d5bb66fa24070745eb92c9b05 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期四, 03 八月 2023 12:36:07 +0800
Subject: [PATCH] #核价管理功能完善
---
src/main/java/com/zy/crm/manager/controller/PlanController.java | 20 +++++++++++++++++++-
1 files changed, 19 insertions(+), 1 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 335d9c9..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;
@@ -213,7 +219,6 @@
@RequestMapping(value = "/plan/insert/file/auth")
// @ManagerAuth
public R insertFile(@RequestParam("planId") String planId,@RequestParam MultipartFile file){
- planId="涓婁紶鏂囦欢-20";
String[] split = planId.split("-");
int id = Integer.parseInt(split[1]);
System.out.println("---寮�濮�---");
@@ -255,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