分析设计提交隐藏显示

This commit is contained in:
limengnan 2026-04-09 17:43:59 +08:00
parent 50fc25abbc
commit 87731f3d94

View File

@ -1054,21 +1054,17 @@ function copyNode() { // 复制节点
function closeAntvx6() {
let isSaveDesign = false
const designData:any = graph.toJSON()
for(let i = 0;i<designData.cells.length;i++){
if(designData.cells[i].shape == 'rect-text' || designData.cells[i].shape == 'image-node'){
isSaveDesign = true
}
}
if(isSaveDesign == true){
saveDesign(true)
}
setTimeout(() => {
// let isSaveDesign = false
// const designData:any = graph.toJSON()
// for(let i = 0;i<designData.cells.length;i++){
// if(designData.cells[i].shape == 'rect-text' || designData.cells[i].shape == 'image-node'){
// isSaveDesign = true
// }
// }
// if(isSaveDesign == true){
// saveDesign(true)
// }
emit('closeAntvx6')
}, 100);
}
function revokeClick(){
@ -1389,14 +1385,14 @@ function saveDesign(is:any) { // 保存设计
try {
// JSON
const designData:any = graph.toJSON()
if(is == true){
isDisplay.value = true
for(let i = 0;i<designData.cells.length;i++){
if(designData.cells[i].shape == 'rect-text' || designData.cells[i].shape == 'image-node'){
graph.removeCell(designData.cells[i].id)
}
}
}
// if(is == true){
// isDisplay.value = true
// for(let i = 0;i<designData.cells.length;i++){
// if(designData.cells[i].shape == 'rect-text' || designData.cells[i].shape == 'image-node'){
// graph.removeCell(designData.cells[i].id)
// }
// }
// }
let cells:any = []
@ -1820,11 +1816,11 @@ function getName(code:any) {
<div class="operation-icon-text">显示</div>
</div> -->
<div class="operation-icon-box" @click="isDisplayClick">
<!-- <div class="operation-icon-box" @click="isDisplayClick">
<img v-if="isDisplay" src="@/assets/x6/display.png">
<img v-else src="@/assets/x6/hide.png">
<div class="operation-icon-text">显示</div>
</div>
</div> -->
<div class="operation-icon-box" style="width: 60px;" @click="boundaryClick">
<img v-if="!isBoundary" src="@/assets/x6/display.png">