From 3cf553e2411c54d78044e6aec6bafc243e718318 Mon Sep 17 00:00:00 2001 From: sws <15810472099@163.com> Date: 星期四, 24 十一月 2022 11:51:07 +0800 Subject: [PATCH] 2022-11-24 --- src/main/java/com/lf/server/controller/data/MetaController.java | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/lf/server/controller/data/MetaController.java b/src/main/java/com/lf/server/controller/data/MetaController.java index d5c238a..a693ada 100644 --- a/src/main/java/com/lf/server/controller/data/MetaController.java +++ b/src/main/java/com/lf/server/controller/data/MetaController.java @@ -291,8 +291,11 @@ @RequestMapping(value = "/downloadFile", method = RequestMethod.GET) public void downloadFile(@RequestBody DownloadReqEntity reqEntity, HttpServletRequest req, HttpServletResponse res) { try { + if (null == reqEntity || StringHelper.isEmpty(reqEntity.getPwd())) { + WebHelper.writeInfo(HttpStatus.BAD_REQUEST, "瀵嗙爜涓嶈兘涓虹┖", res); + } if (StringHelper.isEmpty(reqEntity.getGuid())) { - WebHelper.writeInfo(HttpStatus.UNAUTHORIZED, "鎵句笉鍒版枃浠禝D", res); + WebHelper.writeInfo(HttpStatus.BAD_REQUEST, "鎵句笉鍒版枃浠禝D", res); return; } @@ -307,8 +310,8 @@ de.setDownloadUser(ue.getId()); int rows = downloadService.update(de); - //String filePath = exportService.getDownloadFilePath(de); - //WebHelper.download(filePath, de.getName(), res); + String filePath = downloadService.getDownloadFilePath(de); + WebHelper.download(filePath, de.getName(), res); } catch (Exception ex) { WebHelper.writeInfo(HttpStatus.ERROR, ex.getMessage(), res); } -- Gitblit v1.9.3