After Width: | Height: | Size: 27 KiB |
After Width: | Height: | Size: 383 KiB |
After Width: | Height: | Size: 28 KiB |
After Width: | Height: | Size: 206 KiB |
After Width: | Height: | Size: 32 KiB |
After Width: | Height: | Size: 223 KiB |
After Width: | Height: | Size: 14 KiB |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 78 KiB |
After Width: | Height: | Size: 940 B |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 503 B |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 26 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 140 KiB |
After Width: | Height: | Size: 170 KiB |
After Width: | Height: | Size: 2.6 KiB |
@ -0,0 +1,421 @@
|
|||||||
|
<template>
|
||||||
|
<div class="add">
|
||||||
|
<!-- 户室信息 -->
|
||||||
|
<div class="build_title">
|
||||||
|
<div class="header_icon"></div>
|
||||||
|
<div class="title_text">户室信息</div>
|
||||||
|
</div>
|
||||||
|
<!-- 室内图片 -->
|
||||||
|
<div class="build_picture">
|
||||||
|
<div class="picture_left"></div>
|
||||||
|
<div class="picture_right">
|
||||||
|
<div
|
||||||
|
class="build_box_for"
|
||||||
|
v-for="(item, index) in boxlist"
|
||||||
|
:key="index"
|
||||||
|
>
|
||||||
|
<div class="build_box_left">{{ item.name }}</div>
|
||||||
|
<div
|
||||||
|
class="build_box_right"
|
||||||
|
:style="{ color: back_change(item.type) }"
|
||||||
|
>
|
||||||
|
{{ item.place }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 房主信息 -->
|
||||||
|
<div class="build_title">
|
||||||
|
<div class="header_icon"></div>
|
||||||
|
<div class="title_text">房主信息</div>
|
||||||
|
</div>
|
||||||
|
<!-- 照片信息 -->
|
||||||
|
<div class="housepeople_info">
|
||||||
|
<div class="housepeople_info_left"></div>
|
||||||
|
<div class="housepeople_info_right">
|
||||||
|
<!-- -->
|
||||||
|
<div class="info_right_for" v-for="(item,index) in namelist" :key="index">
|
||||||
|
<div class="for_left">{{item.name}}</div>
|
||||||
|
<div class="for_right">{{item.place}}</div>
|
||||||
|
</div>
|
||||||
|
<!-- -->
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 实有人口 重点人员 户在人不在 -->
|
||||||
|
<div class="people_bottom">
|
||||||
|
<div class="people1">
|
||||||
|
<div class="dit"></div>
|
||||||
|
<div class="people1_text">常驻人口</div>
|
||||||
|
<div class="people1_number">5</div>
|
||||||
|
</div>
|
||||||
|
<div class="people1">
|
||||||
|
<div class="dit"></div>
|
||||||
|
<div class="people1_text">常驻人口</div>
|
||||||
|
<div class="people1_number">5</div>
|
||||||
|
</div>
|
||||||
|
<div class="people1">
|
||||||
|
<div class="dit"></div>
|
||||||
|
<div class="people1_text">常驻人口</div>
|
||||||
|
<div class="people1_number">5</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!-- 滚动 -->
|
||||||
|
<div class="roll_body">
|
||||||
|
<ul class="marquee-list" :class="{ 'animate-up': animateUp }">
|
||||||
|
<li v-for="item in roll_list" :key="item.id">
|
||||||
|
<div class="roll_item_left">
|
||||||
|
<div class="roll_item_pic">
|
||||||
|
<img src="item.userPic" alt="" />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="roll_item_right">
|
||||||
|
<div class="person_type one_type">
|
||||||
|
{{ item.type }}
|
||||||
|
</div>
|
||||||
|
<!-- 信息展示 -->
|
||||||
|
<div class="right_text">
|
||||||
|
<div class="right_text_item">人员姓名:</div>
|
||||||
|
<div class="right_text_item">联系电话:</div>
|
||||||
|
<div class="right_text_item">证件号码:</div>
|
||||||
|
<div class="right_text_item">户籍地址:</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="right_value">
|
||||||
|
<div class="right_value_item">{{ item.username }}</div>
|
||||||
|
<div class="right_value_item">{{ item.phone }}</div>
|
||||||
|
<div class="right_value_item" >
|
||||||
|
{{ item.idcard }}
|
||||||
|
</div>
|
||||||
|
<div class="right_value_item" >
|
||||||
|
{{ item.houseHoldAddress }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
name: 'FloorInform',
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
animateUp: false,
|
||||||
|
boxlist: [
|
||||||
|
{ name: '地址', place: '射阳县五星街道解放南路110-3号5幢' },
|
||||||
|
{ name: '所在网络', place: '登达花苑社区第八网格' },
|
||||||
|
{ name: '所在警务区', place: '住宅', type: '1' },
|
||||||
|
{ name: '所在警务区', place: '出租', type: '2' },
|
||||||
|
{ name: '所在警务区', place: '五星派出所第九警务区' }
|
||||||
|
],
|
||||||
|
namelist: [
|
||||||
|
{ name: '姓名', place: '张三' },
|
||||||
|
{ name: '联系电话', place: '13201754831' },
|
||||||
|
{ name: '证件号码', place: '320723199912300059' },
|
||||||
|
{ name: '户籍地址', place: '登达花苑社区西路' },
|
||||||
|
],
|
||||||
|
roll_list:[
|
||||||
|
{username:'张三',phone:'13201754289',idcard:'320723199912300052',houseHoldAddress:'登达花苑社区西路'},
|
||||||
|
{username:'张三',phone:'13201754289',idcard:'320723199912300052',houseHoldAddress:'登达花苑社区西路'},
|
||||||
|
{username:'张三',phone:'13201754289',idcard:'320723199912300052',houseHoldAddress:'登达花苑社区西路'}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
mounted(){
|
||||||
|
this.timer = setInterval(this.scrollAnimate, 2500)
|
||||||
|
},
|
||||||
|
methods: {
|
||||||
|
back_change(type) {
|
||||||
|
switch (type) {
|
||||||
|
case '1':
|
||||||
|
return `#37FDC7`
|
||||||
|
case '2':
|
||||||
|
return `#00F5FF`
|
||||||
|
}
|
||||||
|
},
|
||||||
|
scrollAnimate() {
|
||||||
|
this.animateUp = true
|
||||||
|
setTimeout(() => {
|
||||||
|
this.roll_list.push(this.roll_list[0])
|
||||||
|
this.roll_list.shift()
|
||||||
|
this.animateUp = false
|
||||||
|
}, 500)
|
||||||
|
},
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style lang="scss">
|
||||||
|
.add {
|
||||||
|
width: 20vw;
|
||||||
|
height: 72vh;
|
||||||
|
// background-color: #fff;
|
||||||
|
background-image: url(../../../assets/house-hza/bg7.png);
|
||||||
|
background-size: 100% 100%;
|
||||||
|
padding-left: 1vw;
|
||||||
|
.build_title {
|
||||||
|
width: 18vw;
|
||||||
|
height: 3.5vh;
|
||||||
|
display: flex;
|
||||||
|
.header_icon {
|
||||||
|
width: 1vw;
|
||||||
|
height: 2vh;
|
||||||
|
|
||||||
|
margin-top: 1.7vh;
|
||||||
|
background-image: url(@/assets/house-hza/bg17.png);
|
||||||
|
background-size: 100% 100%;
|
||||||
|
}
|
||||||
|
.title_text {
|
||||||
|
width: 20vw;
|
||||||
|
height: 3.5vh;
|
||||||
|
color: antiquewhite;
|
||||||
|
margin-left: 1vw;
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: 700;
|
||||||
|
line-height: 3.5vh;
|
||||||
|
text-shadow: 0px 0px 10px #0b4672;
|
||||||
|
letter-spacing: 2px;
|
||||||
|
margin-top: 1vh;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.build_picture {
|
||||||
|
width: 18vw;
|
||||||
|
height: 18vh;
|
||||||
|
// background-color: #fff;
|
||||||
|
margin-top: 1vh;
|
||||||
|
display: flex;
|
||||||
|
margin-bottom: 1vh;
|
||||||
|
.picture_left {
|
||||||
|
width: 6vw;
|
||||||
|
height: 18vh;
|
||||||
|
background-color: pink;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.picture_right {
|
||||||
|
width: 11.5vw;
|
||||||
|
height: 18vh;
|
||||||
|
// background-color: blue;
|
||||||
|
margin-left: 0.5vw;
|
||||||
|
|
||||||
|
.build_box_for {
|
||||||
|
display: flex;
|
||||||
|
margin-bottom: 0.5vh;
|
||||||
|
.build_box_left {
|
||||||
|
width: 5vw;
|
||||||
|
height: 3.2vh;
|
||||||
|
background-color: #04548a;
|
||||||
|
padding-left: 0.5vw;
|
||||||
|
color: antiquewhite;
|
||||||
|
padding-top: 0.5vh;
|
||||||
|
font-size: 12px;
|
||||||
|
// text-align: center;
|
||||||
|
}
|
||||||
|
.build_box_right {
|
||||||
|
// background-color: #fff;
|
||||||
|
width: 7.5vw;
|
||||||
|
height: 3.2vh;
|
||||||
|
font-size: 0.8rem;
|
||||||
|
background-image: url(@/assets/house-hza/bg10.png);
|
||||||
|
background-size: 100% 100%;
|
||||||
|
padding-top: 0.5vh;
|
||||||
|
padding-left: 0.5vw;
|
||||||
|
color: antiquewhite;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.housepeople_info {
|
||||||
|
width: 18vw;
|
||||||
|
height: 13vh;
|
||||||
|
background-color: #05385d;
|
||||||
|
margin-top: 1vh;
|
||||||
|
padding-top: 1vh;
|
||||||
|
padding-left: 1vh;
|
||||||
|
display: flex;
|
||||||
|
.housepeople_info_left{
|
||||||
|
width: 4vw;
|
||||||
|
height: 11vh;
|
||||||
|
background-color: orange;
|
||||||
|
}
|
||||||
|
.housepeople_info_right{
|
||||||
|
width: 13vw;
|
||||||
|
height: 11vh;
|
||||||
|
// background-color: pink;
|
||||||
|
padding-left: 0.5vw;
|
||||||
|
}
|
||||||
|
.info_right_for{
|
||||||
|
height: 2vh;
|
||||||
|
width: 12.5vw;
|
||||||
|
// background-color: blue;
|
||||||
|
display: flex;
|
||||||
|
margin-bottom: 1vh;
|
||||||
|
.for_left{
|
||||||
|
width: 3.5vw;
|
||||||
|
height: 2vh;
|
||||||
|
// background-color: orange;
|
||||||
|
color: #ecf4f9;
|
||||||
|
}
|
||||||
|
.for_right{
|
||||||
|
height: 2vh;
|
||||||
|
width: 8vw;
|
||||||
|
// background-color: #fff;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
color: #fff;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.people_bottom {
|
||||||
|
width: 18vw;
|
||||||
|
height: 4vh;
|
||||||
|
// background-color: orange;
|
||||||
|
margin-left: 0;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
margin-top: 1vh;
|
||||||
|
.people1 {
|
||||||
|
width: 5.5vw;
|
||||||
|
height: 4vh;
|
||||||
|
// background-color: #fff;
|
||||||
|
background-image: url(@/assets/house-hza/bg-6.png);
|
||||||
|
background-size: 100% 100%;
|
||||||
|
text-align: center;
|
||||||
|
display: flex;
|
||||||
|
.people1_text {
|
||||||
|
font-size: 12px;
|
||||||
|
margin-top: 1vh;
|
||||||
|
margin-left: 0.2vw;
|
||||||
|
color: #ffffff;
|
||||||
|
}
|
||||||
|
.people1_number {
|
||||||
|
margin-left: 0.8vw;
|
||||||
|
margin-top: 0.5vh;
|
||||||
|
font-size: 1.3rem;
|
||||||
|
color: #ffffff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.dit {
|
||||||
|
width: 0.3vw;
|
||||||
|
height: 0.6vh;
|
||||||
|
border-radius: 50%;
|
||||||
|
background-color: #00f5ff;
|
||||||
|
margin-top: 0.8vw;
|
||||||
|
margin-left: 0.5vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.roll_body {
|
||||||
|
width: 18vw;
|
||||||
|
height: 24vh;
|
||||||
|
// background: #00f5ff;
|
||||||
|
overflow: hidden;
|
||||||
|
margin-top: 1vh;
|
||||||
|
.marquee-list {
|
||||||
|
width: 18vw;
|
||||||
|
height: 24vh;
|
||||||
|
|
||||||
|
li {
|
||||||
|
width: 100%;
|
||||||
|
height: 12vh;
|
||||||
|
background: url('../../../assets/house-hza/bg-6.png');
|
||||||
|
|
||||||
|
background-size: 100% 100%;
|
||||||
|
// margin-top: 1vh;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
overflow: hidden;
|
||||||
|
white-space: nowrap;
|
||||||
|
list-style: none;
|
||||||
|
text-align: center;
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 0.5vh;
|
||||||
|
.roll_item_left {
|
||||||
|
width: 5vw;
|
||||||
|
height: 11vh;
|
||||||
|
margin-left: 0.5vw;
|
||||||
|
.roll_item_pic {
|
||||||
|
width: 4vw;
|
||||||
|
height: 9vh;
|
||||||
|
background: #0b4672;
|
||||||
|
margin-top: 1vh;
|
||||||
|
// margin-top: 0.5vh;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
.roll_item_right {
|
||||||
|
width: 14vw;
|
||||||
|
height: 9vh;
|
||||||
|
position: relative;
|
||||||
|
display: flex;
|
||||||
|
// background-color: #fff;
|
||||||
|
|
||||||
|
.person_type {
|
||||||
|
position: absolute;
|
||||||
|
width: 3vw;
|
||||||
|
height: 2vh;
|
||||||
|
top: 0px;
|
||||||
|
right: 0px;
|
||||||
|
color: #061122;
|
||||||
|
text-align: center;
|
||||||
|
line-height: 2vh;
|
||||||
|
}
|
||||||
|
.one_type {
|
||||||
|
background: #ffc426;
|
||||||
|
}
|
||||||
|
.two_type {
|
||||||
|
background: #00f5ff;
|
||||||
|
}
|
||||||
|
.three_type {
|
||||||
|
background: #a357ff;
|
||||||
|
}
|
||||||
|
.right_text {
|
||||||
|
width: 5vw;
|
||||||
|
height: 9vh;
|
||||||
|
// background-color: #fff;
|
||||||
|
.right_text_item {
|
||||||
|
width: 5vw;
|
||||||
|
// margin-bottom: 1vh;
|
||||||
|
height: 2.6vh;
|
||||||
|
color: #ecf4f9;
|
||||||
|
font-size: 10px;
|
||||||
|
// text-align: center;
|
||||||
|
// line-height: 2.6vh;
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.right_value {
|
||||||
|
width: 8vw;
|
||||||
|
height: 10vh;
|
||||||
|
.right_value_item {
|
||||||
|
|
||||||
|
width: 8vw;
|
||||||
|
height: 2.6vh;
|
||||||
|
color: #edf1f7;
|
||||||
|
font-size: 12px;
|
||||||
|
text-align: left;
|
||||||
|
// line-height: 2.6vh;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.animate-up {
|
||||||
|
transition: all 0.8s ease-in-out;
|
||||||
|
transform: translateY(-20vh);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|