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