Browse Source

房屋管理详情

dev-新版ui
jiangyy 3 years ago
parent
commit
5fde236b14
  1. 7
      src/App.vue
  2. 33
      src/assets/scss/modules/management/detail-main.scss
  3. 271
      src/views/modules/base/community/buildDetail copy.vue
  4. 120
      src/views/modules/base/community/buildDetail.vue
  5. 32
      src/views/modules/base/community/communityDetail.vue
  6. 303
      src/views/modules/base/community/roomDetail copy.vue
  7. 134
      src/views/modules/base/community/roomDetail.vue

7
src/App.vue

@ -115,6 +115,13 @@ export default {
}
}
.el-dialog__title {
font-size: 17px !important;
font-family: Source Han Serif CN !important;
font-weight: 600 !important;
color: #0043c8 !important;
}
.tox-dialog__disable-scroll {
.tox-tinymce-aux {
z-index: 130000000;

33
src/assets/scss/modules/management/detail-main.scss

@ -7,7 +7,7 @@
width:100%;
padding-left:23px;
padding-right:30px;
margin-top:19px;
margin-top:10px;
.d-info{
@ -52,12 +52,41 @@
.d-info-prop-pic{
height:185px;
}
//带图片的行高
.d-info-prop-map{
height:360px;
}
.d-map{
height:216px;
}
//图片带按钮目前只有房屋管理用到
.content-pic {
display: flex;
justify-content: space-between;
padding: 11px 23px;
align-items: center;
}
.pic-btn {
width: 75px;
height: 25px;
background: linear-gradient(0deg, #32adab 0%, #2ad0cc 100%);
border-radius: 3px;
font-size: 14px;
font-family: Source Han Serif CN;
font-weight: 500;
color: #ffffff;
line-height: 23px;
text-align: center;
}
}
}
.d-img{
height:140px;
width:117px;
// width:117px;
}
//旧版

271
src/views/modules/base/community/buildDetail copy.vue

@ -0,0 +1,271 @@
<template>
<div>
<div class="dialog-h-content scroll-h">
<div v-if="initLoading"
class="m-row">
<div class="m-info">
<div class="info-prop">
<span class="info-title-2">所属小区</span>
<span>{{ agencyObj.agencyName }}{{ agencyObj.gridName }}{{ agencyObj.label }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋名称</span>
<span>{{ dataForm.buildingName?dataForm.buildingName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋编码</span>
<span>{{ dataForm.coding?dataForm.coding:'--'}}</span>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋类型</span>
<span>{{ dataForm.typeName?dataForm.typeName:'--'}}</span>
</div>
<div class="info-prop">
<span class="info-title-2">单元数</span>
<span>{{dataForm.totalUnitNum?dataForm.totalUnitNum:0 }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">层数</span>
<span>{{dataForm.totalFloorNum?dataForm.totalFloorNum:0 }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">总户数</span>
<span>{{dataForm.totalHouseNum?dataForm.totalHouseNum:0 }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">人口数</span>
<span>{{dataForm.realPerson?dataForm.realPerson:0 }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">楼长姓名</span>
<span>{{ dataForm.buildingLeaderName?dataForm.buildingLeaderName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">楼长电话</span>
<span>{{ dataForm.buildingLeaderMobile?dataForm.buildingLeaderMobile:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">详细地址</span>
<span>{{ dataForm.coordinatePosition?dataForm.coordinatePosition:'--' }}</span>
</div>
<div v-show="dataForm.coordinatePosition"
class="info-prop">
<span class="info-title-2">地图位置</span>
<div class="div_map">
<div id="app_detail_build"></div>
</div>
</div>
</div>
</div>
</div>
<div class="div-btn">
<el-button size="small"
@click="handleCancle"> </el-button>
</div>
</div>
</template>
<script>
import { mapGetters } from 'vuex'
import { Loading } from 'element-ui' // Loading
import { requestPost } from '@/js/dai/request'
import daiMap from "@/utils/dai-map";
var map
var search
var markers
var infoWindowList
let loading //
export default {
data () {
return {
btnDisable: false,
initLoading: false,
dataForm: {
agencyId: '', // ID
agencyName: '',
gridId: '', //ID
neighborHoodId: '',//id
buildingName: '',//
// sort: 0,//
totalUnitNum: 1,//
totalFloorNum: 0,//
totalHouseNum: 0,//
realPerson: 0,
buildingLeaderName: '',//
buildingLeaderMobile: '',//
type: '',//
coordinatePosition: '',
sysCoding: '',
coding: '',
location: '', //
longitude: '', //
latitude: '' //
},
agencyObj: {},
}
},
components: {},
mounted () {
},
methods: {
handleCancle () {
this.diaDestroy()
this.$emit('diaDetailClose')
},
diaDestroy () {
if (map) {
// map.destroy()
}
},
async initForm (row, agencyObj) {
this.dataForm = JSON.parse(JSON.stringify(row))
this.agencyObj = agencyObj
this.initLoading = true
let { latitude, longitude } = this.$store.state.user;
console.log('lat' + latitude + ',lon' + longitude)
if (this.dataForm.latitude && this.dataForm.longitude) {
latitude = this.dataForm.latitude
longitude = this.dataForm.longitude
}
if (!latitude || latitude == "" || latitude == "0") {
latitude = 39.9088810666821;
longitude = 116.39743841556731;
}
if (this.dataForm.coordinatePosition) {
this.$nextTick(() => {
if (!map) {
this.initMap(latitude, longitude)
} else {
map.setCenter(latitude, longitude);
map.setMarker(latitude, longitude);
}
})
}
},
// init
initMap (latitude, longitude) {
map = new daiMap(
document.getElementById("app_detail_build"),
{ latitude, longitude },
{
zoom: 16.2, //
pitch: 43.5, //
rotation: 45, //
}
);
// //
// map.on("dragend", (e) => {
// this.handleMoveCenter(e);
// });
map.setCenter(latitude, longitude);
map.setMarker(latitude, longitude);
},
resetData () {
this.buildType = '1'
this.dataForm = {
agencyId: '', // ID
agencyName: '',
gridId: '', //ID
neighborHoodId: '',//id
buildingName: '',//
// sort: 0,//
totalUnitNum: 1,//
totalFloorNum: 0,//
totalHouseNum: 0,//
realPerson: 0,
buildingLeaderName: '',//
buildingLeaderMobile: '',//
type: '',//
location: '', //
longitude: '', //
latitude: '', //
coding: '',
sysCoding: '',
coordinatePosition: ''
}
},
//
startLoading () {
loading = Loading.service({
lock: true, //
text: '正在加载……', //
background: 'rgba(0,0,0,.7)' //
})
},
//
endLoading () {
// clearTimeout(timer);
if (loading) {
loading.close()
}
}
},
computed: {
dataRule () {
return {
buildingName: [
{ required: true, message: '楼栋名称不能为空', trigger: 'blur' },
{
min: 1,
max: 10,
message: '小区名称长度在 1 到 10个字符',
trigger: 'blur'
}
],
type: [
{ required: true, message: '楼栋类型不能为空', trigger: 'blur' }
],
totalUnitNum: [
{ required: true, message: '单元数不能为空', trigger: 'blur' }
],
coding: [
{ required: true, message: '楼栋编码不能为空', trigger: 'blur' }
]
// totalFloorNum: [
// { required: true, message: '', trigger: 'blur' }
// ],
// totalHouseNum: [
// { required: true, message: '', trigger: 'blur' }
// ],
// longitude: [
// { required: true, message: '', trigger: 'blur' }
// ],
}
},
},
props: {}
}
</script>
<style lang="scss" scoped >
@import "@/assets/scss/modules/management/detail-main.scss";
</style>

120
src/views/modules/base/community/buildDetail.vue

@ -3,65 +3,108 @@
<div class="dialog-h-content scroll-h">
<div v-if="initLoading"
class="m-row">
<div class="m-info">
<div class="info-prop">
<span class="info-title-2">所属小区</span>
<span>{{ agencyObj.agencyName }}{{ agencyObj.gridName }}{{ agencyObj.label }}</span>
class="d-row">
<div class="d-info">
<div class="d-info-prop">
<div class="d-title">所属小区</div>
<div class="d-content">
<div class="d-content-in">{{ agencyObj.agencyName }}{{ agencyObj.gridName }}{{ agencyObj.label }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋名称</span>
<span>{{ dataForm.buildingName?dataForm.buildingName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">楼栋名称</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.buildingName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋编码</span>
<span>{{ dataForm.coding?dataForm.coding:'--'}}</span>
<div class="d-info-prop">
<div class="d-title">楼栋编码</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.coding||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">楼栋类型</span>
<span>{{ dataForm.typeName?dataForm.typeName:'--'}}</span>
<div class="d-info-prop">
<div class="d-title">楼栋类型</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.typeName ||'--'}}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">单元数</span>
<span>{{dataForm.totalUnitNum?dataForm.totalUnitNum:0 }}</span>
<div class="d-info-prop">
<div class="d-title">单元数</div>
<div class="d-content">
<div class="d-content-in">{{dataForm.totalUnitNum?dataForm.totalUnitNum:0 }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">层数</span>
<span>{{dataForm.totalFloorNum?dataForm.totalFloorNum:0 }}</span>
<div class="d-info-prop">
<div class="d-title">层数</div>
<div class="d-content">
<div class="d-content-in">{{dataForm.totalFloorNum?dataForm.totalFloorNum:0 }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">总户数</span>
<span>{{dataForm.totalHouseNum?dataForm.totalHouseNum:0 }}</span>
<div class="d-info-prop">
<div class="d-title">总户数</div>
<div class="d-content">
<div class="d-content-in">{{dataForm.totalHouseNum?dataForm.totalHouseNum:0 }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">人口数</span>
<span>{{dataForm.realPerson?dataForm.realPerson:0 }}</span>
<div class="d-info-prop">
<div class="d-title">人口数</div>
<div class="d-content">
<div class="d-content-in">{{dataForm.realPerson?dataForm.realPerson:0 }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">楼长姓名</span>
<span>{{ dataForm.buildingLeaderName?dataForm.buildingLeaderName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">楼长姓名</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.buildingLeaderName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">楼长电话</span>
<span>{{ dataForm.buildingLeaderMobile?dataForm.buildingLeaderMobile:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">楼长电话</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.buildingLeaderMobile||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">详细地址</span>
<span>{{ dataForm.coordinatePosition?dataForm.coordinatePosition:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">详细地址</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.coordinatePosition||'--' }}</div>
</div>
</div>
<div v-show="dataForm.coordinatePosition"
class="info-prop">
<span class="info-title-2">地图位置</span>
<!-- <div v-show="dataForm.coordinatePosition"
class="d-info-prop">
<div class="d-title">地图位置</div>
<div class="div_map">
<div id="app_detail_build"></div>
</div>
</div> -->
<div v-show="dataForm.coordinatePosition"
class="d-info-prop d-info-prop-map">
<div class="d-title">地图位置</div>
<div class="d-content">
<div class="d-map">
<div id="app_detail_build"></div>
</div>
</div>
</div>
</div>
@ -70,6 +113,7 @@
</div>
<div class="div-btn">
<el-button size="small"
class="diy-button--blue"
@click="handleCancle"> </el-button>
</div>

32
src/views/modules/base/community/communityDetail.vue

@ -67,12 +67,12 @@
</div>
</div>
<div class="d-info-prop">
<span class="d-title">地图位置</span>
<div class="div_map">
<div id="app_detail_community"></div>
<div class="d-info-prop d-info-prop-map">
<div class="d-title">地图位置</div>
<div class="d-content">
<div class="d-map">
<div id="app_detail_community"></div>
</div>
</div>
</div>
@ -277,26 +277,6 @@ export default {
</script>
<style lang="scss" scoped >
@import "@/assets/scss/modules/management/detail-main.scss";
.content-pic {
display: flex;
justify-content: space-between;
padding: 11px 23px;
justify-items: center;
}
.pic-btn {
width: 75px;
height: 25px;
background: linear-gradient(0deg, #32adab 0%, #2ad0cc 100%);
border-radius: 3px;
font-size: 14px;
font-family: Source Han Serif CN;
font-weight: 500;
color: #ffffff;
line-height: 23px;
text-align: center;
}
</style>

303
src/views/modules/base/community/roomDetail copy.vue

@ -0,0 +1,303 @@
<template>
<div>
<div class="dialog-h-content scroll-h">
<div class="div_tuomin">
<el-button v-if="view_real_data"
size="mini"
class="diy-button--search"
@click="handleTuomin">显示脱敏信息</el-button>
</div>
<div v-if="initLoading"
class="m-row">
<div class="m-info">
<div class="info-prop">
<span class="info-title-2">所属楼栋</span>
<span>{{ agencyObj.neighborHoodName }}-{{agencyObj.label}}</span>
</div>
<div class="info-prop">
<span class="info-title-2">单元号</span>
<span>{{ dataForm.unitName?dataForm.unitName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">门牌号</span>
<span>{{ dataForm.doorName}}</span>
</div>
<div class="info-prop">
<span class="info-title-2">房屋编码</span>
<span>{{ dataForm.coding?dataForm.coding:'--'}}</span>
</div>
<div v-if="dataForm.houseQrcodeUrl"
style="display: flex;flex-direction: column;">
<img style="margin-left: 70px;width: 200px;"
:src="dataForm.houseQrcodeUrl">
<a style="margin-left: 80px"
:href="dataForm.houseQrcodeUrl"
target="_blank">下载</a>
</div>
<div class="info-prop">
<span class="info-title-2">房屋类型</span>
<span>{{dataForm.houseTypeName?dataForm.houseTypeName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">房屋用途</span>
<span>{{dataForm.purposeName?dataForm.purposeName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">房屋状态</span>
<span>{{dataForm.rentName?dataForm.rentName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">房主姓名</span>
<span>{{dataForm.ownerName?dataForm.ownerName:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">联系方式</span>
<span>{{dataForm.showOwnerPhone?dataForm.showOwnerPhone:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">房主身份证</span>
<span>{{dataForm.showOwnerIdCard?dataForm.showOwnerIdCard:'--' }}</span>
</div>
<div class="info-prop">
<span class="info-title-2">备注</span>
<span>{{dataForm.remark?dataForm.remark:'--' }}</span>
</div>
</div>
</div>
</div>
<div class="div-btn">
<el-button size="small"
@click="handleCancle"> </el-button>
</div>
</div>
</template>
<script>
import { mapGetters } from 'vuex'
import { Loading } from 'element-ui' // Loading
import { requestPost, requestGet } from '@/js/dai/request'
let loading //
export default {
data () {
return {
formType: 'add', // addeditdetail
btnDisable: false,
initLoading: false,
unitList: [],
houseId: '', //ID
houseType: '1',
purpose: '1',
rentFlag: 0,
dataForm: {
neighborHoodId: '', // ID
buildingId: '',//ID
buildingUnitId: '',//ID
doorName: '',//
houseType: '',//
purpose: '',//
rentFlag: 0,//10 12 0
ownerPhone: '', //
ownerName: '', //
ownerIdCard: '', //
remark: '',
// realPerson: 0,
coding: '',
sysCoding: ''
},
keyWords: '',
agencyObj: {},
}
},
components: {},
mounted () {
},
methods: {
handleCancle () {
// this.diaDestroy()
this.$emit('diaDetailClose')
},
diaDestroy () {
if (map) {
map.destroy()
}
},
async initForm (row, agencyObj) {
// this.dataForm = JSON.parse(JSON.stringify(row))
this.agencyObj = agencyObj
this.houseId = row.houseId
await this.loadHouseInfo()
this.initLoading = true
// this.$refs.ref_form.resetFields();
// this.agencyObj = agencyObj
// this.formType = type
// console.log('agencyObj-----', agencyObj)
// if (row) {
// this.houseId = row.houseId
// await this.loadHouseInfo()
// } else {
// this.dataForm.neighborHoodId = this.agencyObj.neighborHoodId
// this.dataForm.buildingId = this.agencyObj.id
// }
// await this.loadUnitList()
},
async handleTuomin () {
const url = "/data/aggregator/epmetuser/detailByType";
const { data, code, msg } = await requestPost(url, {
id: this.houseId,
type: "checkHouse",
});
if (code === 0) {
this.$set(this.dataForm, 'showOwnerPhone', data.mobile)
this.$set(this.dataForm, 'showOwnerIdCard', data.idCard)
} else {
this.$message.error(msg);
}
},
async loadHouseInfo () {
const url = "/gov/org/ichouse/" + this.houseId
const { data, code, msg } = await requestGet(url)
if (code === 0) {
// debugger
this.dataForm = { ...data }
this.houseType = this.dataForm.houseType
this.purpose = this.dataForm.purpose
this.rentFlag = parseInt(this.dataForm.rentFlag)
} else {
this.$message.error(msg)
}
},
resetData () {
this.houseId = '' //ID
this.houseType = '1'
this.purpose = '1'
this.rentFlag = 0
this.dataForm = {
neighborHoodId: '', // ID
buildingId: '',//ID
buildingUnitId: '',//ID
doorName: '',//
houseType: '1',//
purpose: '1',//
rentFlag: 0,//10
ownerPhone: '', //
ownerName: '', //
ownerIdCard: '', //
remark: '', //
coding: '',
sysCoding: ''
}
},
//
startLoading () {
loading = Loading.service({
lock: true, //
text: '正在加载……', //
background: 'rgba(0,0,0,.7)' //
})
},
//
endLoading () {
// clearTimeout(timer);
if (loading) {
loading.close()
}
}
},
computed: {
dataRule () {
return {
buildingUnitId: [
{ required: true, message: '所属单元不能为空', trigger: 'blur' },
],
doorName: [
{ required: true, message: '门牌号不能为空', trigger: 'blur' }
],
coding: [
{ required: true, message: '房屋编码不能为空', trigger: 'blur' }
],
houseType: [
{ required: true, message: '房屋类型不能为空', trigger: 'blur' }
],
purpose: [
{ required: true, message: '房屋用途不能为空', trigger: 'blur' }
],
rentFlag: [
{ required: true, message: '是否出租不能为空', trigger: 'blur' }
],
ownerPhone: [
{ required: false }
],
ownerName: [
{ required: false }
],
ownerIdCard: [
{ required: false }
],
remark: [
{ required: false }
],
}
},
},
props: {
view_real_data: {//
type: Boolean,
default: false,
}
}
}
</script>
<style lang="scss" scoped >
@import "@/assets/scss/modules/management/detail-main.scss";
.div_tuomin {
position: absolute;
top: 0;
right: 40px;
z-index: 1000;
}
</style>

134
src/views/modules/base/community/roomDetail.vue

@ -1,70 +1,115 @@
<template>
<div>
<div class="dialog-h-content scroll-h">
<div class="div_tuomin">
<el-button v-if="view_real_data"
size="mini"
class="diy-button--search"
@click="handleTuomin">显示脱敏信息</el-button>
</div>
<div v-if="initLoading"
class="m-row">
<div class="m-info">
<div class="info-prop">
<span class="info-title-2">所属楼栋</span>
<span>{{ agencyObj.neighborHoodName }}-{{agencyObj.label}}</span>
class="d-row">
<div class="d-info">
<div class="d-info-prop">
<div class="d-title">所属楼栋</div>
<div class="d-content">
<div class="d-content-in">{{ agencyObj.neighborHoodName }}-{{agencyObj.label}}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">单元号</span>
<span>{{ dataForm.unitName?dataForm.unitName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">单元号</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.unitName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">门牌号</span>
<span>{{ dataForm.doorName}}</span>
<div class="d-info-prop">
<div class="d-title">门牌号</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.doorName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">房屋编码</span>
<span>{{ dataForm.coding?dataForm.coding:'--'}}</span>
<div class="d-info-prop">
<div class="d-title">房屋编码</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.coding||'--' }}</div>
</div>
</div>
<div v-if="dataForm.houseQrcodeUrl"
class="d-info-prop d-info-prop-pic">
<div class="d-title">房屋二维码</div>
<div class="d-content">
<div v-if="dataForm.houseQrcodeUrl"
class="content-pic">
<img class="d-img"
:src="dataForm.houseQrcodeUrl">
<a class="pic-btn"
style="margin-left: 80px"
:href="dataForm.houseQrcodeUrl"
target="_blank">下载</a>
</div>
</div>
</div>
<!-- <div v-if="dataForm.houseQrcodeUrl"
style="display: flex;flex-direction: column;">
<img style="margin-left: 70px;width: 200px;"
:src="dataForm.houseQrcodeUrl">
<a style="margin-left: 80px"
:href="dataForm.houseQrcodeUrl"
target="_blank">下载</a>
</div>
</div> -->
<div class="d-info-prop">
<div class="d-title">房屋类型</div>
<div class="info-prop">
<span class="info-title-2">房屋类型</span>
<span>{{dataForm.houseTypeName?dataForm.houseTypeName:'--' }}</span>
<div class="d-content">
<div class="d-content-in">{{ dataForm.houseTypeName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">房屋用途</span>
<span>{{dataForm.purposeName?dataForm.purposeName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">房屋用途</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.purposeName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">房屋状态</span>
<span>{{dataForm.rentName?dataForm.rentName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">房屋状态</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.rentName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">房主姓名</span>
<span>{{dataForm.ownerName?dataForm.ownerName:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">房主姓名</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.ownerName||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">联系方式</span>
<span>{{dataForm.showOwnerPhone?dataForm.showOwnerPhone:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">联系方式</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.showOwnerPhone||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">房主身份证</span>
<span>{{dataForm.showOwnerIdCard?dataForm.showOwnerIdCard:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">房主身份证</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.showOwnerIdCard||'--' }}</div>
</div>
</div>
<div class="info-prop">
<span class="info-title-2">备注</span>
<span>{{dataForm.remark?dataForm.remark:'--' }}</span>
<div class="d-info-prop">
<div class="d-title">备注</div>
<div class="d-content">
<div class="d-content-in">{{ dataForm.remark||'--' }}</div>
</div>
</div>
</div>
@ -72,7 +117,12 @@
</div>
<div class="div-btn">
<el-button v-if="view_real_data"
size="mini"
class="diy-button--orange"
@click="handleTuomin">显示脱敏信息</el-button>
<el-button size="small"
class="diy-button--blue"
@click="handleCancle"> </el-button>
</div>

Loading…
Cancel
Save