|
|
@ -1,6 +1,6 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="build_body" v-if="play">
|
|
|
|
<div class="build_body" v-if="play">
|
|
|
|
<!-- 头部 -->
|
|
|
|
<!-- 头部 -->
|
|
|
|
<div class="X1" @click="deleteinfo"></div>
|
|
|
|
<div class="X1" @click="deleteinfo"></div>
|
|
|
|
<div class="build_title">
|
|
|
|
<div class="build_title">
|
|
|
|
<div class="header_icon"></div>
|
|
|
|
<div class="header_icon"></div>
|
|
|
@ -9,22 +9,25 @@
|
|
|
|
<!-- 模块内容 -->
|
|
|
|
<!-- 模块内容 -->
|
|
|
|
<div class="build_box">
|
|
|
|
<div class="build_box">
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div class="build_box_left">地址</div>
|
|
|
|
<div class="build_box_left">地址</div>
|
|
|
|
<div class="build_box_left">所在网络</div>
|
|
|
|
<div class="build_box_left">所在网络</div>
|
|
|
|
<div class="build_box_left">所在警务区</div>
|
|
|
|
<div class="build_box_left">所在警务区</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<div class="build_box_for" v-for="(item, index) in boxlist" :key="index">
|
|
|
|
<div
|
|
|
|
<div class="build_box_right">{{ item.place }}</div>
|
|
|
|
class="build_box_for"
|
|
|
|
</div>
|
|
|
|
v-for="(item, index) in boxlist"
|
|
|
|
|
|
|
|
:key="index"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
<div class="build_box_right">{{ item.place }}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- 实有房屋 -->
|
|
|
|
<!-- 实有房屋 -->
|
|
|
|
<ActualBuildingVue></ActualBuildingVue>
|
|
|
|
<ActualBuildingVue></ActualBuildingVue>
|
|
|
|
<!-- 实有人口标题 -->
|
|
|
|
<!-- 实有人口标题 -->
|
|
|
|
<ActualPeopleVue></ActualPeopleVue>
|
|
|
|
<ActualPeopleVue></ActualPeopleVue>
|
|
|
|
<!-- 房屋结构 -->
|
|
|
|
<!-- 房屋结构 -->
|
|
|
|
<div class="structure">
|
|
|
|
<div class="structure">
|
|
|
|
<div class="structure_icon"></div>
|
|
|
|
<div class="structure_icon"></div>
|
|
|
@ -57,7 +60,11 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
{{ item.floor2 }}
|
|
|
|
{{ item.floor2 }}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="f3" :style="{ backgroundImage: back_change2(item.type1) }">
|
|
|
|
<div
|
|
|
|
|
|
|
|
class="f3"
|
|
|
|
|
|
|
|
@click="floorinfo1"
|
|
|
|
|
|
|
|
:style="{ backgroundImage: back_change2(item.type1) }"
|
|
|
|
|
|
|
|
>
|
|
|
|
{{ item.floor3 }}
|
|
|
|
{{ item.floor3 }}
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -70,7 +77,7 @@ import ActualBuildingVue from './actualBuilding.vue'
|
|
|
|
import ActualPeopleVue from './actualPeople.vue'
|
|
|
|
import ActualPeopleVue from './actualPeople.vue'
|
|
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
components:{
|
|
|
|
components: {
|
|
|
|
ActualBuildingVue,
|
|
|
|
ActualBuildingVue,
|
|
|
|
ActualPeopleVue
|
|
|
|
ActualPeopleVue
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -165,8 +172,12 @@ export default {
|
|
|
|
console.log(123)
|
|
|
|
console.log(123)
|
|
|
|
this.$emit('floorinfo')
|
|
|
|
this.$emit('floorinfo')
|
|
|
|
},
|
|
|
|
},
|
|
|
|
deleteinfo(){
|
|
|
|
floorinfo1() {
|
|
|
|
this.play =!this.play
|
|
|
|
console.log(123)
|
|
|
|
|
|
|
|
this.$emit('floorinfo1')
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
deleteinfo() {
|
|
|
|
|
|
|
|
this.play = !this.play
|
|
|
|
this.$emit('deleteinfo')
|
|
|
|
this.$emit('deleteinfo')
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -192,20 +203,20 @@ export default {
|
|
|
|
height: 15vh;
|
|
|
|
height: 15vh;
|
|
|
|
background-size: 100% 100%;
|
|
|
|
background-size: 100% 100%;
|
|
|
|
position: relative;
|
|
|
|
position: relative;
|
|
|
|
.X1{
|
|
|
|
.X1 {
|
|
|
|
width: 0.8vw;
|
|
|
|
width: 0.8vw;
|
|
|
|
height: 1.8vh;
|
|
|
|
height: 1.8vh;
|
|
|
|
// background-color: #fff;
|
|
|
|
// background-color: #fff;
|
|
|
|
position: absolute;
|
|
|
|
position: absolute;
|
|
|
|
top: 0.5vh;
|
|
|
|
top: 0.5vh;
|
|
|
|
right: 0.5vw;
|
|
|
|
right: 0.5vw;
|
|
|
|
background-image: url(@/assets/house-hza/bg9.png);
|
|
|
|
background-image: url(@/assets/house-hza/bg9.png);
|
|
|
|
background-size: 100% 100%;
|
|
|
|
background-size: 100% 100%;
|
|
|
|
&:hover{
|
|
|
|
&:hover {
|
|
|
|
background-color: #07e2d0;
|
|
|
|
background-color: #07e2d0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
.build_title {
|
|
|
|
.build_title {
|
|
|
|
width: 18vw;
|
|
|
|
width: 18vw;
|
|
|
|
height: 3.5vh;
|
|
|
|
height: 3.5vh;
|
|
|
@ -239,20 +250,20 @@ export default {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
// background-color: #fff;
|
|
|
|
// background-color: #fff;
|
|
|
|
.build_box_left {
|
|
|
|
.build_box_left {
|
|
|
|
width: 5vw;
|
|
|
|
width: 5vw;
|
|
|
|
height: 3.5vh;
|
|
|
|
height: 3.5vh;
|
|
|
|
background-color: #04548a;
|
|
|
|
background-color: #04548a;
|
|
|
|
padding-left: 0.5vw;
|
|
|
|
padding-left: 0.5vw;
|
|
|
|
color: antiquewhite;
|
|
|
|
color: antiquewhite;
|
|
|
|
padding-top: 0.5vh;
|
|
|
|
padding-top: 0.5vh;
|
|
|
|
margin-bottom: 0.5vh;
|
|
|
|
margin-bottom: 0.5vh;
|
|
|
|
font-size: 12px;
|
|
|
|
font-size: 12px;
|
|
|
|
align-items: center;
|
|
|
|
align-items: center;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.build_box_for {
|
|
|
|
.build_box_for {
|
|
|
|
// background-color: orange;
|
|
|
|
// background-color: orange;
|
|
|
|
width: 4vw;
|
|
|
|
width: 4vw;
|
|
|
|
|
|
|
|
|
|
|
|
.build_box_right {
|
|
|
|
.build_box_right {
|
|
|
|
width: 13vw;
|
|
|
|
width: 13vw;
|
|
|
|
height: 3.5vh;
|
|
|
|
height: 3.5vh;
|
|
|
@ -264,13 +275,11 @@ export default {
|
|
|
|
color: antiquewhite;
|
|
|
|
color: antiquewhite;
|
|
|
|
margin-bottom: 0.5vh;
|
|
|
|
margin-bottom: 0.5vh;
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
align-items: center;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.structure {
|
|
|
|
.structure {
|
|
|
|
width: 18vw;
|
|
|
|
width: 18vw;
|
|
|
|
height: 4vh;
|
|
|
|
height: 4vh;
|
|
|
|