|
@@ -8,22 +8,12 @@
|
|
|
</div>
|
|
|
<div class="bxCon" style="height: 90%">
|
|
|
<el-collapse accordion v-model="activeNames">
|
|
|
- <el-collapse-item
|
|
|
- :name="'gb' + index1"
|
|
|
- v-for="(item1, index1) in bgList"
|
|
|
- :key="index1"
|
|
|
- >
|
|
|
+ <el-collapse-item :name="'gb' + index1" v-for="(item1, index1) in bgList" :key="index1">
|
|
|
<template slot="title">
|
|
|
地块编号{{ item1.dkbm }} ({{ item1.area || 0 }})亩
|
|
|
<span class="tools">
|
|
|
- <i
|
|
|
- class="header-icon el-icon-place"
|
|
|
- @click.stop="mapview(item1)"
|
|
|
- ></i>
|
|
|
- <i
|
|
|
- class="header-icon el-icon-delete"
|
|
|
- @click="deleteprogramme($event, item1)"
|
|
|
- ></i>
|
|
|
+ <i class="header-icon el-icon-place" @click.stop="mapview(item1)"></i>
|
|
|
+ <i class="header-icon el-icon-delete" @click="deleteprogramme($event, item1)"></i>
|
|
|
</span>
|
|
|
</template>
|
|
|
<div class="collapseCon">
|
|
@@ -33,10 +23,8 @@
|
|
|
</p>
|
|
|
<p style="color: #cddeeb">
|
|
|
<img src="/static/images/ghzc/iconSun.png" />
|
|
|
- <span style="margin-left: 20px">基准地价:</span
|
|
|
- ><span style="color: #02a7f0"
|
|
|
- >{{ item1.landPrice || 0 }}万元</span
|
|
|
- >
|
|
|
+ <span style="margin-left: 20px">基准地价:</span><span style="color: #02a7f0">{{ item1.landPrice || 0
|
|
|
+ }}万元</span>
|
|
|
</p>
|
|
|
</div>
|
|
|
</el-collapse-item>
|
|
@@ -45,37 +33,23 @@
|
|
|
</div>
|
|
|
<div style="height: 47%; width: 100%" v-if="xzjgObj">
|
|
|
<div class="title flex-box">
|
|
|
- <span class="block-title"
|
|
|
- >备选地块 ({{ xzjgObj.dks ? xzjgObj.dks.length : 0 }})
|
|
|
+ <span class="block-title">备选地块 ({{ xzjgObj.dks ? xzjgObj.dks.length : 0 }})
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="bxCon">
|
|
|
<el-collapse accordion v-model="activeNames">
|
|
|
- <el-collapse-item
|
|
|
- :name="index"
|
|
|
- v-for="(item, index) in xzjgObj.dks"
|
|
|
- :key="item.dkbm"
|
|
|
- >
|
|
|
+ <el-collapse-item :name="index" v-for="(item, index) in xzjgObj.dks" :key="item.dkbm">
|
|
|
<template slot="title">
|
|
|
<!-- 地块编号B_P_123 -->
|
|
|
{{ item.dkbm }} ({{ item.area || 0 }})亩
|
|
|
<span class="tools">
|
|
|
- <i
|
|
|
- class="header-icon el-icon-place"
|
|
|
- @click.stop="mapview(item)"
|
|
|
- ></i>
|
|
|
- <i
|
|
|
- class="header-icon el-icon-s-order"
|
|
|
- @click="planInfo($event, item)"
|
|
|
- ></i>
|
|
|
- <i
|
|
|
+ <i class="header-icon el-icon-place" @click.stop="mapview(item)"></i>
|
|
|
+ <i class="header-icon el-icon-s-order" @click="planInfo1($event, item)"></i>
|
|
|
+ <!-- <i
|
|
|
class="header-icon el-icon-receiving"
|
|
|
@click="nowInfo($event, item)"
|
|
|
- ></i>
|
|
|
- <i
|
|
|
- class="header-icon el-icon-plus"
|
|
|
- @click="addprogramme($event, item)"
|
|
|
- ></i>
|
|
|
+ ></i> -->
|
|
|
+ <i class="header-icon el-icon-plus" @click="addprogramme($event, item)"></i>
|
|
|
</span>
|
|
|
</template>
|
|
|
<div class="collapseCon">
|
|
@@ -86,10 +60,8 @@
|
|
|
<p style="color: #cddeeb">
|
|
|
<!-- <i class="iconSun"></i> -->
|
|
|
<img src="/static/images/ghzc/iconSun.png" />
|
|
|
- <span style="margin-left: 20px">基准地价:</span
|
|
|
- ><span style="color: #02a7f0"
|
|
|
- >{{ item.landPrice || 0 }}万元</span
|
|
|
- >
|
|
|
+ <span style="margin-left: 20px">基准地价:</span><span style="color: #02a7f0">{{ item.landPrice || 0
|
|
|
+ }}万元</span>
|
|
|
</p>
|
|
|
</div>
|
|
|
</el-collapse-item>
|
|
@@ -120,7 +92,7 @@
|
|
|
|
|
|
<script>
|
|
|
import { GetXzjg, DownloadLandReport } from "../../../api/ghss/ghxz.js";
|
|
|
-import dkDetails from "./dkDetails.vue";
|
|
|
+import dkDetails from "./dkDetailsNew.vue";
|
|
|
// 使用
|
|
|
import parse from "wellknown";
|
|
|
let dataSources = {};
|
|
@@ -199,8 +171,8 @@ export default {
|
|
|
(res) => {
|
|
|
window.open(
|
|
|
window.axiosURI +
|
|
|
- "/analyse/fzss/DownloadReport?filePath=" +
|
|
|
- `${res.data.fxbg}`
|
|
|
+ "/analyse/fzss/DownloadReport?filePath=" +
|
|
|
+ `${res.data.fxbg}`
|
|
|
);
|
|
|
}
|
|
|
);
|
|
@@ -331,6 +303,10 @@ export default {
|
|
|
this.$refs.dkDetails.show(item, "规划信息");
|
|
|
this.$refs.dkDetails.getCollapseList();
|
|
|
},
|
|
|
+ planInfo1(e, item) {
|
|
|
+ console.log('item: ', item);
|
|
|
+ this.$refs.dkDetails.show(item, "规划信息");
|
|
|
+ },
|
|
|
//现状信息
|
|
|
nowInfo(e, item) {
|
|
|
this.$refs.dkDetails.show(item, "现状信息");
|
|
@@ -374,7 +350,7 @@ export default {
|
|
|
window.open(this.model.zip, "_blank");
|
|
|
},
|
|
|
|
|
|
- loadJgMap() {},
|
|
|
+ loadJgMap() { },
|
|
|
|
|
|
loadJg(bsm) {
|
|
|
console.log(bsm, "bsm");
|
|
@@ -436,6 +412,7 @@ export default {
|
|
|
margin-right: 5px;
|
|
|
min-height: unset;
|
|
|
}
|
|
|
+
|
|
|
.export {
|
|
|
display: inline-block;
|
|
|
background-color: #0f7ac8;
|
|
@@ -446,9 +423,11 @@ export default {
|
|
|
float: right;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.el-form-item {
|
|
|
margin-bottom: 0;
|
|
|
}
|
|
|
+
|
|
|
.xz-btn {
|
|
|
width: 100%;
|
|
|
position: absolute;
|
|
@@ -464,6 +443,7 @@ export default {
|
|
|
padding-left: 10px;
|
|
|
padding-right: 5px;
|
|
|
display: inline-flex;
|
|
|
+
|
|
|
.clat-title-head {
|
|
|
display: inline-block;
|
|
|
max-width: 280px;
|
|
@@ -486,16 +466,20 @@ export default {
|
|
|
// background-color: pink;
|
|
|
color: #fff;
|
|
|
}
|
|
|
+
|
|
|
p:nth-child(2) {
|
|
|
position: relative;
|
|
|
+
|
|
|
// padding-right: 20px;
|
|
|
img {
|
|
|
position: absolute;
|
|
|
top: 6px;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.oneItem {
|
|
|
display: flex;
|
|
|
+
|
|
|
.iconSun {
|
|
|
width: 16px;
|
|
|
height: 16px;
|
|
@@ -503,6 +487,7 @@ export default {
|
|
|
background: url("../../../../static//images//ghzc//iconSun.png") no-repeat;
|
|
|
background-size: 100% 100%;
|
|
|
}
|
|
|
+
|
|
|
span {
|
|
|
// border: 1px solid #02a7f0;
|
|
|
padding: 0 5px;
|
|
@@ -511,6 +496,7 @@ export default {
|
|
|
display: inline-block;
|
|
|
margin-right: 5px;
|
|
|
}
|
|
|
+
|
|
|
span:first-child {
|
|
|
background: rgba(253, 219, 59, 0.2);
|
|
|
font-size: 14px;
|
|
@@ -520,17 +506,20 @@ export default {
|
|
|
white-space: nowrap;
|
|
|
text-overflow: ellipsis;
|
|
|
}
|
|
|
+
|
|
|
span:nth-child(2) {
|
|
|
background: rgba(155, 255, 139, 0.2);
|
|
|
font-size: 14px;
|
|
|
color: #9bff8b;
|
|
|
}
|
|
|
+
|
|
|
p {
|
|
|
font-size: 14px;
|
|
|
color: #cddeeb;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
.bxCon {
|
|
|
width: 100%;
|
|
|
height: 94%;
|
|
@@ -538,21 +527,26 @@ export default {
|
|
|
overflow: hidden;
|
|
|
overflow-y: auto;
|
|
|
}
|
|
|
+
|
|
|
/deep/ .el-collapse {
|
|
|
// width: 95%;
|
|
|
border: none;
|
|
|
}
|
|
|
+
|
|
|
/deep/ .el-scrollbar {
|
|
|
border: 1px solid #0f7ac8 !important;
|
|
|
// padding: 0 10px;
|
|
|
}
|
|
|
+
|
|
|
/deep/ .el-collapse-item__header {
|
|
|
border-bottom: 1px solid rgba(102, 126, 143, 0.747);
|
|
|
position: relative;
|
|
|
}
|
|
|
+
|
|
|
/deep/ .el-collapse-item__wrap {
|
|
|
border-bottom: 1px solid rgba(102, 126, 143, 0.5) !important;
|
|
|
}
|
|
|
+
|
|
|
/deep/ .el-scrollbar__wrap {
|
|
|
padding: 0 10px;
|
|
|
}
|