|
|
@ -62,7 +62,9 @@ |
|
|
|
@clickFeature="clickMap" |
|
|
|
:showIconLayer="true" |
|
|
|
:showPolygonLayer="true" |
|
|
|
:showPolIconLayer="true" |
|
|
|
:clickType="'popup'" |
|
|
|
:areaScale="0.1" |
|
|
|
:isAddOpenlay="true"></screen-map> |
|
|
|
</div> |
|
|
|
<div class="map-tips"> |
|
|
@ -111,6 +113,7 @@ const legendList = [ |
|
|
|
{ name: '#8fc41e', icon: require('../../../../../assets/img/shuju/volunteer7.png') }, |
|
|
|
{ name: '#00a1be', icon: require('../../../../../assets/img/shuju/volunteer8.png') }, |
|
|
|
{ name: '#0067b6', icon: require('../../../../../assets/img/shuju/volunteer9.png') }, |
|
|
|
{ name: '#e5007f', icon: require('../../../../../assets/img/shuju/volunteer3.png') }, |
|
|
|
{ name: '', icon: require('../../../../../assets/img/shuju/volunteer1.png') } |
|
|
|
] |
|
|
|
const defaultLegendIcon = require('../../../../../assets/img/shuju/volunteer1.png') |
|
|
@ -164,10 +167,10 @@ export default { |
|
|
|
require('../../../../../assets/img/shuju/volunteer5.png'), // 楼委会 |
|
|
|
require('../../../../../assets/img/shuju/volunteer7.png'), // 老友俱乐部 |
|
|
|
require('../../../../../assets/img/shuju/volunteer8.png'), // 治安巡逻 |
|
|
|
require('../../../../../assets/img/shuju/volunteer3.png'), // 应急队伍 |
|
|
|
require('../../../../../assets/img/shuju/volunteer9.png'), // 其他 |
|
|
|
require('../../../../../assets/img/shuju/volunteer1.png'), // 采集员 |
|
|
|
require('../../../../../assets/img/shuju/volunteer2.png'), // 代办员 |
|
|
|
require('../../../../../assets/img/shuju/volunteer3.png'), // 能人达人 |
|
|
|
require('../../../../../assets/img/shuju/volunteer6.png'), // 调解员 |
|
|
|
], |
|
|
|
polygonList: [] |
|
|
@ -220,7 +223,7 @@ export default { |
|
|
|
} |
|
|
|
this.pieData.push(ob) |
|
|
|
}) |
|
|
|
this.getMapData() |
|
|
|
// this.getMapData() |
|
|
|
} else { |
|
|
|
this.$message.error(msg) |
|
|
|
} |
|
|
@ -364,6 +367,9 @@ export default { |
|
|
|
} |
|
|
|
const { data, code, msg } = await requestPost(url, params) |
|
|
|
if (code === 0) { |
|
|
|
this.agencyInfo.agencyLevel = data.agencyLevel, |
|
|
|
this.agencyInfo.longitude = data.longitude, |
|
|
|
this.agencyInfo.latitude = data.latitude |
|
|
|
let subPolygonList = [] |
|
|
|
data.children.forEach((item, index) => { |
|
|
|
if (item.coordinates && item.coordinates.length > 0) { |
|
|
@ -765,7 +771,10 @@ export default { |
|
|
|
align-items: center; |
|
|
|
margin-top: 10px; |
|
|
|
margin-right: 40px; |
|
|
|
|
|
|
|
.title-icon { |
|
|
|
width: 40px; |
|
|
|
height: 34px; |
|
|
|
} |
|
|
|
.map-tips-icon { |
|
|
|
width: 20px; |
|
|
|
height: 10px; |
|
|
|