分析设计提交隐藏显示
This commit is contained in:
parent
50fc25abbc
commit
87731f3d94
@ -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">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user