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