main
ts 15 lines 518 Bytes
Raw
1 import type { FlaskBaseResponse } from "@/types/flask.d"
2 import type { CollectResult, FlowResult } from "@/types/flow.d"
3 import { HttpClient } from "../httpClient"
4
5 export default {
6 getAllByAgent(hostname: string) {
7 return HttpClient.get<FlaskBaseResponse & { results: FlowResult[] }>(`/flows/${hostname}`)
8 },
9 retrieve(clientId: string, sessionId: string) {
10 return HttpClient.post<FlaskBaseResponse & { results: CollectResult[] }>(`/flows/retrieve`, {
11 client_id: clientId,
12 session_id: sessionId
13 })
14 }
15 }