8 changed files with 460 additions and 1216 deletions
File diff suppressed because it is too large
@ -0,0 +1,175 @@ |
|||
<template> |
|||
<div class="m-room-pop"> |
|||
<div class="wrap"> |
|||
<cpt-card> |
|||
<div class="title"> |
|||
<img src="@/assets/img/shuju/title-tip.png" /> |
|||
<span>房屋信息</span> |
|||
</div> |
|||
|
|||
<div class="btn-close" |
|||
@click="handleClose"> |
|||
<img src="@/assets/img/shuju/people/close.png" /> |
|||
</div> |
|||
|
|||
<div class="list"> |
|||
|
|||
<div class="item"> |
|||
<span class="item-field">所属小区:</span> |
|||
<span>{{ formData.neighborHoodName }}</span> |
|||
</div> |
|||
</div> |
|||
<div class="list"> |
|||
<div class="item"> |
|||
<span class="item-field">所属楼栋:</span> |
|||
<span>{{ formData.buildingName }}</span> |
|||
</div> |
|||
|
|||
</div> |
|||
<div class="list"> |
|||
<div class="item"> |
|||
<span class="item-field">房屋名称:</span> |
|||
<span>{{ formData. houseName }}</span> |
|||
</div> |
|||
</div> |
|||
<div class="list"> |
|||
<div class="item"> |
|||
<span class="item-field">房屋类型:</span> |
|||
<span>{{ formData.neighborHoodName }}</span> |
|||
</div> |
|||
|
|||
</div> |
|||
<div class="list"> |
|||
|
|||
<div class="item"> |
|||
<span class="item-field">房屋状态:</span> |
|||
<span>{{ formData. houseName }}</span> |
|||
</div> |
|||
|
|||
</div> |
|||
<div class="list"> |
|||
|
|||
<div class="item"> |
|||
<span class="item-field">房主姓名:</span> |
|||
<span>{{ formData.neighborHoodName }}</span> |
|||
</div> |
|||
</div> |
|||
<div class="list"> |
|||
<div class="item"> |
|||
<span class="item-field">房主电话:</span> |
|||
<span>{{ formData.buildingName }}</span> |
|||
</div> |
|||
</div> |
|||
<div class="list"> |
|||
<div class="item"> |
|||
<span class="item-field">房主身份证:</span> |
|||
<span>{{ formData. houseName }}</span> |
|||
</div> |
|||
|
|||
</div> |
|||
|
|||
</cpt-card> |
|||
</div> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import cptCard from "@/views/modules/visual/cpts/card"; |
|||
import { requestPost } from "@/js/dai/request"; |
|||
import cptTb from "@/views/modules/visual/cpts/tb"; |
|||
|
|||
export default { |
|||
name: "peopleMore", |
|||
props: { |
|||
selHouseId: { |
|||
type: String, |
|||
default: "", |
|||
}, |
|||
gridName: { |
|||
type: String, |
|||
default: "", |
|||
}, |
|||
}, |
|||
|
|||
components: { |
|||
cptCard, cptTb |
|||
}, |
|||
|
|||
data () { |
|||
return { |
|||
formData: { |
|||
gridId: '', |
|||
agencyId: '',//当前网格所属组织Id |
|||
userId: '',//居民端小程序的用户id、数字社区的icResiUserId、其他情况无值 |
|||
userType: 'icresi',//居民端小程序的人:resi;数字社区的居民:icresi;导入的:import;同步的:synchro |
|||
name: '', |
|||
idCard: '', |
|||
mobile: '', |
|||
heSuanCheck: false, |
|||
presentAddress: '', |
|||
presentAddressCode: '', |
|||
detailAddress: '', |
|||
sourceAddressCode: '', |
|||
presentAddressPathCode: '', |
|||
sourceAddress: '', |
|||
sourceAddressPathCode: '', |
|||
arriveDate: '', |
|||
remark: '', |
|||
leaveDate: '', |
|||
userType: 'input', |
|||
content: '', |
|||
channel: [] |
|||
|
|||
}, |
|||
}; |
|||
}, |
|||
|
|||
computed: { |
|||
|
|||
}, |
|||
|
|||
watch: { |
|||
selHouseId () { |
|||
this.getApiData(); |
|||
}, |
|||
}, |
|||
|
|||
mounted () { |
|||
this.getApiData(); |
|||
}, |
|||
|
|||
methods: { |
|||
|
|||
handleClose () { |
|||
this.$emit("close"); |
|||
}, |
|||
|
|||
async getApiData () { |
|||
|
|||
this.loadHouseInfo() |
|||
|
|||
}, |
|||
|
|||
async loadHouseInfo () { |
|||
|
|||
const url = "/gov/org/house/gethouseinfo/" + this.selHouseId |
|||
|
|||
const { data, code, msg } = await requestPost(url) |
|||
|
|||
if (code === 0) { |
|||
this.formData = data |
|||
|
|||
|
|||
} else { |
|||
this.$message.error(msg) |
|||
} |
|||
|
|||
}, |
|||
}, |
|||
}; |
|||
</script> |
|||
<style |
|||
lang="scss" |
|||
src="@/assets/scss/modules/visual/basicInfoMain.scss" |
|||
scoped |
|||
></style> |
Loading…
Reference in new issue