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