fix
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
v-for="(item, i) in data.imageProcessTasks"
|
||||
:key="item.taskId"
|
||||
:class="{'active': node.id == stateManager.activeNodeID.value && item.taskId == data.selectTaskId}"
|
||||
@click="setSelectTaskId(item.taskId)"
|
||||
@mousedown="setSelectTaskId(item.taskId)"
|
||||
>
|
||||
<div class="header" v-if="item.status == 'RETURNED'" v-show="showHeader && node.id == stateManager.activeNodeID.value && item.taskId == data.selectTaskId" @mousedown.stop>
|
||||
<span class="icon">
|
||||
@@ -36,10 +36,10 @@
|
||||
</HighlightAdmin>
|
||||
</div>
|
||||
</div>
|
||||
<div class="more" v-if="item.status == 'RETURNED'" @click="clickimageProcessTaskItem(item.taskId)" @mousedown.stop>
|
||||
<div class="more" v-if="item.status == 'RETURNED'" @mousedown="clickimageProcessTaskItem(item.taskId)">
|
||||
<svg-icon name="more" size="24" size-unit="px" color="#C9C9C9" />
|
||||
</div>
|
||||
<div class="menu" v-show="showMenu && item.taskId === clickTaskId" @mousedown.stop>
|
||||
<div class="menu" v-show="showMenu && item.taskId === data.selectTaskId && node.id == stateManager.activeNodeID.value" @mousedown.stop>
|
||||
<div
|
||||
v-for="(v, i) in menus"
|
||||
:key="i"
|
||||
@@ -92,15 +92,16 @@
|
||||
const showHeader = ref(true)
|
||||
// const showHeader = ref(!!props.node?.data?.isHeader)
|
||||
const showMenu = ref(false)
|
||||
const clickTaskId = ref('')
|
||||
const generateManager = inject('generateManager') as any
|
||||
const stateManager = inject('stateManager') as any
|
||||
const eventManager = inject('eventManager') as any
|
||||
const clickimageProcessTaskItem = (taskId: string) => {
|
||||
if(clickTaskId.value == taskId){
|
||||
if(data.selectTaskId == taskId){
|
||||
showMenu.value = !showMenu.value
|
||||
}else{
|
||||
showMenu.value = true
|
||||
}
|
||||
clickTaskId.value = taskId
|
||||
data.selectTaskId = taskId
|
||||
}
|
||||
const data = reactive({
|
||||
selectTaskId: props.data?.selectTaskId || '',
|
||||
@@ -203,7 +204,6 @@
|
||||
}
|
||||
const hideMenu = () => {
|
||||
showMenu.value = false
|
||||
clickTaskId.value = ''
|
||||
}
|
||||
|
||||
const depthCanvasClose = ()=>{
|
||||
@@ -377,7 +377,8 @@
|
||||
}
|
||||
> .status{
|
||||
width: 100%;
|
||||
height: 140px;
|
||||
// height: 140px;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
Reference in New Issue
Block a user