fix: 修复工作流调试页面选择下拉框参数,调试框被关掉错误
This commit is contained in:
parent
b11ba9065a
commit
b97728990f
@ -35,7 +35,7 @@
|
|||||||
/>
|
/>
|
||||||
</el-collapse-transition>
|
</el-collapse-transition>
|
||||||
<!-- 主画布 -->
|
<!-- 主画布 -->
|
||||||
<div class="workflow-main">
|
<div class="workflow-main" ref="workflowMainRef">
|
||||||
<workflow ref="workflowRef" v-if="detail" :data="detail?.work_flow" />
|
<workflow ref="workflowRef" v-if="detail" :data="detail?.work_flow" />
|
||||||
</div>
|
</div>
|
||||||
<!-- 调试 -->
|
<!-- 调试 -->
|
||||||
@ -118,7 +118,7 @@ const {
|
|||||||
|
|
||||||
let interval: any
|
let interval: any
|
||||||
const workflowRef = ref()
|
const workflowRef = ref()
|
||||||
|
const workflowMainRef = ref()
|
||||||
const loading = ref(false)
|
const loading = ref(false)
|
||||||
const detail = ref<any>(null)
|
const detail = ref<any>(null)
|
||||||
|
|
||||||
@ -202,8 +202,7 @@ const clickShowDebug = () => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
function clickoutsideDebug(e: any) {
|
function clickoutsideDebug(e: any) {
|
||||||
const Elm = e?.target?.className?.includes?.('el-select')
|
if (workflowMainRef.value && e && e.target && workflowMainRef.value.contains(e?.target)) {
|
||||||
if (!Elm) {
|
|
||||||
showDebug.value = false
|
showDebug.value = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user