mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-07-20 06:31:02 +08:00
38 lines
662 B
TypeScript
38 lines
662 B
TypeScript
|
|
import api from '@/utils/api';
|
||
|
|
import { registerNextServer } from '@/utils/register-server';
|
||
|
|
|
||
|
|
const {
|
||
|
|
listDataflow,
|
||
|
|
removeDataflow,
|
||
|
|
fetchDataflow,
|
||
|
|
runDataflow,
|
||
|
|
setDataflow,
|
||
|
|
} = api;
|
||
|
|
|
||
|
|
const methods = {
|
||
|
|
listDataflow: {
|
||
|
|
url: listDataflow,
|
||
|
|
method: 'get',
|
||
|
|
},
|
||
|
|
removeDataflow: {
|
||
|
|
url: removeDataflow,
|
||
|
|
method: 'post',
|
||
|
|
},
|
||
|
|
fetchDataflow: {
|
||
|
|
url: fetchDataflow,
|
||
|
|
method: 'get',
|
||
|
|
},
|
||
|
|
runDataflow: {
|
||
|
|
url: runDataflow,
|
||
|
|
method: 'post',
|
||
|
|
},
|
||
|
|
setDataflow: {
|
||
|
|
url: setDataflow,
|
||
|
|
method: 'post',
|
||
|
|
},
|
||
|
|
} as const;
|
||
|
|
|
||
|
|
const dataflowService = registerNextServer<keyof typeof methods>(methods);
|
||
|
|
|
||
|
|
export default dataflowService;
|