diff --git a/src/renderer/src/api/ts/index.ts b/src/renderer/src/api/ts/index.ts index 578969c..7592f87 100644 --- a/src/renderer/src/api/ts/index.ts +++ b/src/renderer/src/api/ts/index.ts @@ -53,4 +53,17 @@ export const TsApi = { data }) }, +// /tsEvent/update + updateTsEvent: async (data: any) => { + return await request.post({ + url: '/tsEvent/update', + data + }) + }, + delEvent: async (data: any) => { + return await request.post({ + url: '/tsEvent/delete', + data + }) + } } diff --git a/src/renderer/src/views/TS/cabin.vue b/src/renderer/src/views/TS/cabin.vue index 87a9101..d33ff99 100644 --- a/src/renderer/src/views/TS/cabin.vue +++ b/src/renderer/src/views/TS/cabin.vue @@ -49,7 +49,7 @@ const initTreeCallBack = () => { console.log('queryTsSource', res) if (res.code == 200) { for (let i = res.data.length - 1; i >= 0; i--) { - res.data[i].icon = await cusNodeIcon(res.data[i]); + res.data[i].svg = await cusNodeIcon(res.data[i]); } zNodes.value = res.data console.log("data", zNodes.value) diff --git a/src/renderer/src/views/TS/components/chart.vue b/src/renderer/src/views/TS/components/chart.vue index b1251bc..9868500 100644 --- a/src/renderer/src/views/TS/components/chart.vue +++ b/src/renderer/src/views/TS/components/chart.vue @@ -24,10 +24,14 @@ const selectedEventId = ref(null) const eventBus: any = inject('bus') const props = defineProps(['eventList', 'hr', 'originHrOffset', 'scrollLeft']) let clickEventBar = (event) => { - console.log("点击事件块") + console.log("点击事件块", selectedEventId.value, event.id) selectedEventId.value = (selectedEventId.value == null || selectedEventId.value != event.id) ? event.id : null - eventBus.emit('click-event-show-plane', event) + eventBus.emit('click-event-show-plane', selectedEventId.value ? event : null) } +// 点击事件属性编辑面板的取消按钮,取消选中时间块 +eventBus.on("click-cancel-hide-plane", () => { + selectedEventId.value = null +}) // 1. 定义响应式变量,用于强制更新 const refreshKey = ref(0) diff --git a/src/renderer/src/views/TS/components/eventParams.vue b/src/renderer/src/views/TS/components/eventParams.vue index 27e5950..6570bf2 100644 --- a/src/renderer/src/views/TS/components/eventParams.vue +++ b/src/renderer/src/views/TS/components/eventParams.vue @@ -1,8 +1,26 @@