|
@ -2,359 +2,362 @@ |
|
|
<div style="position: relative"> |
|
|
<div style="position: relative"> |
|
|
|
|
|
|
|
|
<!-- 组织路由 --> |
|
|
<!-- 组织路由 --> |
|
|
|
|
|
<div v-if="pageType===''"> |
|
|
|
|
|
<div class="div_top"> |
|
|
|
|
|
<div class="router_line"></div> |
|
|
|
|
|
<div class="div_router"> |
|
|
|
|
|
<div v-if="!showPeopleInfo"> |
|
|
|
|
|
<span class="router_child">五大图层</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div v-if="showPeopleInfo"> <span class="router_parents" |
|
|
|
|
|
@click="handleClickRouter">五大图层<span class="arrow">></span></span> |
|
|
|
|
|
|
|
|
<div class="div_top"> |
|
|
<span class="router_child">个人档案</span> |
|
|
<div class="router_line"></div> |
|
|
</div> |
|
|
<div class="div_router"> |
|
|
|
|
|
<div v-if="!showPeopleInfo"> |
|
|
|
|
|
<span class="router_child">五大图层</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div v-if="showPeopleInfo"> <span class="router_parents" |
|
|
|
|
|
@click="handleClickRouter">五大图层<span class="arrow">></span></span> |
|
|
|
|
|
|
|
|
|
|
|
<span class="router_child">个人档案</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div v-show="!showPeopleInfo" |
|
|
<div v-show="!showPeopleInfo" |
|
|
class="div_content"> |
|
|
class="div_content"> |
|
|
|
|
|
|
|
|
<div class="div_map" |
|
|
<div class="div_map" |
|
|
id="map" |
|
|
id="map" |
|
|
ref="map"> |
|
|
ref="map"> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="div_data"> |
|
|
<div class="div_data"> |
|
|
<div class="div_tips"> |
|
|
<div class="div_tips"> |
|
|
<cpt-card> |
|
|
<cpt-card> |
|
|
<div class="div_coverage"> |
|
|
<div class="div_coverage"> |
|
|
|
|
|
|
|
|
<div class="coverage_item" |
|
|
<div class="coverage_item" |
|
|
@click="handleClickCoverage(index)" |
|
|
@click="handleClickCoverage(index)" |
|
|
v-for="(item,index) in coverageTypesList" |
|
|
v-for="(item,index) in coverageTypesList" |
|
|
:key="index"> |
|
|
:key="index"> |
|
|
<img :src="item.select?selImg:noSelImg" /> |
|
|
<img :src="item.select?selImg:noSelImg" /> |
|
|
<span>{{item.label}}</span> |
|
|
<span>{{item.label}}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="div_category"> |
|
|
<div class="div_category"> |
|
|
<div v-for="(item,index) in categoryListshow" |
|
|
<div v-for="(item,index) in categoryListshow" |
|
|
:key="index" |
|
|
:key="index" |
|
|
class="category_item"> |
|
|
class="category_item"> |
|
|
|
|
|
|
|
|
<div v-for="(colItem,colIndex) in item" |
|
|
<div v-for="(colItem,colIndex) in item" |
|
|
:key="colIndex" |
|
|
:key="colIndex" |
|
|
class="list_item" |
|
|
class="list_item" |
|
|
@click="handleClickCategory(index,colIndex)"> |
|
|
@click="handleClickCategory(index,colIndex)"> |
|
|
<img :src="colItem.dataIcon" |
|
|
<img :src="colItem.dataIcon" |
|
|
alt /> |
|
|
alt /> |
|
|
<div :class="['item_content',colItem.sel?'item_content_sel':'']">{{colItem.categoryName}} |
|
|
<div :class="['item_content',colItem.sel?'item_content_sel':'']">{{colItem.categoryName}} |
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</cpt-card> |
|
|
</cpt-card> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="div_info"> |
|
|
<div class="div_info"> |
|
|
<cpt-card> |
|
|
<cpt-card> |
|
|
<div class="div_search_list"> |
|
|
<div class="div_search_list"> |
|
|
<el-input size="mini" |
|
|
<el-input size="mini" |
|
|
WarningColor='warning' |
|
|
WarningColor='warning' |
|
|
placeholder="请输入搜索内容" |
|
|
placeholder="请输入搜索内容" |
|
|
v-model="search"> |
|
|
v-model="search"> |
|
|
<i slot="prefix" |
|
|
<i slot="prefix" |
|
|
class="icon"> |
|
|
class="icon"> |
|
|
<img src="../../../../../assets/img/modules/visual/sousuo.png" |
|
|
<img src="../../../../../assets/img/modules/visual/sousuo.png" |
|
|
alt /> |
|
|
alt /> |
|
|
</i> |
|
|
</i> |
|
|
</el-input> |
|
|
</el-input> |
|
|
|
|
|
|
|
|
<div class="btn" |
|
|
<div class="btn" |
|
|
@click="handleSearch">搜索</div> |
|
|
@click="handleSearch">搜索</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div class="m-tb"> |
|
|
<div class="m-tb"> |
|
|
|
|
|
|
|
|
<div class="tb"> |
|
|
<div class="tb"> |
|
|
<cpt-tb :col-list="demand.colList" |
|
|
<cpt-tb :col-list="demand.colList" |
|
|
:loading="demand.loading" |
|
|
:loading="demand.loading" |
|
|
:header="demand.header" |
|
|
:header="demand.header" |
|
|
:list="demand.list" |
|
|
:list="demand.list" |
|
|
@handleClickRow="handleClickRow"></cpt-tb> |
|
|
@handleClickRow="handleClickRow"></cpt-tb> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="m-pagination"> |
|
|
|
|
|
<el-pagination hide-on-single-page |
|
|
|
|
|
:current-page="demand.pageNo" |
|
|
|
|
|
:page-size="demand.pageSize" |
|
|
|
|
|
:total="demand.total" |
|
|
|
|
|
background |
|
|
|
|
|
layout="prev, pager, next,total" |
|
|
|
|
|
@current-change="handlePageNoChange_demand"> |
|
|
|
|
|
</el-pagination> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="m-pagination"> |
|
|
|
|
|
<el-pagination hide-on-single-page :current-page="demand.pageNo" |
|
|
|
|
|
:page-size="demand.pageSize" |
|
|
|
|
|
:total="demand.total" |
|
|
|
|
|
background |
|
|
|
|
|
layout="prev, pager, next,total" |
|
|
|
|
|
@current-change="handlePageNoChange_demand"> |
|
|
|
|
|
</el-pagination> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</cpt-card> |
|
|
</cpt-card> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div id="popup" |
|
|
<div id="popup" |
|
|
style="display: none;" |
|
|
style="display: none;" |
|
|
class="ol-popup"> |
|
|
class="ol-popup"> |
|
|
<a href="#" |
|
|
<a href="#" |
|
|
id="popup-closer" |
|
|
id="popup-closer" |
|
|
class="ol-popup-closer"></a> |
|
|
class="ol-popup-closer"></a> |
|
|
|
|
|
|
|
|
<div id="popup-content" |
|
|
<div id="popup-content" |
|
|
class="popup-content"> |
|
|
class="popup-content"> |
|
|
<div v-show="selPlaceType==='resi'|| selPlaceType === 'special_resi'"> |
|
|
<div v-show="selPlaceType==='resi'|| selPlaceType === 'special_resi'"> |
|
|
<div class="popTitle">居民信息</div> |
|
|
<div class="popTitle">居民信息</div> |
|
|
<div class="popContentTitle">姓名: |
|
|
<div class="popContentTitle">姓名: |
|
|
<span>{{ selInfo.icUserName }}</span> |
|
|
<span>{{ selInfo.icUserName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">所属网格: |
|
|
<div class="popContentTitle">所属网格: |
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">所属小区: |
|
|
<div class="popContentTitle">所属小区: |
|
|
<span>{{ selInfo.villageName }}</span> |
|
|
<span>{{ selInfo.villageName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">本地户籍: |
|
|
<div class="popContentTitle">本地户籍: |
|
|
<span>{{ selInfo.isBdhjShow }}</span> |
|
|
<span>{{ selInfo.isBdhjShow }}</span> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class="popContentTitle">手机: |
|
|
<div class="popContentTitle">手机: |
|
|
<span>{{ selInfo.mobile }}</span> |
|
|
<span>{{ selInfo.mobile }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">性别: |
|
|
<div class="popContentTitle">性别: |
|
|
<span>{{ selInfo.genderShow }}</span> |
|
|
<span>{{ selInfo.genderShow }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">身份证号: |
|
|
<div class="popContentTitle">身份证号: |
|
|
<span>{{ selInfo.idCard }}</span> |
|
|
<span>{{ selInfo.idCard }}</span> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="popContentTitle">工作单位: |
|
|
<div class="popContentTitle">工作单位: |
|
|
<span>{{ selInfo.gzdw?selInfo.gzdw:'--' }}</span> |
|
|
<span>{{ selInfo.gzdw?selInfo.gzdw:'--' }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">人户状况: |
|
|
<div class="popContentTitle">人户状况: |
|
|
<span>{{ selInfo.rhzkShow }}</span> |
|
|
<span>{{ selInfo.rhzkShow }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="div_resi_more"> |
|
|
<div class="div_resi_more"> |
|
|
<div @click="toPeople" |
|
|
<div @click="toPeople" |
|
|
class="span_resi_more">更多</div> |
|
|
class="span_resi_more">更多</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='dangerous_chemicals'"> |
|
|
|
|
|
<div class="popTitle">企业信息</div> |
|
|
|
|
|
<div class="popContentTitle">企业名称: |
|
|
|
|
|
<span>{{ selInfo.name }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">企业类型: |
|
|
|
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">周边安全距离: |
|
|
|
|
|
<span>{{ selInfo.safeDistance }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">危化品种类: |
|
|
|
|
|
<span>{{ selInfo.dangerTypeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">负责人: |
|
|
|
|
|
<span>{{ selInfo.principalName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.principalMobile }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">经营地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">备注: |
|
|
|
|
|
<span>{{ selInfo.remark }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='public_service'||selPlaceType==='city_management'||selPlaceType==='superior_resource'"> |
|
|
|
|
|
<div class="popTitle">场所信息</div> |
|
|
|
|
|
<div class="popContentTitle">场所名称: |
|
|
|
|
|
<span>{{ selInfo.name }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所分类: |
|
|
|
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">占地面积: |
|
|
|
|
|
<span>{{ selInfo.areaCovered }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">容纳人数: |
|
|
|
|
|
<span>{{ selInfo.capacity }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='event'"> |
|
|
|
|
|
<div class="popTitle">难点痛点</div> |
|
|
|
|
|
<div class="popContentTitle">所属网格: |
|
|
|
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">发生时间: |
|
|
<div v-show="selPlaceType==='dangerous_chemicals'"> |
|
|
<span>{{ selInfo.happenTime }}</span> |
|
|
<div class="popTitle">企业信息</div> |
|
|
|
|
|
<div class="popContentTitle">企业名称: |
|
|
|
|
|
<span>{{ selInfo.name }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">企业类型: |
|
|
|
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">周边安全距离: |
|
|
|
|
|
<span>{{ selInfo.safeDistance }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">危化品种类: |
|
|
|
|
|
<span>{{ selInfo.dangerTypeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">负责人: |
|
|
|
|
|
<span>{{ selInfo.principalName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.principalMobile }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">经营地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">备注: |
|
|
|
|
|
<span>{{ selInfo.remark }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">事件内容: |
|
|
<div v-show="selPlaceType==='public_service'||selPlaceType==='city_management'||selPlaceType==='superior_resource'"> |
|
|
<span>{{ selInfo.eventContent }}</span> |
|
|
<div class="popTitle">场所信息</div> |
|
|
|
|
|
<div class="popContentTitle">场所名称: |
|
|
|
|
|
<span>{{ selInfo.name }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所分类: |
|
|
|
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">占地面积: |
|
|
|
|
|
<span>{{ selInfo.areaCovered }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">容纳人数: |
|
|
|
|
|
<span>{{ selInfo.capacity }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='event'"> |
|
|
|
|
|
<div class="popTitle">难点痛点</div> |
|
|
|
|
|
<div class="popContentTitle">所属网格: |
|
|
|
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">发生时间: |
|
|
|
|
|
<span>{{ selInfo.happenTime }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">事件内容: |
|
|
|
|
|
<span>{{ selInfo.eventContent }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
<div v-if="selInfo.imageList&&selInfo.imageList.length>0" |
|
|
<div v-if="selInfo.imageList&&selInfo.imageList.length>0" |
|
|
class="info-prop"> |
|
|
class="info-prop"> |
|
|
<span>图片:</span> |
|
|
<span>图片:</span> |
|
|
<div class="info-pics"> |
|
|
<div class="info-pics"> |
|
|
<img :src="src" |
|
|
<img :src="src" |
|
|
:key="src" |
|
|
:key="src" |
|
|
style="width:100px;height:100px;padding-right:10px" |
|
|
style="width:100px;height:100px;padding-right:10px" |
|
|
v-for="src in eventInfo.imageList" |
|
|
v-for="src in eventInfo.imageList" |
|
|
@click="watchImg(src)" /> |
|
|
@click="watchImg(src)" /> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div v-if="selInfo.voiceList&&selInfo.voiceList.length>0" |
|
|
<div v-if="selInfo.voiceList&&selInfo.voiceList.length>0" |
|
|
class="info-prop"> |
|
|
class="info-prop"> |
|
|
<span>音频:</span> |
|
|
<span>音频:</span> |
|
|
<div class="info-pics"> |
|
|
<div class="info-pics"> |
|
|
<audio controls> |
|
|
<audio controls> |
|
|
<source :src="item.url" |
|
|
<source :src="item.url" |
|
|
type="" |
|
|
type="" |
|
|
:key="item.url" |
|
|
:key="item.url" |
|
|
v-for="item in eventInfo.voiceList" /> |
|
|
v-for="item in eventInfo.voiceList" /> |
|
|
</audio> |
|
|
</audio> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">反映渠道: |
|
|
|
|
|
<span>{{ selInfo.sourceTypeName|| "--" }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">地址: |
|
|
|
|
|
<span>{{ selInfo.address || "--" }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">报事人: |
|
|
|
|
|
<span>{{selInfo.name || "--" }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">手机号: |
|
|
|
|
|
<span>{{ selInfo.mobile || "--" }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">身份证号: |
|
|
|
|
|
<span>{{ selInfo.idCard || "--" }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">反映渠道: |
|
|
<div v-show="selPlaceType==='community_org'"> |
|
|
<span>{{ selInfo.sourceTypeName|| "--" }}</span> |
|
|
<div class="popTitle">组织信息</div> |
|
|
</div> |
|
|
<div class="popContentTitle">组织名称: |
|
|
<div class="popContentTitle">地址: |
|
|
<span>{{ selInfo.organizationName }}</span> |
|
|
<span>{{ selInfo.address || "--" }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">组织分类: |
|
|
<div class="popContentTitle">报事人: |
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
<span>{{selInfo.name || "--" }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">组织人数: |
|
|
<div class="popContentTitle">手机号: |
|
|
<span>{{ selInfo.organizationPersonCount }}</span> |
|
|
<span>{{ selInfo.mobile || "--" }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">组织成员: |
|
|
<div class="popContentTitle">身份证号: |
|
|
<span>{{ selInfo.organizationPersonnelShow }}</span> |
|
|
<span>{{ selInfo.idCard || "--" }}</span> |
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">服务事项: |
|
|
|
|
|
<span>{{ selInfo.serviceItem }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">负责人: |
|
|
|
|
|
<span>{{ selInfo.principalName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.principalPhone }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">创建时间: |
|
|
|
|
|
<span>{{ selInfo.organizationCreatedTime }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
<div v-show="selPlaceType==='group_rent'"> |
|
|
<div v-show="selPlaceType==='community_org'"> |
|
|
<div class="popTitle">房屋信息</div> |
|
|
<div class="popTitle">组织信息</div> |
|
|
<div class="popContentTitle">房屋名称: |
|
|
<div class="popContentTitle">组织名称: |
|
|
<span>{{ selInfo.houseName }}</span> |
|
|
<span>{{ selInfo.organizationName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">房屋类型: |
|
|
<div class="popContentTitle">组织分类: |
|
|
<span>{{ selInfo.houseTypeName }}</span> |
|
|
<span>{{ selInfo.categoryName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">房屋用途: |
|
|
<div class="popContentTitle">组织人数: |
|
|
<span>{{ selInfo.purposeName }}</span> |
|
|
<span>{{ selInfo.organizationPersonCount }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">房屋状态: |
|
|
<div class="popContentTitle">组织成员: |
|
|
<span>{{ selInfo.rentName }}</span> |
|
|
<span>{{ selInfo.organizationPersonnelShow }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">房主姓名: |
|
|
<div class="popContentTitle">服务事项: |
|
|
<span>{{ selInfo.ownerName }}</span> |
|
|
<span>{{ selInfo.serviceItem }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">联系方式: |
|
|
<div class="popContentTitle">负责人: |
|
|
<span>{{ selInfo.ownerPhone }}</span> |
|
|
<span>{{ selInfo.principalName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">房主身份证: |
|
|
<div class="popContentTitle">联系电话: |
|
|
<span>{{ selInfo.ownerIdCard }}</span> |
|
|
<span>{{ selInfo.principalPhone }}</span> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">创建时间: |
|
|
|
|
|
<span>{{ selInfo.organizationCreatedTime }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div v-show="selPlaceType==='group_rent'"> |
|
|
|
|
|
<div class="popTitle">房屋信息</div> |
|
|
|
|
|
<div class="popContentTitle">房屋名称: |
|
|
|
|
|
<span>{{ selInfo.houseName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">房屋类型: |
|
|
|
|
|
<span>{{ selInfo.houseTypeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">房屋用途: |
|
|
|
|
|
<span>{{ selInfo.purposeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">房屋状态: |
|
|
|
|
|
<span>{{ selInfo.rentName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">房主姓名: |
|
|
|
|
|
<span>{{ selInfo.ownerName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系方式: |
|
|
|
|
|
<span>{{ selInfo.ownerPhone }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">房主身份证: |
|
|
|
|
|
<span>{{ selInfo.ownerIdCard }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='enterprise_patrol'"> |
|
|
|
|
|
<div class="popTitle">企事业信息</div> |
|
|
|
|
|
<div class="popContentTitle">场所类型: |
|
|
|
|
|
<span>{{ selInfo.placeTypeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所区域: |
|
|
|
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所名称: |
|
|
|
|
|
<span>{{ selInfo.placeOrgName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">规模: |
|
|
|
|
|
<span>{{ selInfo.scale }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">负责人: |
|
|
|
|
|
<span>{{ selInfo.personInCharge }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.mobile }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
<div v-show="selPlaceType==='enterprise_patrol'"> |
|
|
|
|
|
<div class="popTitle">企事业信息</div> |
|
|
|
|
|
<div class="popContentTitle">场所类型: |
|
|
|
|
|
<span>{{ selInfo.placeTypeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所区域: |
|
|
|
|
|
<span>{{ selInfo.gridName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所名称: |
|
|
|
|
|
<span>{{ selInfo.placeOrgName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">场所地址: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">规模: |
|
|
<div v-show="selPlaceType==='party_unit'"> |
|
|
<span>{{ selInfo.scale }}</span> |
|
|
<div class="popTitle">联建单位信息</div> |
|
|
</div> |
|
|
<div class="popContentTitle">单位名称: |
|
|
<div class="popContentTitle">负责人: |
|
|
<span>{{ selInfo.unitName }}</span> |
|
|
<span>{{ selInfo.personInCharge }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="popContentTitle">分类: |
|
|
<div class="popContentTitle">联系电话: |
|
|
<span>{{ selInfo.typeName }}</span> |
|
|
<span>{{ selInfo.mobile }}</span> |
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">服务事项: |
|
|
|
|
|
<span>{{ selInfo.serviceMatterListShow }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系人: |
|
|
|
|
|
<span>{{ selInfo.contact }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.contactMobile }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">在职党员: |
|
|
|
|
|
<span>{{ selInfo.memberCount }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">备注: |
|
|
|
|
|
<span>{{ selInfo.remark }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">地理位置: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
<div v-show="selPlaceType==='party_unit'"> |
|
|
|
|
|
<div class="popTitle">联建单位信息</div> |
|
|
|
|
|
<div class="popContentTitle">单位名称: |
|
|
|
|
|
<span>{{ selInfo.unitName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">分类: |
|
|
|
|
|
<span>{{ selInfo.typeName }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">服务事项: |
|
|
|
|
|
<span>{{ selInfo.serviceMatterListShow }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系人: |
|
|
|
|
|
<span>{{ selInfo.contact }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">联系电话: |
|
|
|
|
|
<span>{{ selInfo.contactMobile }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">在职党员: |
|
|
|
|
|
<span>{{ selInfo.memberCount }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">备注: |
|
|
|
|
|
<span>{{ selInfo.remark }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="popContentTitle">地理位置: |
|
|
|
|
|
<span>{{ selInfo.address }}</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
@ -363,6 +366,11 @@ |
|
|
<people v-if="showPeopleInfo" |
|
|
<people v-if="showPeopleInfo" |
|
|
:uid="selUserId" |
|
|
:uid="selUserId" |
|
|
ref="ref_people"></people> |
|
|
ref="ref_people"></people> |
|
|
|
|
|
|
|
|
|
|
|
<event-info v-if="pageType==='dispose'" |
|
|
|
|
|
ref="eleEditForm" |
|
|
|
|
|
@handleClose="handleClose" /> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</template> |
|
|
</template> |
|
@ -394,6 +402,9 @@ import cptTb from "@/views/modules/visual/cpts/tb"; |
|
|
import cptCard from "@/views/modules/visual/cpts/card"; |
|
|
import cptCard from "@/views/modules/visual/cpts/card"; |
|
|
import ScreenLoading from "@/views/modules/visual/cpts/loading"; |
|
|
import ScreenLoading from "@/views/modules/visual/cpts/loading"; |
|
|
import People from "../../basicinfo/people"; |
|
|
import People from "../../basicinfo/people"; |
|
|
|
|
|
import eventInfo from "./eventInfo"; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var centerPointGlobal = [120.664619, 36.504963] |
|
|
var centerPointGlobal = [120.664619, 36.504963] |
|
|
|
|
|
|
|
@ -675,7 +686,11 @@ const vueGis = { |
|
|
selPlaceType: '', |
|
|
selPlaceType: '', |
|
|
selInfo: {}, |
|
|
selInfo: {}, |
|
|
selUserId: '', |
|
|
selUserId: '', |
|
|
showPeopleInfo: false |
|
|
showPeopleInfo: false, |
|
|
|
|
|
|
|
|
|
|
|
pageType: '', |
|
|
|
|
|
eventId: '1542065054671142914', |
|
|
|
|
|
eventDetailData: {}, |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
@ -1154,11 +1169,18 @@ const vueGis = { |
|
|
this.getTable(); |
|
|
this.getTable(); |
|
|
this.getMapTable(); |
|
|
this.getMapTable(); |
|
|
}, |
|
|
}, |
|
|
|
|
|
// handleSearch () { |
|
|
|
|
|
// this.demand.pageNo = 1 |
|
|
|
|
|
// this.getTable(); |
|
|
|
|
|
// this.getMapTable(); |
|
|
|
|
|
// }, |
|
|
handleSearch () { |
|
|
handleSearch () { |
|
|
this.demand.pageNo = 1 |
|
|
this.pageType = "dispose"; |
|
|
this.getTable(); |
|
|
|
|
|
this.getMapTable(); |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
handleClose () { |
|
|
|
|
|
this.pageType = ""; |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
// |
|
|
// |
|
|
handleClickRow (index) { |
|
|
handleClickRow (index) { |
|
|
let selData = this.tableList[index] |
|
|
let selData = this.tableList[index] |
|
@ -1838,7 +1860,7 @@ const vueGis = { |
|
|
...mapGetters(["clientHeight"]) |
|
|
...mapGetters(["clientHeight"]) |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
components: { cptTb, cptCard, ScreenLoading, People }, |
|
|
components: { cptTb, cptCard, ScreenLoading, People, eventInfo }, |
|
|
} |
|
|
} |
|
|
export default vueGis; |
|
|
export default vueGis; |
|
|
</script> |
|
|
</script> |
|
|