feat: 知识库添加 knowledgeBaseName
This commit is contained in:
@@ -496,7 +496,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
|
||||
@Override
|
||||
public SdmResponse isDirEmpty(Long dirId) {
|
||||
return SdmResponse.success(fileMetadataInfoService.lambdaQuery()
|
||||
return SdmResponse.success(!fileMetadataInfoService.lambdaQuery()
|
||||
.eq(FileMetadataInfo::getParentId, dirId)
|
||||
.exists());
|
||||
}
|
||||
@@ -1838,7 +1838,7 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
|
||||
/**
|
||||
* 从目录的objectKey中提取相对路径(移除目录类型前缀)
|
||||
* 如:knowledge/知识库A/子目录/ → /知识库A/子目录/
|
||||
* 如:knowledge/知识库A/子目录/ → 知识库A/子目录
|
||||
* @param dirMetadataInfo 文件所在目录的元数据
|
||||
* @return 目录相对路径(以/开头),如果提取失败则返回null
|
||||
*/
|
||||
@@ -1859,8 +1859,8 @@ public class MinioFileIDataFileServiceImpl implements IDataFileService {
|
||||
return null;
|
||||
}
|
||||
|
||||
// 移除前缀:knowledge/知识库A/子目录/ → /知识库A/子目录/
|
||||
return objectKey.substring(prefix.length());
|
||||
// knowledge/知识库A/子目录/ 移除前缀knowledge/和最后的/后 ->知识库A/子目录
|
||||
return objectKey.substring(prefix.length()+1, objectKey.length() - 1);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user