|
@@ -90,8 +90,8 @@ public class DirServiceImpl extends IBaseServiceImpl<DirEntity, Long> implements
|
|
DirEntity byId = this.findById(Long.valueOf(s));
|
|
DirEntity byId = this.findById(Long.valueOf(s));
|
|
log.info("文件夹名称查询{}",byId);
|
|
log.info("文件夹名称查询{}",byId);
|
|
if (ObjectUtil.isNotNull(byId)){
|
|
if (ObjectUtil.isNotNull(byId)){
|
|
- DirEntity byIdAndName = findByIdAndName(param.getParentId(), byId.getName(),byId.getType());
|
|
|
|
- if (ObjectUtil.isNotNull(byIdAndName)){
|
|
|
|
|
|
+ List<DirEntity> byIdAndName = findByIdAndName(param.getParentId(), byId.getName(),byId.getType());
|
|
|
|
+ if (ObjectUtil.isNotNull(byIdAndName)&&byIdAndName.size()>0){
|
|
log.info("{}",byIdAndName);
|
|
log.info("{}",byIdAndName);
|
|
throw new BaseRuntimeException(ErrorEnum.FAILURE_CODE_3104.code(), ErrorEnum.FAILURE_CODE_3104.message());
|
|
throw new BaseRuntimeException(ErrorEnum.FAILURE_CODE_3104.code(), ErrorEnum.FAILURE_CODE_3104.message());
|
|
}
|
|
}
|
|
@@ -152,13 +152,13 @@ public class DirServiceImpl extends IBaseServiceImpl<DirEntity, Long> implements
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public DirEntity findByIdAndName(Long parentId, String name,String type) {
|
|
|
|
|
|
+ public List<DirEntity> findByIdAndName(Long parentId, String name,String type) {
|
|
DirEntity parm=new DirEntity();
|
|
DirEntity parm=new DirEntity();
|
|
parm.setName(name);
|
|
parm.setName(name);
|
|
parm.setParentId(parentId);
|
|
parm.setParentId(parentId);
|
|
parm.setType(type);
|
|
parm.setType(type);
|
|
parm.setIsDelete(0);
|
|
parm.setIsDelete(0);
|
|
- return getBaseMapper().selectOne(parm);
|
|
|
|
|
|
+ return getBaseMapper().select(parm);
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|