|
@@ -18,21 +18,32 @@
|
|
|
</el-select>
|
|
|
</div>
|
|
|
<!-- 临时用地(期限检测) -->
|
|
|
- <div v-show="value == options[0].value">
|
|
|
+ <div class="content">
|
|
|
<div class="stacontent_ydjc">
|
|
|
- <div class="item">
|
|
|
- <span class="dlabel">临时用地面积:</span>
|
|
|
- <span class="dvalue">{{ sdata.lsyd.sh_mj }}公顷</span>
|
|
|
- </div>
|
|
|
<div class="item cursor" @click="draw_vector">
|
|
|
- <span class="dlabel"> 临时用地项目数:</span>
|
|
|
- <span class="dvalue">{{ sdata.lsyd.sj_number }}个</span>
|
|
|
- <i style="pointer-events: all" :class="{ 'el-icon-view': true }"></i>
|
|
|
+ <div class="icon">
|
|
|
+ <div class="icon_zxkg"></div>
|
|
|
+ </div>
|
|
|
+ <div class="text">
|
|
|
+ <p>建设项目数</p>
|
|
|
+ <span>{{ sdata[value].sj_number }}</span>
|
|
|
+ 个
|
|
|
+ <i style="pointer-events: all" class="el-icon-view"></i>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="item">
|
|
|
+ <div class="icon">
|
|
|
+ <div class="icon_zxkg"></div>
|
|
|
+ </div>
|
|
|
+ <div class="text">
|
|
|
+ <p>用地面积</p>
|
|
|
+ <span>{{ sdata[value].sh_mj }}</span>
|
|
|
+ 公顷
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <!-- 临时用地(复垦监测) -->
|
|
|
- <!-- <div v-show="value == options[1].value">
|
|
|
+ <!-- 临时用地(复垦监测) -->
|
|
|
+ <!-- <div v-show="value == options[1].value">
|
|
|
<div class="stacontent_ydjc">
|
|
|
<div class="item">
|
|
|
<span class="dlabel">应复垦面积:</span>
|
|
@@ -53,52 +64,37 @@
|
|
|
</div>
|
|
|
<ThreeStackedBarAndLine class="qxjc_echart"></ThreeStackedBarAndLine>
|
|
|
</div> -->
|
|
|
- <!-- 农专用地 -->
|
|
|
- <div v-show="value == options[1].value">
|
|
|
- <div class="stacontent_ydjc">
|
|
|
- <div class="item cursor" @click="draw_vector">
|
|
|
- <span class="dlabel">建设项目数:</span>
|
|
|
- <span class="dvalue">{{ sdata.nzyd.sj_number }}个</span>
|
|
|
- <i style="pointer-events: all" :class="{ 'el-icon-view': true }"></i>
|
|
|
- </div>
|
|
|
- <!-- <div class="item">
|
|
|
- <span class="dlabel"> 项目用地面积:</span>
|
|
|
- <span class="dvalue">543.89公顷</span>
|
|
|
- </div> -->
|
|
|
- <div class="item">
|
|
|
- <span class="dlabel"> 农转用面积:</span>
|
|
|
- <span class="dvalue">{{ sdata.nzyd.sh_mj }}公顷</span>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <ThreeStackedBarAndLine
|
|
|
- :ref="`${value}_echart`"
|
|
|
- v-show="xzqh_flag"
|
|
|
- class="qxjc_echart"
|
|
|
- ></ThreeStackedBarAndLine>
|
|
|
- <!-- <XZQHPieChart v-show="!xzqh_flag"></XZQHPieChart> -->
|
|
|
- <div v-show="!xzqh_flag">
|
|
|
- <div class="content">
|
|
|
- <div class="infoLIst content" ref="contentRef">
|
|
|
- <div class="infoItem" v-for="(item, index) in list" :key="index">
|
|
|
- <div class="itemIcon">
|
|
|
- <span>
|
|
|
- {{ index + 1 }}
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div class="itemCon">
|
|
|
- <p>{{ item["名称"] }}</p>
|
|
|
- <p>
|
|
|
- <span
|
|
|
- ><span class="font_color">面积</span
|
|
|
- >{{ item["面积(平方米)"] }}平方米</span
|
|
|
- >
|
|
|
- </p>
|
|
|
+ <!-- 农专用地 -->
|
|
|
+
|
|
|
+ <ThreeStackedBarAndLine
|
|
|
+ :ref="`${value}_echart`"
|
|
|
+ v-show="xzqh_flag"
|
|
|
+ class="qxjc_echart"
|
|
|
+ ></ThreeStackedBarAndLine>
|
|
|
+ <!-- <XZQHPieChart v-show="!xzqh_flag"></XZQHPieChart> -->
|
|
|
+ <div v-show="!xzqh_flag">
|
|
|
+ <div class="content">
|
|
|
+ <div class="infoLIst content" ref="contentRef">
|
|
|
+ <div class="infoItem" v-for="(item, index) in list" :key="index">
|
|
|
+ <div class="itemIcon">
|
|
|
+ <span>
|
|
|
+ {{ index + 1 }}
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <div class="itemCon">
|
|
|
+ <p>{{ item["名称"] }}</p>
|
|
|
+ <p>
|
|
|
+ <span
|
|
|
+ ><span class="font_color">面积</span
|
|
|
+ >{{ item["面积(平方米)"] }}平方米</span
|
|
|
+ >
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
+ <div
|
|
|
+ :class="item.geom != '' ? 'itemAdress' : 'itemAdress2'"
|
|
|
+ @click="goDetail(item)"
|
|
|
+ ></div>
|
|
|
</div>
|
|
|
- <div
|
|
|
- :class="item.geom != '' ? 'itemAdress' : 'itemAdress2'"
|
|
|
- @click="goDetail(item)"
|
|
|
- ></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -368,37 +364,54 @@ export default {
|
|
|
|
|
|
.stacontent_ydjc {
|
|
|
width: 100%;
|
|
|
- height: 24px;
|
|
|
- margin-top: 0.5rem;
|
|
|
- margin-bottom: 1.5rem;
|
|
|
+ // height: 24px;
|
|
|
+ // margin-top: 0.5rem;
|
|
|
+ // margin-bottom: 1.5rem;
|
|
|
|
|
|
.item {
|
|
|
width: 49%;
|
|
|
height: 30%;
|
|
|
display: inline-block;
|
|
|
+ margin-top: 0.5rem;
|
|
|
// border: #00FFFF 1px solid;
|
|
|
}
|
|
|
|
|
|
.cursor {
|
|
|
cursor: pointer;
|
|
|
}
|
|
|
-
|
|
|
- .dlabel {
|
|
|
- font-family: HarmonyOS Sans Naskh Arabic UI, HarmonyOS Sans Naskh Arabic UI;
|
|
|
- font-weight: 400;
|
|
|
- font-size: 14px;
|
|
|
- color: #bcd3e5;
|
|
|
- line-height: 24px;
|
|
|
- text-align: left;
|
|
|
+ .icon {
|
|
|
+ width: 40px;
|
|
|
+ border-radius: 8px;
|
|
|
+ display: inline-block;
|
|
|
+ height: 50px;
|
|
|
}
|
|
|
+ .icon_zxkg {
|
|
|
+ background: no-repeat 50%;
|
|
|
+ background-image: url("/static/images/overview/icongdbh0.png");
|
|
|
+ /* border: #00FFFF 1px solid; */
|
|
|
+ width: 45px;
|
|
|
+ height: 45px;
|
|
|
+ display: inline-block;
|
|
|
+ }
|
|
|
+ .text {
|
|
|
+ display: inline-block;
|
|
|
+ width: 115px;
|
|
|
+
|
|
|
+ p {
|
|
|
+ font-kerning: normal;
|
|
|
+ font-family: "Arial Negreta", "Arial Normal", "Arial";
|
|
|
+ font-weight: 700;
|
|
|
+ font-style: normal;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #ffffff;
|
|
|
+ }
|
|
|
|
|
|
- .dvalue {
|
|
|
- font-family: HarmonyOS Sans SC, HarmonyOS Sans SC;
|
|
|
- font-weight: bold;
|
|
|
- color: #64daff;
|
|
|
- line-height: 16px;
|
|
|
- text-align: left;
|
|
|
- font-size: 12px;
|
|
|
+ span {
|
|
|
+ font-family: "Arial Negreta", "Arial Normal", "Arial";
|
|
|
+ font-weight: 700;
|
|
|
+ font-style: normal;
|
|
|
+ color: #68f4fb;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|