feat: upload file in FileManager #345 (#529)

### What problem does this PR solve?

feat: upload file in FileManager #345 

### Type of change

- [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
balibabu
2024-04-25 08:46:18 +08:00
committed by GitHub
parent b06d6395bb
commit 51e7697df7
17 changed files with 412 additions and 50 deletions

View File

@@ -3,7 +3,7 @@ export interface IFile {
create_time: number;
created_by: string;
id: string;
kb_ids: string[];
kbs_info: { kb_id: string; kb_name: string }[];
location: string;
name: string;
parent_id: string;

View File

@@ -3,3 +3,12 @@ import { IPaginationRequestBody } from './base';
export interface IFileListRequestBody extends IPaginationRequestBody {
parent_id?: string; // folder id
}
interface BaseRequestBody {
parentId: string;
}
export interface IConnectRequestBody extends BaseRequestBody {
fileIds: string[];
kbIds: string[];
}