NEZ-1920 fix:关系图点击后部分内容没有展示效果

This commit is contained in:
zhangyu
2022-06-13 09:39:53 +08:00
parent 9ff3919a46
commit 02d552d78d

View File

@@ -8,12 +8,12 @@
</div> </div>
</div> </div>
</div> </div>
<alertLabel <!-- <alertLabel-->
v-if="alertLabelShow" <!-- v-if="alertLabelShow"-->
:id="alertLabelId" <!-- :id="alertLabelId"-->
:that="alertLabelObj" <!-- :that="alertLabelObj"-->
:type="alertLabelType" <!-- :type="alertLabelType"-->
></alertLabel> <!-- ></alertLabel>-->
</div> </div>
</template> </template>
@@ -456,7 +456,7 @@ export default {
const prevParentId = d.parentId ? d.parentId[d.parentId.length - 1] : '' const prevParentId = d.parentId ? d.parentId[d.parentId.length - 1] : ''
res.data.nodes = res.data.nodes.filter(item => item.id !== parentId) // 处理连线 node 重复的问题 res.data.nodes = res.data.nodes.filter(item => item.id !== parentId) // 处理连线 node 重复的问题
res.data.nodes = res.data.nodes.filter(item => item.id !== prevParentId) res.data.nodes = res.data.nodes.filter(item => item.id !== prevParentId)
res.data.links = res.data.links.filter(item => item.source !== prevParentId) res.data.links = res.data.links.filter(item => item.source !== parentId)
res.data.links = res.data.links.filter(item => item.target !== prevParentId) res.data.links = res.data.links.filter(item => item.target !== prevParentId)
res.data.nodes.forEach(item => { res.data.nodes.forEach(item => {
item.hasChildren = false item.hasChildren = false