|
@@ -2,10 +2,10 @@
|
|
|
<div>
|
|
|
<!-- 省属企业与省直单位切换-->
|
|
|
<div class="cr-btnlist">
|
|
|
- <button :class="type === 'ssqy' ? ['cr-btn', 'cr-btn-select'] : 'cr-btn'" @click.stop.prevent="handleSubmitSsqy">
|
|
|
+ <button :class="type === 'ssqy' ? ['cr-btn', 'cr-btn-select'] : 'cr-btn'" @click="handleSubmitSsqy">
|
|
|
省属企业
|
|
|
</button>
|
|
|
- <button :class="type === 'szdw' ? ['cr-btn', 'cr-btn-select'] : 'cr-btn'" @click.stop.prevent="handleSubmitSzdw">
|
|
|
+ <button :class="type === 'szdw' ? ['cr-btn', 'cr-btn-select'] : 'cr-btn'" @click="handleSubmitSzdw">
|
|
|
省直单位
|
|
|
</button>
|
|
|
</div>
|
|
@@ -31,8 +31,6 @@
|
|
|
}}<span style="font-size: 16px;margin-left:5px;margin-right: 10px;font-weight:400">家</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!-- <div style="font-size: 24px; float: right;font-weight:600;">{{ SUMSZ }}<span style="font-size: 16px;margin-left:5px;margin-right: 5px;font-weight:400" >亩</span></div>-->
|
|
|
</div>
|
|
|
</div>
|
|
|
</a-col>
|
|
@@ -56,7 +54,7 @@
|
|
|
</div>
|
|
|
</a-col>
|
|
|
<a-col class="flex-center" :sm="24" :md="12" :xl="6">
|
|
|
- <div class="tjcxcound3" @click="visibleInfo({ sfsb: 3 })">
|
|
|
+ <div class="tjcxcound3" @click="visibleInfo({ })">
|
|
|
<div style="color: white;padding-top: 0.1rem">
|
|
|
<div style="width: 100%;margin-left: 0rem;margin-top:5px; text-indent: 1rem;letter-spacing: 2px; font-family:'DingTalk_JinBuTi_Regular'">省属企业上报地块</div>
|
|
|
<div style="width: 100%">
|
|
@@ -81,7 +79,7 @@
|
|
|
</div>
|
|
|
</a-col>
|
|
|
<a-col class="flex-center" :sm="24" :md="12" :xl="6">
|
|
|
- <div class="tjcxcound4" @click="visibleInfo({ sfsb: 3, tdsyxz: '闲置低效土地' })">
|
|
|
+ <div class="tjcxcound4" @click="visibleInfo({ tdsyxz: '闲置低效土地' })">
|
|
|
<div style="color: white;padding-top: 0.1rem">
|
|
|
<div style="width: 100%;margin-left: 0rem;margin-top:5px; text-indent: 1rem;letter-spacing: 2px; font-family:'DingTalk_JinBuTi_Regular'">省属企业闲置低效地块</div>
|
|
|
<div style="width: 100%">
|
|
@@ -137,7 +135,7 @@
|
|
|
</div>
|
|
|
</a-col>
|
|
|
<a-col class="flex-center" :sm="24" :md="12" :xl="6">
|
|
|
- <div class="tjcxcound3" @click="visibleInfoBySz({ sfsb: 3 })">
|
|
|
+ <div class="tjcxcound3" @click="visibleInfoBySz({ })">
|
|
|
<div style="color: white;padding-top: 0.1rem">
|
|
|
<div style="width: 100%;margin-left: 0rem;margin-top:5px; text-indent: 1rem;letter-spacing: 2px; font-family:'DingTalk_JinBuTi_Regular'">省直单位地块</div>
|
|
|
<div style="width: 100%">
|
|
@@ -158,7 +156,7 @@
|
|
|
</div>
|
|
|
</a-col>
|
|
|
<a-col class="flex-center" :sm="24" :md="12" :xl="6">
|
|
|
- <div class="tjcxcound4" @click="visibleInfoBySz({ sfsb: 3, tdsyxz: '闲置低效土地' })">
|
|
|
+ <div class="tjcxcound4" @click="visibleInfoBySz({ tdsyxz: '闲置低效土地' })">
|
|
|
<div style="color: white;padding-top: 0.1rem">
|
|
|
<div style="width: 100%;margin-left: 0rem;margin-top:5px; text-indent: 1rem;letter-spacing: 2px; font-family:'DingTalk_JinBuTi_Regular'">省直单位闲置低效地块</div>
|
|
|
<div style="width: 100%">
|
|
@@ -182,7 +180,7 @@
|
|
|
</a-col>
|
|
|
</a-row>
|
|
|
</div>
|
|
|
-<!-- 图标统计展示-->
|
|
|
+<!-- 省直单位、省属企业按不同土地类型进行统计展示-->
|
|
|
<div>
|
|
|
<!-- 省直单位统计图表-->
|
|
|
<div v-show="this.type == 'szdw'">
|
|
@@ -213,14 +211,27 @@
|
|
|
</div>
|
|
|
<!-- 第一行地图列-->
|
|
|
<div style="width: calc(50% - 20px);margin-left: 10px;margin-right: 10px">
|
|
|
- <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">省直单位地块统计</div>
|
|
|
+ <div style="display: flex; width: calc(100% - 0px);height:40px;line-height: 40px; background-color: #02A7F0;">
|
|
|
+ <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">
|
|
|
+ 省直单位地块统计
|
|
|
+ </div>
|
|
|
+ <div class="cr-tj-btnlist">
|
|
|
+ <button :class="type === 'ssqy' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="resMapSsKey='SL'">
|
|
|
+ 数量
|
|
|
+ </button>
|
|
|
+ <button :class="type === 'szdw' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="resMapSsKey='MJ'">
|
|
|
+ 面积
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<a-card style="margin-bottom: 1rem;width:100%;height: 39rem">
|
|
|
<mapData
|
|
|
ref="map2ref"
|
|
|
:resultMapData="this.resMapSzData"
|
|
|
:titles="this.title2"
|
|
|
- @visible="visibleInfoBySz"
|
|
|
+ :resMapSsKey="this.resMapSsKey"
|
|
|
+ @visible="visibleInfoBySzMap"
|
|
|
></mapData>
|
|
|
</a-card>
|
|
|
</div>
|
|
@@ -277,7 +288,6 @@
|
|
|
></BarTdsjyt>
|
|
|
</a-col>
|
|
|
</a-card>
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
<div style="width: calc(50% - 0px);">
|
|
@@ -301,17 +311,17 @@
|
|
|
<div style="display: flex;">
|
|
|
<div style="width: calc(100% - 0px);">
|
|
|
<div style="display: flex; width: calc(100% - 0px);height:40px;line-height: 40px; background-color: #02A7F0;">
|
|
|
- <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">
|
|
|
- 省直单位土地面积
|
|
|
- </div>
|
|
|
- <div class="cr-tj-btnlist">
|
|
|
- <button :class="type === 'ssqy' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="GDSSZTDKEY='SL'">
|
|
|
- 数量
|
|
|
- </button>
|
|
|
- <button :class="type === 'szdw' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="GDSSZTDKEY='MJ'">
|
|
|
- 面积
|
|
|
- </button>
|
|
|
- </div>
|
|
|
+ <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">
|
|
|
+ 省直单位土地面积
|
|
|
+ </div>
|
|
|
+ <div class="cr-tj-btnlist">
|
|
|
+ <button :class="type === 'ssqy' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="GDSSZTDKEY='SL'">
|
|
|
+ 数量
|
|
|
+ </button>
|
|
|
+ <button :class="type === 'szdw' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="GDSSZTDKEY='MJ'">
|
|
|
+ 面积
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div>
|
|
|
<a-card style="margin-bottom: 1rem;width:100%;height: 21rem">
|
|
@@ -325,7 +335,7 @@
|
|
|
<BarDobuleDataNum v-if="GDSSZTDKEY==='SL'"
|
|
|
:titleText="this.tem_xzqhmc ? this.tem_xzqhmc + '省直单位实际占用面积' : '省直单位实际占用面积'"
|
|
|
:result-x-data="this.resBarSzData"
|
|
|
- @visible="visibleInfoXzqh"
|
|
|
+ @visible="visibleInfoSzXzqh"
|
|
|
>
|
|
|
</BarDobuleDataNum>
|
|
|
</a-card>
|
|
@@ -339,7 +349,9 @@
|
|
|
<!-- 左侧第一行第一列-->
|
|
|
<div style="display: flex;">
|
|
|
<div style="width: calc(25% - 0px);">
|
|
|
- <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">省属企业土地获取方式【地块数量】</div>
|
|
|
+ <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">
|
|
|
+ 省属企业土地获取方式【地块数量】
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<a-card style="margin-bottom: 0.5rem;width:100%;height: 18rem">
|
|
|
<PieData
|
|
@@ -368,10 +380,26 @@
|
|
|
</div>
|
|
|
<!-- 第一行地图列-->
|
|
|
<div style="width: calc(50% - 20px);margin-left: 10px;margin-right: 10px">
|
|
|
- <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">省属企业地块统计</div>
|
|
|
+ <div style="display: flex; width: calc(100% - 0px);height:40px;line-height: 40px; background-color: #02A7F0;">
|
|
|
+ <div style="width: calc(100% - 0px);text-indent: 10px; font-size: 16px; font-family:'DingTalk_JinBuTi_Regular';height:40px;line-height: 40px; background-color: #02A7F0; color: white ">
|
|
|
+ 省属企业地块统计
|
|
|
+ </div>
|
|
|
+ <div class="cr-tj-btnlist">
|
|
|
+ <button :class="type === 'ssqy' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="resMapSsKey='SL'">
|
|
|
+ 数量
|
|
|
+ </button>
|
|
|
+ <button :class="type === 'szdw' ? ['cr-tj-btn', 'cr-tj-btn-select'] : 'cr-tj-btn'" @click="resMapSsKey='MJ'">
|
|
|
+ 面积
|
|
|
+ </button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
<div>
|
|
|
<a-card style="margin-bottom: 1rem;width:100%;height: 39rem">
|
|
|
- <mapData ref="mapref" :resultMapData="this.resMapSsData" :titles="this.title1" @visible="visibleInfo">
|
|
|
+ <mapData ref="mapref"
|
|
|
+ :resultMapData="this.resMapSsData"
|
|
|
+ :titles="this.title1"
|
|
|
+ :resMapSsKey="this.resMapSsKey"
|
|
|
+ @visible="visibleInfoMap">
|
|
|
</mapData>
|
|
|
</a-card>
|
|
|
</div>
|
|
@@ -501,14 +529,14 @@
|
|
|
</div>
|
|
|
<div>
|
|
|
<a-card style="margin-bottom: 1rem;width:100%;height: 21rem">
|
|
|
- <BarDobuleData v-if="GDSSSTDKEY==='SL'"
|
|
|
+ <BarDobuleData v-if="GDSSSTDKEY==='MJ'"
|
|
|
:titleText="this.tem_xzqhmc ? this.tem_xzqhmc + '省属企业实际占用面积' : '省属企业实际占用面积'"
|
|
|
:result-x-data="this.resBarSsData"
|
|
|
@visible="visibleInfoXzqh"
|
|
|
style="width:calc(100% - 0px);height:19rem;"
|
|
|
>
|
|
|
</BarDobuleData>
|
|
|
- <BarDobuleDataNum v-if="GDSSSTDKEY==='MJ'"
|
|
|
+ <BarDobuleDataNum v-if="GDSSSTDKEY==='SL'"
|
|
|
:titleText="this.tem_xzqhmc ? this.tem_xzqhmc + '省属企业实际占用面积' : '省属企业实际占用面积'"
|
|
|
:result-x-data="this.resBarSsData"
|
|
|
@visible="visibleInfoXzqh"
|
|
@@ -651,6 +679,7 @@ export default {
|
|
|
resData: [],
|
|
|
SSQYSL: '',
|
|
|
SBDKQYSL: '',
|
|
|
+ resMapSsKey: 'SL',
|
|
|
resMapSzData: [],
|
|
|
resMapSsData: [],
|
|
|
resBarSsData: [],
|
|
@@ -830,7 +859,11 @@ export default {
|
|
|
},
|
|
|
visibleInfoBySz(params) {
|
|
|
this.paramSz = params
|
|
|
- if (params.sfsb != null) {
|
|
|
+ this.visibleSz = true
|
|
|
+ },
|
|
|
+ visibleInfoBySzMap(params) {
|
|
|
+ this.paramSz = params
|
|
|
+ if (params.level != 'city') {
|
|
|
this.visibleSz = true
|
|
|
}
|
|
|
},
|
|
@@ -897,7 +930,13 @@ export default {
|
|
|
},
|
|
|
visibleInfo(params) {
|
|
|
this.param = params
|
|
|
- if (params.sfsb != null) {
|
|
|
+ // if (params.sfsb != null) {
|
|
|
+ this.visible = true
|
|
|
+ // }
|
|
|
+ },
|
|
|
+ visibleInfoMap(params) {
|
|
|
+ this.param = params
|
|
|
+ if (params.level != 'city') {
|
|
|
this.visible = true
|
|
|
}
|
|
|
},
|