From 83cc589740899a441685a9350b85925fa8fd0a3b Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期六, 18 二月 2023 14:03:27 +0800
Subject: [PATCH] 1

---
 src/main/java/com/lf/server/service/all/BaseUploadService.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/lf/server/service/all/BaseUploadService.java b/src/main/java/com/lf/server/service/all/BaseUploadService.java
index 2d88ea8..414654a 100644
--- a/src/main/java/com/lf/server/service/all/BaseUploadService.java
+++ b/src/main/java/com/lf/server/service/all/BaseUploadService.java
@@ -196,7 +196,7 @@
         }
 
         List<MetaFileEntity> list = new ArrayList<>();
-        List<DirEntity> dirs = dirService.selectDirRecursive(dir.getName());
+        List<DirEntity> dirs = dirService.selectRecursiveById(dir.getId());
         for (MetaFileEntity meta : metas) {
             meta.setEventid(StringHelper.getGuid());
             meta.setDircode(dir.getCode());
@@ -353,8 +353,10 @@
             filePath = filePath.replace("/", "\\");
         }
 
+        fileName = fileName.toLowerCase();
+        filePath = filePath.toLowerCase();
         for (DirEntity entity : dirs) {
-            if (filePath.contains(entity.getFullName() + "\\" + fileName)) {
+            if (filePath.contains(entity.getFullName().toLowerCase() + "\\" + fileName)) {
                 return entity.getCode();
             }
         }
@@ -514,7 +516,7 @@
      * Enumeration<String> attributes = req.getAttributeNames();
      */
     public Map<String, String> getParams(StandardMultipartHttpServletRequest req) {
-        Map<String, String> map = new HashMap<String, String>(3);
+        Map<String, String> map = new HashMap<>(3);
 
         Enumeration<String> enumeration = req.getParameterNames();
         while (enumeration.hasMoreElements()) {

--
Gitblit v1.9.3