diff --git a/modeler/src/views/decision/communication/api.ts b/modeler/src/views/decision/communication/api.ts index 9f41d12..65a6f1d 100644 --- a/modeler/src/views/decision/communication/api.ts +++ b/modeler/src/views/decision/communication/api.ts @@ -8,7 +8,7 @@ */ import { HttpRequestClient } from '@/utils/request'; -import type { Scenario, ScenarioPageableResponse, ScenarioRequest } from './types'; +import type { Scenario, ScenarioDetailsResponse, ScenarioPageableResponse, ScenarioRequest } from './types'; import type { PlatformWithComponentsResponse } from '../types'; import type { BasicResponse } from '@/types'; @@ -17,17 +17,21 @@ const req = HttpRequestClient.create({ }); export const findScenarioByQuery = (_query: Partial = {}): Promise => { - return req.get('/system/scene/list', _query); + return req.get('/system/scene/list', _query); +}; + +export const findOneScenarioById = (id: number): Promise => { + return req.get(`/system/scene/${id}`); }; export const deleteOneScenarioById = (id: number): Promise => { - return req.delete(`/system/behaviortree/${id}`); + return req.delete(`/system/behaviortree/${id}`); }; export const findPlatformWithComponents = (id: number): Promise => { - return req.get(`/system/firerule/platforms/${id}`); + return req.get(`/system/firerule/platforms/${id}`); }; export const saveScenario = (scenario: Scenario): Promise => { - return req.postJson(`/system/scene/saveSceneConfig`,scenario); + return req.postJson(`/system/scene/saveSceneConfig`,scenario); }; \ No newline at end of file diff --git a/modeler/src/views/decision/communication/communication.vue b/modeler/src/views/decision/communication/communication.vue index c4b3362..36f0909 100644 --- a/modeler/src/views/decision/communication/communication.vue +++ b/modeler/src/views/decision/communication/communication.vue @@ -46,7 +46,7 @@