fix:处理chartDiagram 无法选择图片的问题

This commit is contained in:
zhangyu
2023-06-09 14:43:24 +08:00
parent 661a6f8d4e
commit edfd6f0973
4 changed files with 7 additions and 3 deletions

View File

@@ -21,6 +21,10 @@
border: 1px solid; border: 1px solid;
border-color: $--border-color-light; border-color: $--border-color-light;
} }
.meta2d-chart {
//border: 1px solid;
border-color: $--border-color-light !important;
}
.meta2d-map { .meta2d-map {
right: unset; right: unset;
left: 0px; left: 0px;

View File

@@ -13,7 +13,7 @@
@saveChart="saveChart" @saveChart="saveChart"
@getNodesArr="getNodesArr" @getNodesArr="getNodesArr"
/> />
<div class="meta2d-main" :class="isChart ? 'meta2d-chart': 'meta2d-project'" @contextmenu="onContextMenu($event)" style="position: relative"> <div class="meta2d-main" :class="isChart ? 'meta2d-chart': 'meta2d-project'" @contextmenu="onContextMenu($event)" style="position: relative" :style="{border: editFlag ? '1px solid' : ''}">
<div v-for="(item,index) in nodesArr" v-if="!editFlag && project" <div v-for="(item,index) in nodesArr" v-if="!editFlag && project"
:key="index" :key="index"
v-show="(item.y + offsetY - 48 > -20) && (item.x + item.width/2 + offsetX - 24 > - 20)" v-show="(item.y + offsetY - 48 > -20) && (item.x + item.width/2 + offsetX - 24 > - 20)"

View File

@@ -12,7 +12,7 @@
<!--selectImg--> <!--selectImg-->
<el-dialog <el-dialog
:title="$t('project.topology.image')" :title="$t('project.topology.image')"
custom-class="nz-select-img-dialog nz-new-dialog" custom-class="nz-select-img-dialog nz-new-dialog prevent-clickoutside"
:visible.sync="selectBoxShow" :visible.sync="selectBoxShow"
width="auto" width="auto"
:append-to-body="true" :append-to-body="true"

View File

@@ -1,5 +1,5 @@
<template> <template>
<div v-clickoutside:[isStable]="{obj: editChart,oldData: oldData, func:clickOutside}" :class="boxClass" class="right-box right-box-chart"> <div v-meta2d-chartmeta2d-chartmeta2d-chart:[isStable]="{obj: editChart,oldData: oldData, func:clickOutside}" :class="boxClass" class="right-box right-box-chart">
<transition v-if="from !== 'chartTemp'" name="right-box"> <transition v-if="from !== 'chartTemp'" name="right-box">
<!-- <panel-box v-if="!showPanel.type" ref="panelBox2" :panel="panel" @reload="panelReload"></panel-box>--> <!-- <panel-box v-if="!showPanel.type" ref="panelBox2" :panel="panel" @reload="panelReload"></panel-box>-->
</transition> </transition>