diff --git a/src/api/event.ts b/src/api/event.ts index a84104e..c6bd89d 100644 --- a/src/api/event.ts +++ b/src/api/event.ts @@ -38,9 +38,10 @@ export function queryEventItem(name: string) { export function queryEventItemBySceneIdOld(sceneId: string) { return axios.get(`${urlPrefix}/event/${sceneId}/get`); } + // 事件管理-使用场景ID查询事件新 -export function queryEventItemBySceneId(sceneId: string) { - return axios.get(`${urlPrefix}/event/${sceneId}/getTopic`); +export function queryEventItemBySceneId(data: { sceneId: string, nodeId?: string, appId?: string }) { + return axios.post(`${urlPrefix}/event/getTopic`, data); } // 事件管理-获取工程下可用的topic diff --git a/src/pages/ideContainer/index.tsx b/src/pages/ideContainer/index.tsx index ef0fff0..ac37cb9 100644 --- a/src/pages/ideContainer/index.tsx +++ b/src/pages/ideContainer/index.tsx @@ -219,7 +219,7 @@ function IDEContainer() { }; const getEvent = async () => { - const res: any = await queryEventItemBySceneId(urlParams.id); + const res: any = await queryEventItemBySceneId({ sceneId: urlParams.id }); const res1: any = await queryEventItemBySceneIdOld(urlParams.id); if (res.code === 200) dispatch(updateEventList(res.data)); if (res1.code === 200) dispatch(updateEventListOld(res1.data)); diff --git a/src/pages/orchestration/application/index.tsx b/src/pages/orchestration/application/index.tsx index c9c1f2e..6420a95 100644 --- a/src/pages/orchestration/application/index.tsx +++ b/src/pages/orchestration/application/index.tsx @@ -16,7 +16,7 @@ const ApplicationContainer = () => { }; const getEventList = async () => { - const res: any = await queryEventItemBySceneId(info.id); + const res: any = await queryEventItemBySceneId({ sceneId: info.id }); if (res.code === 200) { dispatch(updateEventTopicList(res.data diff --git a/src/pages/orchestration/event/index.tsx b/src/pages/orchestration/event/index.tsx index dd0d51a..304ff69 100644 --- a/src/pages/orchestration/event/index.tsx +++ b/src/pages/orchestration/event/index.tsx @@ -235,7 +235,7 @@ const EventContainer = () => { ]; const fetchEventData = async () => { - const res: any = await queryEventItemBySceneId(info.id); + const res: any = await queryEventItemBySceneId({sceneId:info.id}); if (res && res.code === 200) setEventData(res.data.filter(item => !item.topic.includes('**empty**'))); };