Commit f501ffc5 authored by 程卓's avatar 程卓

修改住宅信息下的每个类目的详情页增加拓展信息维护

parent 53ba10a6
...@@ -52,7 +52,7 @@ export default { ...@@ -52,7 +52,7 @@ export default {
} }
</script> </script>
<style> <style>
.detailContent { margin: -.5px; font-size: 14px; line-height: 40px;border: 1px solid #ccc} .detailContent { margin:0 ; font-size: 14px; line-height: 40px;border: 1px solid #ccc}
.detailContent .label { .detailContent .label {
white-space: nowrap; white-space: nowrap;
overflow: hidden; overflow: hidden;
......
<template> <template>
<a-modal title="拓展字段" v-model="isShow" @ok="saveExt()" @cancel="isShow = !isShow" > <a-modal title="拓展字段" v-model="isShow" @ok="saveExt()" @cancel="isShow = !isShow" >
<a-form class="protalForm" :form="formExt" > <a-form class="protalForm" :form="formExt" >
<a-form-item :label-col="{ span: 0 }" :wrapper-col="{ span: 24}" > <a-form-item :label-col="{ span: 0 }" :wrapper-col="{ span: 24}" >
<p style="color:red" v-if="isAll">提示: 修改全部的操作量较大,页面数据可能会有些许延迟,请刷新页面</p> <p style="color:red" v-if="isAll">提示: 修改全部的操作量较大,页面数据可能会有些许延迟,请刷新页面</p>
</a-form-item> </a-form-item>
<a-form-item v-for="(item,k) in extList" :key="k" :label="item.keyName" :label-col="{ span: 6 }" :wrapper-col="{ span: 12 }"> <a-form-item v-for="(item,k) in extList" :key="k" :label="item.keyName" :label-col="{ span: 12 }" :wrapper-col="{ span: 12 }">
<a-select v-if="item.compntType == 'select'" v-decorator="[item.keyCode]" @change="handleChangezz(item)"> <a-select v-if="item.compntType == 'select'" v-decorator="[item.keyCode]" @change="handleChangezz(item)">
<a-select-option v-for="(i) in JSON.parse(item.sltJson)" :key="i" :value="i">{{i}}</a-select-option> <a-select-option v-for="(i) in JSON.parse(item.sltJson)" :key="i" :value="i">{{i}}</a-select-option>
</a-select> </a-select>
...@@ -133,6 +133,6 @@ export default { ...@@ -133,6 +133,6 @@ export default {
} }
</script> </script>
<style> <style scoped>
</style> </style>
...@@ -8,7 +8,8 @@ ...@@ -8,7 +8,8 @@
<div class="detailOperations"> <div class="detailOperations">
<a-button @click="$router.push({path: `/houseData/buildings`,query:{id:$route.query.id,name:$route.query.name}})"> 门牌幢 </a-button> <a-button @click="$router.push({path: `/houseData/buildings`,query:{id:$route.query.id,name:$route.query.name}})"> 门牌幢 </a-button>
<a-button @click="$router.push({path: `/houseData/shebei/${$route.query.id}`})"> 设施设备 </a-button> <a-button @click="$router.push({path: `/houseData/shebei/${$route.query.id}`})"> 设施设备 </a-button>
<a-button @click="$router.push({path: `/houseData/shebei/${$route.query.id}`})"> 设施设备(勘验) </a-button> <a-button @click="showModal(detail)"> 拓展信息维护 </a-button>
<a-button v-if="$store.state.isXuhui" @click="$router.push({path: `/houseData/shebei/${$route.query.id}`})"> 设施设备(勘验) </a-button>
<a-button @click="handleReturn"> 返回 </a-button> <a-button @click="handleReturn"> 返回 </a-button>
</div> </div>
</div> </div>
...@@ -321,6 +322,7 @@ ...@@ -321,6 +322,7 @@
</a-anchor> </a-anchor>
</div> </div>
</div> </div>
<zdyModal ref="modal" :resourceId="resourceId" tbl="tbl_community" :extList="extList.tbl_community" @saveSingleKeys="saveSingleKeys" />
</div> </div>
<RouterWapper v-else></RouterWapper> <RouterWapper v-else></RouterWapper>
...@@ -339,6 +341,7 @@ export default { ...@@ -339,6 +341,7 @@ export default {
cmInfo: {}, cmInfo: {},
icInfo: {}, icInfo: {},
rcInfo: {}, rcInfo: {},
resourceId: '0',
extList: { extList: {
tbl_community: [], tbl_community: [],
tbl_community_amst_office: [], tbl_community_amst_office: [],
...@@ -363,6 +366,34 @@ export default { ...@@ -363,6 +366,34 @@ export default {
this.getList() this.getList()
}, },
methods: { methods: {
showModal(row) { //展开模态框
console.log(row)
this.resourceId = row.id
this.getExtKey(row)
},
async getExtKey(row){
// 处理过的返回数值
await this.$ajax.get({
url: this.$api.GET_SAFE_EXT.replace('{table}', 'tbl_community').replace('{id}', row.id),
}).then(res => {
if (res.code == 200) {
this.extList.tbl_community = this.$com.confirm(res, 'data.content', [])
this.$refs.modal.isShow = true
}
})
this.$refs.modal.seeData()
},
saveSingleKeys(params){ // post保存一条自定义数据
this.$ajax.post({
url: this.$api.POST_EXT,
params: params,
}).then(() => {
this.getList()
this.$refs.modal.isShow = false
this.$refs.modal.formExt.resetFields()
})
},
handleReturn() { handleReturn() {
if (!!this.$route.query.source && this.$route.query.source == 'wy') { if (!!this.$route.query.source && this.$route.query.source == 'wy') {
this.$router.push({ path: '/houseData/propertyInfo', query: { id: this.$route.query.id, source: 'wy', cspId: this.$route.query.cspId, pageNo: this.$route.query.pageNo, pageSize: this.$route.query.pageSize}}) this.$router.push({ path: '/houseData/propertyInfo', query: { id: this.$route.query.id, source: 'wy', cspId: this.$route.query.cspId, pageNo: this.$route.query.pageNo, pageSize: this.$route.query.pageSize}})
......
...@@ -174,7 +174,6 @@ export default { ...@@ -174,7 +174,6 @@ export default {
// 正常请求数据得到的结果 // 正常请求数据得到的结果
this.pagination.total= this.$com.confirm(res, 'data.totalRows', 0) this.pagination.total= this.$com.confirm(res, 'data.totalRows', 0)
this.tableData = this.$com.confirm(res, 'data.content', []) this.tableData = this.$com.confirm(res, 'data.content', [])
console.log(this.tableData)
} }
// //
// 存储当前页面列表的搜索信息 // 存储当前页面列表的搜索信息
...@@ -238,7 +237,6 @@ export default { ...@@ -238,7 +237,6 @@ export default {
this.getList() this.getList()
}, },
toView(params){ // 查看详情 toView(params){ // 查看详情
console.log(params)
this.$router.push({path: `/houseData/neighborhoodCommittees/${params.id}`, query: {id: params.id}}) this.$router.push({path: `/houseData/neighborhoodCommittees/${params.id}`, query: {id: params.id}})
}, },
exportList(){ //导出功能 exportList(){ //导出功能
......
<template> <template>
<div class="routerWapper"> <div class="routerWapper">
<div v-if="urls.name == 'memberView' ||'cmDivisionView' || 'propertyInfoView' || 'indCouView' || 'nonResidentsView' || 'managerView' || 'buildingView'||'neighborhoodCommitteesView'" class="portalDetailWapper"> <div v-if="urls.name == 'memberView' ||'cmDivisionView' || 'propertyInfoView' || 'indCouView' || 'nonResidentsView' || 'managerView' || 'buildingView'||'neighborhoodCommitteesView'" class="portalDetailWapper">
<div class="portalDetailContentWapper"> <div class="portalDetailContentWapper">
<div class="portalDetailTitle"> <div class="portalDetailTitle">
<span class="title">详情</span> <span class="title">详情</span>
<div class="detailOperations"> <div class="detailOperations">
<a-button v-if="urls.name == 'propertyInfoView'" @click="$router.push({path: `/houseData/basicInfo`,query:{id:$route.query.id,name:$route.query.name}})"> 查看管理小区列表 </a-button> <a-button v-if="urls.name == 'propertyInfoView'" @click="$router.push({path: `/houseData/basicInfo`,query:{id:$route.query.id,name:$route.query.name}})"> 查看管理小区列表 </a-button>
<a-button @click="handleReturn"> 返回 </a-button> <a-button @click="showModal(detail)"> 拓展信息维护 </a-button>
</div> <a-button @click="handleReturn"> 返回 </a-button>
</div> </div>
<div class="portalDetailContentBody" ref='portalDetailContentBody'> </div>
<template > <div class="portalDetailContentBody" ref='portalDetailContentBody'>
<!-- 小区基础信息 --> <template >
<div class="layoutMargin detailsPartSection"> <!-- 小区基础信息 -->
<p v-if="urls.name == 'cmDivisionView'" class="detailsPartTitle">小区管理处信息</p> <div class="layoutMargin detailsPartSection">
<p v-if="urls.name == 'propertyInfoView'" class="detailsPartTitle">物业企业信息</p> <p v-if="urls.name == 'cmDivisionView'" class="detailsPartTitle">小区管理处信息</p>
<p v-if="urls.name == 'indCouView'" class="detailsPartTitle">业委会信息</p> <p v-if="urls.name == 'propertyInfoView'" class="detailsPartTitle">物业企业信息</p>
<p v-if="urls.name == 'nonResidentsView'" class="detailsPartTitle">非居信息</p> <p v-if="urls.name == 'indCouView'" class="detailsPartTitle">业委会信息</p>
<p v-if="urls.name == 'managerView'" class="detailsPartTitle">小区经理信息</p> <p v-if="urls.name == 'nonResidentsView'" class="detailsPartTitle">非居信息</p>
<p v-if="urls.name == 'buildingView'" class="detailsPartTitle">小区楼栋信息</p> <p v-if="urls.name == 'managerView'" class="detailsPartTitle">小区经理信息</p>
<p v-if="urls.name == 'memberView'" class="detailsPartTitle">成员信息</p> <p v-if="urls.name == 'buildingView'" class="detailsPartTitle">小区楼栋信息</p>
<p v-if="urls.name == 'neighborhoodCommitteesView'" class="detailsPartTitle">居委会信息</p> <p v-if="urls.name == 'memberView'" class="detailsPartTitle">成员信息</p>
<p v-if="urls.name == 'nonBuildingInfo'" class="detailsPartTitle">非居门牌幢信息</p> <p v-if="urls.name == 'neighborhoodCommitteesView'" class="detailsPartTitle">居委会信息</p>
<div style="margin:0 16px;"> <p v-if="urls.name == 'nonBuildingInfo'" class="detailsPartTitle">非居门牌幢信息</p>
<!-- 物业 --> <div style="margin:0 16px;">
<div v-if="urls.name == 'propertyInfoView' "> <!-- 物业 -->
<a-row type="flex" justify="start"> <div v-if="urls.name == 'propertyInfoView' ">
<a-col span="8"> <a-row type="flex" justify="start">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业名称"' :text='detail.cspName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"组织机构代码"' :text='detail.orgCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"代码证有效期"' :text='detail.codeValidDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业注册地址"' :text='detail.registerAddress'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业办公地址"' :text='detail.cspAddr'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"企业法人代表"' :text='detail.legalRepName '/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"企业联系人"' :text='detail.cspContacter'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"企业联系电话"' :text='detail.cspTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"企业传真"' :text='detail.cspFax'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"营业执照号"' :text='detail.bizLicenseCode'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"营业执照有效期"' :text='detail.bizLicenseValidDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业公司原资质等级"' :text='detail.cspEntQualification'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业公司在管小区数"' :text='detail.managedNum'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"注册区县"' :text='detail.hpbName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan='12' label='' :text='""'/>
</a-col>
</a-row>
</a-col>
</a-row>
<a-row style="width: 100%">
<div>
<p style=" text-align: left; font-weight: bold; color: #232323; font-size: 16px; text-indent: 0.5rem;
line-height: 60px; border-bottom: 1px solid #e0e0e0; margin-top: 20px;">管理小区列表</p>
<a-table :dataSource="tableData" :columns="columns" size="large" :pagination="pagination" rowKey="id" bordered>
</a-table>
</div>
</a-row>
</div>
<!-- 小区管理处 -->
<a-row v-if="urls.name == 'cmDivisionView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处名称"' :text='detail.csName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处办公地址"' :text='detail.csAddress'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处联系人"' :text='detail.csContacter'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"联系人联系电话"' :text='detail.csTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区日间报修电话"' :text='detail.csDayTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区夜间报修电话"' :text='detail.nightTel'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业投诉电话"' :text='detail.complaintTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处传真"' :text='detail.csFax'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处邮编"' :text='detail.csPostCode'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 小区经理 -->
<a-row v-if="urls.name == 'managerView'" type="flex" justify="start">
<a-row style="width: 100%">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理姓名"' :text='detail.csmName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务企业名称"' :text='detail.cspInfo && detail.cspInfo.cspName'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"证件类型"' :text='detail.certTypeName'/>
</a-col>
</a-row> -->
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理上岗证号"' :text='detail.csmJobCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"资格证书名称"' :text='detail.csmJobQualification'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理证件号码"' :text='detail.credentialsNo'/>
</a-col>
</a-row> -->
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"资格证书编号"' :text='detail.csmJobLog'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理固定电话"' :text='detail.csmTel'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理手机号码"' :text='detail.csmPhone'/>
</a-col>
</a-row> -->
</a-col>
</a-row>
<a-row style="width: 100%">
<div>
<p style=" text-align: left; font-weight: bold; color: #232323; font-size: 16px; text-indent: 0.5rem;
line-height: 60px; border-bottom: 1px solid #e0e0e0; margin-top: 20px;">管理小区列表</p>
<a-table :dataSource="tableData1" :columns="columns" size="large" :pagination="pagination" rowKey="id" bordered>
</a-table>
</div>
</a-row>
</a-row>
<!-- 非居信息 -->
<a-row v-if="urls.name == 'nonResidentsView'" type="flex" justify="start">
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目名称"' :text='detail.stName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业名称"' :text='detail.cspName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"区县"' :text='detail.hpbToiName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"房管办"' :text='detail.hoName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地址"' :text='detail.stAddr'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.stLoad'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"组织机构代码"' :text='detail.orgCode'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.stLong'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"代码证有效期"' :text='detail.codeValidDate'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.stSublong'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业注册地址"' :text='detail.registerAddress'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"号"' :text='detail.stNo'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业办公地址"' :text='detail.cspAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目别名"' :text='detail.stAlias'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目其他地址"' :text='detail.stAlternateAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理姓名"' :text='detail.csmName'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col> </a-col>
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目类型"' :text='detail.stUseType'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"企业法人代表"' :text='detail.legalRepName '/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总建筑面积"' :text='detail.stCnstArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总建筑面积类型"' :text='detail.stCnstAreaTypeName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目产权单位/人 "' :text='detail.stPropertyName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目产权单位/人联系方式"' :text='detail.stPropertyLinknum'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目承租单位/人"' :text='detail.stLesseeName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"企业联系人"' :text='detail.cspContacter'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目承租单位/人联系方式 "' :text='detail.stLesseeLinknum'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"企业联系电话"' :text='detail.cspTel'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"是否有物业管理"' :text='detail.stIsManaged == "0" ? "否":"是"'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"企业传真"' :text='detail.cspFax'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目竣工日期"' :text='detail.stFinishDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"营业执照号"' :text='detail.bizLicenseCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总自然幢数"' :text='detail.stTotBuilds'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理手机号"' :text='detail.csmPhone'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col> </a-col>
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地上机动车位数"' :text='detail.stTotOngParks'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"营业执照有效期"' :text='detail.bizLicenseValidDate'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地下机动车位数"' :text='detail.stTotUngParks'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业公司原资质等级"' :text='detail.cspEntQualification'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理单位名称"' :text='detail.cspName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业统一社会信用代码"' :text='detail.cspOrgCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务合同开始日期"' :text='detail.stCspContractStartDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务合同结束日期"' :text='detail.stCspContractEndDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处名称"' :text='detail.csName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处电话"' :text='detail.csTel'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业公司在管小区数"' :text='detail.managedNum'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处地址"' :text='detail.csAddr'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"注册区县"' :text='detail.hpbName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理身份证"' :text='detail.csmCertCode'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
...@@ -414,394 +109,702 @@ ...@@ -414,394 +109,702 @@
</a-row> </a-row>
</a-col> </a-col>
</a-row> </a-row>
<!-- 非居门牌幢信息 --> <a-row style="width: 100%">
<a-row v-if="urls.name == 'nonBuildingInfo'" type="flex" justify="start"> <div>
<a-col span="8"> <p style=" text-align: left; font-weight: bold; color: #232323; font-size: 16px; text-indent: 0.5rem;
<a-row type="flex" justify="start" class="detailsPartLine"> line-height: 60px; border-bottom: 1px solid #e0e0e0; margin-top: 20px;">管理小区列表</p>
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"门牌地址"' :text='detail.unitAddr'/> <a-table :dataSource="tableData" :columns="columns" size="large" :pagination="pagination" rowKey="id" bordered>
</a-col> </a-table>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> </div>
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.unitLoad'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.unitLong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.unitSublong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"号"' :text='detail.unitNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"幢号"' :text='detail.buildNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑类型"' :text='detail.unitBulidType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"总层数"' :text='detail.unitTotFloor'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯标志"' :text='detail.unitFlag'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯数"' :text='detail.unitTotElevator'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"房屋结构"' :text='detail.unitArchstruct'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"竣工日期"' :text='detail.unitFinishDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑面积"' :text='detail.unitCnstArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑面积类型"' :text='detail.unitCnstAreaType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"占地面积"' :text='detail.unitArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑面积"' :text='detail.unitUndgrndArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑类型"' :text='detail.unitUngType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑层数"' :text='detail.unitUngFloor'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"消防通道数"' :text='detail.unitTotFireEngineAccess'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"生活水泵数"' :text='detail.unitTotPumps'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"水箱数"' :text='detail.unitTotTanks'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"消防栓数"' :text='detail.unitTotFireHydrants'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"有无外墙附属设施"' :text='detail.unitExternalWallFlag'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"外墙附属设施信息"' :text='detail.unitExternalWallInfo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"外立面类型"' :text='detail.unitFacadeType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"管理单位名称"' :text='detail.unitMusName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"管理单位联系方式"' :text='detail.unitMusLinknum'/>
</a-col>
</a-row>
</a-col>
</a-row> </a-row>
<!-- 业委会 --> </div>
<a-row v-if="urls.name == 'indCouView'" type="flex" justify="start"> <!-- 小区管理处 -->
<a-row v-if="urls.name == 'cmDivisionView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处名称"' :text='detail.csName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处办公地址"' :text='detail.csAddress'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处联系人"' :text='detail.csContacter'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"联系人联系电话"' :text='detail.csTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区日间报修电话"' :text='detail.csDayTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区夜间报修电话"' :text='detail.nightTel'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业投诉电话"' :text='detail.complaintTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处传真"' :text='detail.csFax'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区管理处邮编"' :text='detail.csPostCode'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 小区经理 -->
<a-row v-if="urls.name == 'managerView'" type="flex" justify="start">
<a-row style="width: 100%">
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理姓名"' :text='detail.csmName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务企业名称"' :text='detail.cspInfo && detail.cspInfo.cspName'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"证件类型"' :text='detail.certTypeName'/>
</a-col>
</a-row> -->
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理上岗证号"' :text='detail.csmJobCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"资格证书名称"' :text='detail.csmJobQualification'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理证件号码"' :text='detail.credentialsNo'/>
</a-col>
</a-row> -->
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"资格证书编号"' :text='detail.csmJobLog'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理固定电话"' :text='detail.csmTel'/>
</a-col>
</a-row>
<!-- <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"小区经理手机号码"' :text='detail.csmPhone'/>
</a-col>
</a-row> -->
</a-col>
</a-row>
<a-row style="width: 100%">
<div>
<p style=" text-align: left; font-weight: bold; color: #232323; font-size: 16px; text-indent: 0.5rem;
line-height: 60px; border-bottom: 1px solid #e0e0e0; margin-top: 20px;">管理小区列表</p>
<a-table :dataSource="tableData1" :columns="columns" size="large" :pagination="pagination" rowKey="id" bordered>
</a-table>
</div>
</a-row>
</a-row>
<!-- 非居信息 -->
<a-row v-if="urls.name == 'nonResidentsView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目名称"' :text='detail.stName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"区县"' :text='detail.hpbToiName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"房管办"' :text='detail.hoName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地址"' :text='detail.stAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.stLoad'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.stLong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.stSublong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"号"' :text='detail.stNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目别名"' :text='detail.stAlias'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目其他地址"' :text='detail.stAlternateAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理姓名"' :text='detail.csmName'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目类型"' :text='detail.stUseType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总建筑面积"' :text='detail.stCnstArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总建筑面积类型"' :text='detail.stCnstAreaTypeName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目产权单位/人 "' :text='detail.stPropertyName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目产权单位/人联系方式"' :text='detail.stPropertyLinknum'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目承租单位/人"' :text='detail.stLesseeName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目承租单位/人联系方式 "' :text='detail.stLesseeLinknum'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"是否有物业管理"' :text='detail.stIsManaged == "0" ? "否":"是"'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目竣工日期"' :text='detail.stFinishDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会代码"' :text='detail.hocCode'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"项目总自然幢数"' :text='detail.stTotBuilds'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"名称"' :text='detail.hocName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理手机号"' :text='detail.csmPhone'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地上机动车位数"' :text='detail.stTotOngParks'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目地下机动车位数"' :text='detail.stTotUngParks'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地址"' :text='detail.hocAddr'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理单位名称"' :text='detail.cspName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"选举时间"' :text='detail.electionDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业企业统一社会信用代码"' :text='detail.cspOrgCode'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"任期"' :text='detail.commValidDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务合同开始日期"' :text='detail.stCspContractStartDate'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"第几届"' :text='detail.hocTerm'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业服务合同结束日期"' :text='detail.stCspContractEndDate'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会备案日期"' :text='detail.recordDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处名称"' :text='detail.csName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处电话"' :text='detail.csTel'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"物业管理处地址"' :text='detail.csAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目经理身份证"' :text='detail.csmCertCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan='12' label='' :text='""'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 非居门牌幢信息 -->
<a-row v-if="urls.name == 'nonBuildingInfo'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"门牌地址"' :text='detail.unitAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.unitLoad'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.unitLong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.unitSublong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"号"' :text='detail.unitNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"幢号"' :text='detail.buildNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑类型"' :text='detail.unitBulidType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"总层数"' :text='detail.unitTotFloor'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯标志"' :text='detail.unitFlag'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯数"' :text='detail.unitTotElevator'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"房屋结构"' :text='detail.unitArchstruct'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"竣工日期"' :text='detail.unitFinishDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑面积"' :text='detail.unitCnstArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"建筑面积类型"' :text='detail.unitCnstAreaType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"占地面积"' :text='detail.unitArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑面积"' :text='detail.unitUndgrndArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑类型"' :text='detail.unitUngType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地下建筑层数"' :text='detail.unitUngFloor'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"消防通道数"' :text='detail.unitTotFireEngineAccess'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"生活水泵数"' :text='detail.unitTotPumps'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会运作情况类别"' :text='detail.onwersTypeoperName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"水箱数"' :text='detail.unitTotTanks'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="8"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"消防栓数"' :text='detail.unitTotFireHydrants'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"有无外墙附属设施"' :text='detail.unitExternalWallFlag'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"外墙附属设施信息"' :text='detail.unitExternalWallInfo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"换届情况类别"' :text='!detail.onwersTransitionName? "暂无":detail.onwersTransitionName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"外立面类型"' :text='detail.unitFacadeType'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业委会任期起始时间"' :text='detail.conStartDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"管理单位名称"' :text='detail.unitMusName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业委会任期结束时间"' :text='detail.conEndDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"管理单位联系方式"' :text='detail.unitMusLinknum'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
</a-row>
<!-- 业委会 -->
<a-row v-if="urls.name == 'indCouView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会代码"' :text='detail.hocCode'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"名称"' :text='detail.hocName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"地址"' :text='detail.hocAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"选举时间"' :text='detail.electionDate'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"任期"' :text='detail.commValidDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"第几届"' :text='detail.hocTerm'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会备案日期"' :text='detail.recordDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业主大会运作情况类别"' :text='detail.onwersTypeoperName'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"换届情况类别"' :text='!detail.onwersTransitionName? "暂无":detail.onwersTransitionName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业委会任期起始时间"' :text='detail.conStartDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"业委会任期结束时间"' :text='detail.conEndDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan='12' label='所属街道' :text='detail.streetName'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 小区楼栋 -->
<a-row v-if="urls.name == 'buildingView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"门牌地址"' :text='detail.unitAddr'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"属性"' :text='detail.unitKindName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan='12' label='所属街道' :text='detail.streetName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯标志"' :text='detail.unitFlag'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
</a-row>
<!-- 小区楼栋 -->
<a-row v-if="urls.name == 'buildingView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"门牌地址"' :text='detail.unitAddr'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"总面积"' :text='detail.cnstArea'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"属性"' :text='detail.unitKindName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"总户数"' :text='detail.totUnit'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> </a-col>
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯标志"' :text='detail.unitFlag'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"总面积"' :text='detail.cnstArea'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"总户数"' :text='detail.totUnit'/>
</a-col>
</a-row>
</a-col>
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.uLoad'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"路"' :text='detail.uLoad'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.uLong'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"弄"' :text='detail.uLong'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.uSublong'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"单元号"' :text='detail.unitNo'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"使用类型"' :text='detail.useType'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目立项类型"' :text='detail.projType'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"支弄"' :text='detail.uSublong'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"状态"' :text='detail.status'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"单元号"' :text='detail.unitNo'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"总层数"' :text='detail.unitTotFloor'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯数"' :text='detail.unitTotElevator'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 成员信息 -->
<a-row v-if="urls.name == 'memberView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"职位"' :text='detail.dirDuty'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"使用类型"' :text='detail.useType'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"项目立项类型"' :text='detail.projType'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"状态"' :text='detail.status'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"姓名"' :text='detail.dirName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"总层数"' :text='detail.unitTotFloor'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"性别"' :text=' detail.dirSex == "f" ? "女":"男"'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"出生年月"' :text='detail.dirBirthDate'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"电梯数"' :text='detail.unitTotElevator'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col>
</a-row>
<!-- 成员信息 -->
<a-row v-if="urls.name == 'memberView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"职位"' :text='detail.dirDuty'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"姓名"' :text='detail.dirName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"政治面貌"' :text='detail.dirPoliticsStatus'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"性别"' :text=' detail.dirSex == "f" ? "女":"男"'/>
</a-col> </a-col>
</a-row> </a-row>
</a-col> </a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"出生年月"' :text='detail.dirBirthDate'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"政治面貌"' :text='detail.dirPoliticsStatus'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"联系方式"' :text='detail.phone'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"身份证号码"' :text='(detail.idnum || detail.idnum==null)?detail.idnum:detail.IDNum'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 居委会 -->
<a-row v-if="urls.name == 'neighborhoodCommitteesView'" type="flex" justify="start">
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会名称"' :text='detail.cmtName'/>
</a-col>
</a-row>
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会地址"' :text='detail.cmtAddr'/>
</a-col>
</a-row>
</a-col>
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"联系方式"' :text='detail.phone'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会主任姓名"' :text='detail.cmtDirectorName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> </a-col>
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"身份证号码"' :text='(detail.idnum || detail.idnum==null)?detail.idnum:detail.IDNum'/>
</a-col>
</a-row>
</a-col>
</a-row>
<!-- 居委会 -->
<a-row v-if="urls.name == 'neighborhoodCommitteesView'" type="flex" justify="start">
<a-col span="8"> <a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24"> <a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会名称"' :text='detail.cmtName'/> <DetailsItem :labelSpan='12' :textSpan="12" :label='"居委书记姓名"' :text='detail.cmtSecretaryName'/>
</a-col> </a-col>
</a-row> </a-row>
<a-row type="flex" justify="start" class="detailsPartLine"> </a-col>
<a-col span="24"> </a-row>
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会地址"' :text='detail.cmtAddr'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委会主任姓名"' :text='detail.cmtDirectorName'/>
</a-col>
</a-row>
</a-col>
<a-col span="8">
<a-row type="flex" justify="start" class="detailsPartLine">
<a-col span="24">
<DetailsItem :labelSpan='12' :textSpan="12" :label='"居委书记姓名"' :text='detail.cmtSecretaryName'/>
</a-col>
</a-row>
</a-col>
</a-row>
</div>
</div> </div>
<!-- 自定义字段 --> </div>
<div class="layoutMargin detailsPartSection" v-if="customKeyEnable == 'true' && extList.length>0"> <!-- 自定义字段 -->
<p id="extList" class="detailsPartTitle">拓展信息</p> <div class="layoutMargin detailsPartSection" v-if="customKeyEnable == 'true' && extList.length>0">
<div style="margin:0 16px;"> <p id="extList" class="detailsPartTitle">拓展信息</p>
<a-row type="flex" justify="start"> <div style="margin:0 16px;">
<a-col span="24"> <a-row type="flex" justify="start">
<a-row type="flex" justify="start" class="detailsPartLine"> <a-col span="24">
<a-col span="8" v-for="i in extList" :key="i.id"> <a-row type="flex" justify="start" class="detailsPartLine">
<DetailsItem :labelSpan='12' :textSpan="12" :label='i.keyName' :text='detail[i.keyCode]'/> <a-col span="8" v-for="i in extList" :key="i.id">
</a-col> <DetailsItem :labelSpan='12' :textSpan="12" :label='i.keyName' :text='detail[i.keyCode]'/>
</a-row> </a-col>
</a-col> </a-row>
</a-row> </a-col>
</div> </a-row>
</div> </div>
</template> </div>
</div> </template>
</div> </div>
</div> </div>
<RouterWapper v-else /> <zdyModal ref="modal" :resourceId="resourceId" :tbl="tbl" :extList="extList" @saveSingleKeys="saveSingleKeys" />
</div>
<RouterWapper v-else />
</div> </div>
</template> </template>
<script> <script>
...@@ -817,6 +820,7 @@ export default { ...@@ -817,6 +820,7 @@ export default {
tbl: '', tbl: '',
tableData: [], tableData: [],
tableData1: [], tableData1: [],
resourceId: '0',
columns: [ columns: [
{ {
title: '小区名称', title: '小区名称',
...@@ -863,6 +867,33 @@ export default { ...@@ -863,6 +867,33 @@ export default {
this.getAfterStList() this.getAfterStList()
}, },
methods: { methods: {
showModal(row) { //展开模态框
this.resourceId = row.id
this.getExtKey(row)
},
async getExtKey(row){
// 处理过的返回数值
await this.$ajax.get({
url: this.$api.GET_SAFE_EXT.replace('{table}', this.tbl).replace('{id}', row.id),
}).then(res => {
if (res.code == 200) {
this.extList = this.$com.confirm(res, 'data.content', [])
this.$refs.modal.isShow = true
}
})
this.$refs.modal.seeData()
},
saveSingleKeys(params){ // post保存一条自定义数据
this.$ajax.post({
url: this.$api.POST_EXT,
params: params,
}).then(() => {
this.getList()
this.$refs.modal.isShow = false
this.$refs.modal.formExt.resetFields()
})
},
getStList(){ getStList(){
this.$ajax.get({ this.$ajax.get({
url: this.$api.GET_BASIC_LIST, url: this.$api.GET_BASIC_LIST,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment