mirror of
https://github.com/infiniflow/ragflow.git
synced 2025-12-08 20:42:30 +08:00
### What problem does this PR solve? Feat: Add TagTable #4367 ### Type of change - [x] New Feature (non-breaking change which adds functionality)
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
import { IRenameTag } from '@/interfaces/database/knowledge';
|
||||
import api from '@/utils/api';
|
||||
import registerServer from '@/utils/register-server';
|
||||
import request from '@/utils/request';
|
||||
import request, { post } from '@/utils/request';
|
||||
|
||||
const {
|
||||
create_kb,
|
||||
@ -143,4 +144,15 @@ const methods = {
|
||||
|
||||
const kbService = registerServer<keyof typeof methods>(methods, request);
|
||||
|
||||
export const listTag = (knowledgeId: string) =>
|
||||
request.get(api.listTag(knowledgeId));
|
||||
|
||||
export const removeTag = (knowledgeId: string, tags: string[]) =>
|
||||
post(api.removeTag(knowledgeId), { tags });
|
||||
|
||||
export const renameTag = (
|
||||
knowledgeId: string,
|
||||
{ fromTag, toTag }: IRenameTag,
|
||||
) => post(api.renameTag(knowledgeId), { fromTag, toTag });
|
||||
|
||||
export default kbService;
|
||||
|
||||
Reference in New Issue
Block a user