From ad39488e94603a362703ca98521c0d03d8654a1b Mon Sep 17 00:00:00 2001 From: chenxudong Date: Tue, 7 Jan 2025 11:17:49 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E5=8F=91=E7=8E=B0=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../industry/software/manage/config/LoginInterceptor.java | 2 +- .../manage/service/serviceimpl/EdFileInfoServiceImpl.java | 7 +++---- .../manage/service/serviceimpl/FileSystemServiceImpl.java | 5 ++++- electrmangnetic/src/test/java/Test1.java | 2 -- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/LoginInterceptor.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/LoginInterceptor.java index 08220f7..7d4ef20 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/LoginInterceptor.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/config/LoginInterceptor.java @@ -39,7 +39,7 @@ public class LoginInterceptor implements HandlerInterceptor { private boolean checkSysAdminOperation(HttpServletRequest request) { String requestURI = request.getRequestURI(); - if (!requestURI.startsWith("/data/ed/prj")) { + if (requestURI.startsWith("/data/ed/prj")) { return UserThreadLocal.getAdminType().equals(AdminTypeEnum.SYSTEM.getValue()); } return true; diff --git a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/EdFileInfoServiceImpl.java b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/EdFileInfoServiceImpl.java index dbca71a..e981dc7 100644 --- a/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/EdFileInfoServiceImpl.java +++ b/electrmangnetic/src/main/java/com/electromagnetic/industry/software/manage/service/serviceimpl/EdFileInfoServiceImpl.java @@ -429,7 +429,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl userFolders = importAllFiles.stream().filter(e -> ObjUtil.equals(e.getDataType(), EleDataTypeEnum.FOLDER.code)) - .filter(e -> ObjUtil.notEqual(e.getPrjDir(), false)) + .filter(e -> ObjUtil.equals(e.getPrjDir(), false)) .collect(Collectors.toList()); // 找出所有文件 List allFiles = importAllFiles.stream().filter(e -> ObjUtil.equals(e.getDataType(), EleDataTypeEnum.FILE.code)).collect(Collectors.toList()); @@ -470,7 +470,6 @@ public class EdFileInfoServiceImpl extends ServiceImpl e.getEffectFlag().equals(EffectFlagEnum.EFFECT.code)).findFirst().get(); resetFileInfoName(fileInfo); allObjs.addAll(v); - allObjs.add(fileInfo); } else { Map dbIdMap = dbFileInfos.stream().collect(Collectors.toMap(EdFileInfo::getId, e -> e)); Map importIdMap = v.stream().collect(Collectors.toMap(EdFileInfo::getId, e -> e)); @@ -521,7 +520,7 @@ public class EdFileInfoServiceImpl extends ServiceImpl