From 95c8d8cc92be4287787f9cef4bbaccc66fed4979 Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期二, 22 八月 2023 20:03:51 +0800
Subject: [PATCH] #报销审核完善

---
 src/main/java/com/zy/crm/manager/controller/PlanController.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 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 c27f9fb..89c6475 100644
--- a/src/main/java/com/zy/crm/manager/controller/PlanController.java
+++ b/src/main/java/com/zy/crm/manager/controller/PlanController.java
@@ -225,9 +225,11 @@
     public R insertFile(@RequestParam("planId") String planId,@RequestParam MultipartFile file){
         try{
             InputStream inputStream = file.getInputStream();
+            // 鑾峰彇鏂囦欢鐨勫唴瀹圭被鍨�
+            String contentType = file.getContentType();
             String suffix = getFileSuffix(file.getOriginalFilename());
-//            String url = ossService.upload(inputStream, suffix);
-            String url = "http://tjdt.oss-cn-hangzhou.aliyuncs.com/"+file.getOriginalFilename();
+            String url = ossService.upload(inputStream, suffix,contentType);
+//            String url = "http://tjdt.oss-cn-hangzhou.aliyuncs.com/"+file.getOriginalFilename();
             String[] names = url.split("com/");
             String name= names[1];
             String[] split = planId.split("-");
@@ -298,7 +300,7 @@
 
     @RequestMapping(value = "/plan/download/file/auth")
 //    @ManagerAuth
-    public void downloadFile(@RequestParam("downloadUrl") String downloadUrl,HttpServletResponse response){
+    public R downloadFile(@RequestParam("downloadUrl") String downloadUrl,HttpServletResponse response){
 //        System.out.println("---寮�濮�---");
 //        MultipartFile
         try{
@@ -306,10 +308,12 @@
             String name= names[1];
 //            ResponseEntity<Resource> resourceResponseEntity = FileSaveExampleUtil.downloadFile(downloadUrl, response);
 //            return R.ok(resourceResponseEntity);
-            ossService.download(name);
+            String download = ossService.download(name);
+            return R.ok().add(download);
         }catch (Exception e){
 
         }
+        return R.error();
     }
 
 
@@ -571,7 +575,7 @@
         for (Plan plan : page.getRecords()){
             Map<String, Object> map = new HashMap<>();
             map.put("id", plan.getId());
-            map.put("value", plan.getName());
+            map.put("value", plan.getName()+"---"+plan.getId());
             result.add(map);
         }
         return R.ok(result);

--
Gitblit v1.9.1