diff --git a/src/components/Canvas/FlowCanvas/components/header-tools.vue b/src/components/Canvas/FlowCanvas/components/header-tools.vue index 1f6ce89..32249a3 100644 --- a/src/components/Canvas/FlowCanvas/components/header-tools.vue +++ b/src/components/Canvas/FlowCanvas/components/header-tools.vue @@ -15,9 +15,9 @@ Export - @@ -90,6 +90,7 @@ const showMenu = ref(false) const clickTaskId = ref('') const generateManager = inject('generateManager') as any + const stateManager = inject('stateManager') as any const clickimageProcessTaskItem = (taskId: string) => { if(clickTaskId.value == taskId){ showMenu.value = !showMenu.value @@ -158,6 +159,7 @@ } item.scale.x = -item.scale.x }) + stateManager.recordState() } }, { @@ -170,10 +172,12 @@ } item.scale.y = -item.scale.y }) + stateManager.recordState() } } ]) const onPreview = (url: string) => { + console.log(data.superiorNodeType == NODE_DATATYPE.TO_3D_MODEL) if(data.superiorNodeType == NODE_DATATYPE.TO_3D_MODEL){ openThreeModelPreview(url) }else{ @@ -192,8 +196,8 @@ showMenu.value = false clickTaskId.value = '' } - const onEdit = (url: string) => { - myEvent.emit('openDepthCanvas', { url }) + const onEdit = (item: any) => { + myEvent.emit('openDepthCanvas', { url:item.url,id: item.taskId }) } document.addEventListener('mousedown', hideMenu) onBeforeUnmount(() => { @@ -269,6 +273,7 @@ align-items: center; justify-content: center; gap: 8px; + cursor: pointer; &:active { opacity: 0.8; } diff --git a/src/components/Canvas/FlowCanvas/flow-canvas.vue b/src/components/Canvas/FlowCanvas/flow-canvas.vue index 91226ce..50cb8de 100644 --- a/src/components/Canvas/FlowCanvas/flow-canvas.vue +++ b/src/components/Canvas/FlowCanvas/flow-canvas.vue @@ -64,7 +64,7 @@