From fa542871eddccdc84381a7744a65ba43e614a917 Mon Sep 17 00:00:00 2001
From: whycrzg <ruanzhigang@whycst.com>
Date: 星期三, 31 三月 2021 09:38:26 +0800
Subject: [PATCH] 更新 项目管理/删除文档

---
 src/main/java/com/whyc/controller/ProjectManageController.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/controller/ProjectManageController.java b/src/main/java/com/whyc/controller/ProjectManageController.java
index f20d7d6..3553049 100644
--- a/src/main/java/com/whyc/controller/ProjectManageController.java
+++ b/src/main/java/com/whyc/controller/ProjectManageController.java
@@ -220,6 +220,31 @@
         return result.setMsg(0,"鏂囦欢涓嶅瓨鍦�");
     }
 
+    @DeleteMapping("/delDoc")
+    @ApiOperation(notes = "", value = "鏂囨。鏉愭枡鍒犻櫎")
+    public Response delDocment(@RequestParam String filePath) {
+        Response<Object> response = new Response<>();
+        File file = new File(filePath);
+        try {
+            if (file.exists()) {
+                File absoluteFile = file.getAbsoluteFile();
+                String name = absoluteFile.getName();
+                file.delete();
+                HashMap<Object, Object> map = new HashMap<>();
+                map.put("鍒犻櫎鐨勬枃浠跺悕", name);
+                map.put("鍒犻櫎鐨勬枃浠惰矾寰�", filePath);
+                response.setData(map);
+                response.setMsg(1, "鍒犻櫎鎴愬姛");
+            } else {
+                response.setMsg(0, "鏂囦欢涓嶅瓨鍦�");
+            }
+        } catch (Exception e) {
+            e.printStackTrace();
+            return response.setMsg(0, "鍒犻櫎澶辫触");
+        }
+        return response;
+    }
+
 
     @GetMapping("managesState")
     @ApiOperation(notes = "", value = "椤圭洰绠$悊-宸辩‘璁�/鏈‘璁ら樁娈垫煡璇�")

--
Gitblit v1.9.1