|
@@ -11,7 +11,7 @@
|
|
<el-collapse-transition v-show='(type==1 || floors.length>0)&& isMessage && legendTable.length>0'>
|
|
<el-collapse-transition v-show='(type==1 || floors.length>0)&& isMessage && legendTable.length>0'>
|
|
<div class='legend-tab' v-show='showView===1'>
|
|
<div class='legend-tab' v-show='showView===1'>
|
|
<div class='legend-table2' v-show='systemName=="土建装饰"'>
|
|
<div class='legend-table2' v-show='systemName=="土建装饰"'>
|
|
- <lengend-view @changeSwitch='handleSwich' :remarksText='remarksText' ref='viewLengend' :systemName='systemName'></lengend-view>
|
|
|
|
|
|
+ <lengend-view @changeSwitch='handleSwich' ref='viewLengend' :systemName='systemName'></lengend-view>
|
|
</div>
|
|
</div>
|
|
<div class='legend-table' v-show='systemName!="土建装饰"'>
|
|
<div class='legend-table' v-show='systemName!="土建装饰"'>
|
|
<div>
|
|
<div>
|
|
@@ -23,7 +23,7 @@
|
|
<!-- 图例编辑状态组件 -->
|
|
<!-- 图例编辑状态组件 -->
|
|
<el-collapse-transition>
|
|
<el-collapse-transition>
|
|
<div v-show='showView===2'>
|
|
<div v-show='showView===2'>
|
|
- <lengend-edit
|
|
|
|
|
|
+ <lengend-edit
|
|
@changeSwitch='handleSwich'
|
|
@changeSwitch='handleSwich'
|
|
v-if='editTable.length>0'
|
|
v-if='editTable.length>0'
|
|
:loading='loading1'
|
|
:loading='loading1'
|
|
@@ -31,9 +31,8 @@
|
|
:editTable='editTable'
|
|
:editTable='editTable'
|
|
@saveNum='saveNum'
|
|
@saveNum='saveNum'
|
|
@cance='cance'
|
|
@cance='cance'
|
|
- :remarksText='remarksText'
|
|
|
|
- :tableHeigth="tableHeigth"
|
|
|
|
- ></lengend-edit>
|
|
|
|
|
|
+ :tableHeigth='tableHeigth'
|
|
|
|
+ ></lengend-edit>
|
|
</div>
|
|
</div>
|
|
</el-collapse-transition>
|
|
</el-collapse-transition>
|
|
</div>
|
|
</div>
|
|
@@ -141,7 +140,7 @@ export default {
|
|
interval: 10 * 60 * 1000, //定时器时长,默认 10分钟
|
|
interval: 10 * 60 * 1000, //定时器时长,默认 10分钟
|
|
timer: null, //保存定时器
|
|
timer: null, //保存定时器
|
|
timer1: null,
|
|
timer1: null,
|
|
- tableHeigth:300 // 编辑图例框得高度
|
|
|
|
|
|
+ tableHeigth: 300 // 编辑图例框得高度
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -151,7 +150,7 @@ export default {
|
|
floors: {
|
|
floors: {
|
|
//原理图中有数据楼层
|
|
//原理图中有数据楼层
|
|
default: () => {
|
|
default: () => {
|
|
- []
|
|
|
|
|
|
+ ;[]
|
|
},
|
|
},
|
|
type: Array
|
|
type: Array
|
|
},
|
|
},
|
|
@@ -313,7 +312,7 @@ export default {
|
|
showTl() {
|
|
showTl() {
|
|
if (this.showView != 1) {
|
|
if (this.showView != 1) {
|
|
this.setLengedHeight()
|
|
this.setLengedHeight()
|
|
- this.$store.commit('SETSHOWVIEW', 1);
|
|
|
|
|
|
+ this.$store.commit('SETSHOWVIEW', 1)
|
|
} else {
|
|
} else {
|
|
this.$store.commit('SETSHOWVIEW', 0)
|
|
this.$store.commit('SETSHOWVIEW', 0)
|
|
}
|
|
}
|
|
@@ -599,19 +598,18 @@ export default {
|
|
})
|
|
})
|
|
},
|
|
},
|
|
// 设置图例整体高度
|
|
// 设置图例整体高度
|
|
- setLengedHeight(){
|
|
|
|
- let dom = document.getElementsByClassName('legend-table')[0];
|
|
|
|
- if(!dom){
|
|
|
|
- return
|
|
|
|
- }
|
|
|
|
- if(window.screen.height>1000){
|
|
|
|
- dom.style.maxHeight="768px";
|
|
|
|
- this.tableHeigth = "668px"
|
|
|
|
- }else{
|
|
|
|
- dom.style.maxHeight="434px";
|
|
|
|
- this.tableHeigth = "334px"
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
+ setLengedHeight() {
|
|
|
|
+ let dom = document.getElementsByClassName('legend-table')[0]
|
|
|
|
+ if (!dom) {
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ if (window.screen.height > 1000) {
|
|
|
|
+ dom.style.maxHeight = '768px'
|
|
|
|
+ this.tableHeigth = '668px'
|
|
|
|
+ } else {
|
|
|
|
+ dom.style.maxHeight = '434px'
|
|
|
|
+ this.tableHeigth = '334px'
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|