lyhzzz 2 年之前
父节点
当前提交
c73551468b
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/main/java/com/fdkankan/ucenter/service/impl/FolderServiceImpl.java

+ 3 - 0
src/main/java/com/fdkankan/ucenter/service/impl/FolderServiceImpl.java

@@ -131,6 +131,9 @@ public class FolderServiceImpl extends ServiceImpl<IFolderMapper, Folder> implem
                 if(!folderEntity.getType().equals(param.getType())){
                     throw new BusinessException(SceneConstant.FAILURE_CODE_5030, SceneConstant.FAILURE_MSG_5030);
                 }
+                if(folderEntity.getParentId().equals(param.getParentId())){
+                    throw new BusinessException(SceneConstant.FAILURE_CODE_5030, SceneConstant.FAILURE_MSG_5030);
+                }
                 List<Folder> byParentIdAndName = findByParentIdAndName(param.getParentId(), folderEntity.getName(), user.getId(),param.getType());
                 if(byParentIdAndName != null && byParentIdAndName.size() > 0){
                     //表示迁移回当前目录,不做处理