You've already forked DataMate
feat(knowledge): 添加知识库目录管理功能
- 在知识条目表中新增relative_path字段用于存储条目相对路径 - 创建知识条目目录表用于管理知识库中的目录结构 - 实现目录的增删查接口和相应的应用服务逻辑 - 在前端知识库详情页面集成目录显示和操作功能 - 添加目录创建删除等相关的API接口和DTO定义 - 更新数据库初始化脚本包含新的目录表结构
This commit is contained in:
@@ -35,6 +35,22 @@ export function queryKnowledgeItemsUsingGet(setId: string, params?: Record<strin
|
||||
return get(`/api/data-management/knowledge-sets/${setId}/items`, params);
|
||||
}
|
||||
|
||||
// 知识条目目录列表
|
||||
export function queryKnowledgeDirectoriesUsingGet(setId: string, params?: Record<string, unknown>) {
|
||||
return get(`/api/data-management/knowledge-sets/${setId}/directories`, params);
|
||||
}
|
||||
|
||||
// 创建知识条目目录
|
||||
export function createKnowledgeDirectoryUsingPost(setId: string, data: Record<string, unknown>) {
|
||||
return post(`/api/data-management/knowledge-sets/${setId}/directories`, data);
|
||||
}
|
||||
|
||||
// 删除知识条目目录
|
||||
export function deleteKnowledgeDirectoryUsingDelete(setId: string, relativePath: string) {
|
||||
const query = new URLSearchParams({ relativePath }).toString();
|
||||
return del(`/api/data-management/knowledge-sets/${setId}/directories?${query}`);
|
||||
}
|
||||
|
||||
// 知识条目文件搜索
|
||||
export function searchKnowledgeItemsUsingGet(params?: Record<string, unknown>) {
|
||||
return get("/api/data-management/knowledge-items/search", params);
|
||||
|
||||
Reference in New Issue
Block a user