* move file * perf: dataset file manage * v441 description * fix: qa csv update file * feat: rename file * frontend show system-version
16 lines
755 B
TypeScript
16 lines
755 B
TypeScript
import { GET, POST, PUT, DELETE } from '@/api/request';
|
|
import type { FileInfo, KbFileItemType } from '@/types/plugin';
|
|
|
|
import type { GetFileListProps, UpdateFileProps } from './file.d';
|
|
|
|
export const getDatasetFiles = (data: GetFileListProps) =>
|
|
POST<KbFileItemType[]>(`/core/dataset/file/list`, data);
|
|
export const delDatasetFileById = (params: { fileId: string; kbId: string }) =>
|
|
DELETE(`/core/dataset/file/delById`, params);
|
|
export const getFileInfoById = (fileId: string) =>
|
|
GET<FileInfo>(`/core/dataset/file/detail`, { fileId });
|
|
export const delDatasetEmptyFiles = (kbId: string) =>
|
|
DELETE(`/core/dataset/file/delEmptyFiles`, { kbId });
|
|
|
|
export const updateDatasetFile = (data: UpdateFileProps) => PUT(`/core/dataset/file/update`, data);
|