diff --git a/src/assets/img/shuju/measure/bg-left.png b/src/assets/img/shuju/measure/bg-left.png
new file mode 100644
index 00000000..e35c9bc8
Binary files /dev/null and b/src/assets/img/shuju/measure/bg-left.png differ
diff --git a/src/assets/img/shuju/measure/dangyuan.png b/src/assets/img/shuju/measure/dangyuan.png
new file mode 100644
index 00000000..74ac72ae
Binary files /dev/null and b/src/assets/img/shuju/measure/dangyuan.png differ
diff --git a/src/assets/img/shuju/measure/jumin.png b/src/assets/img/shuju/measure/jumin.png
new file mode 100644
index 00000000..74003ab8
Binary files /dev/null and b/src/assets/img/shuju/measure/jumin.png differ
diff --git a/src/views/modules/visual/components/screen-table/index.vue b/src/views/modules/visual/components/screen-table/index.vue
index 0a7cd45a..cd75b943 100644
--- a/src/views/modules/visual/components/screen-table/index.vue
+++ b/src/views/modules/visual/components/screen-table/index.vue
@@ -175,14 +175,12 @@ export default {
watch: {
tableData(arr) {
if (Array.isArray(arr)) {
- console.log('tabldate-dddsss', this.tableData)
this.visiblePopList = new Array(arr.length).fill(false);
}
},
},
mounted() {
- console.log('tabldate-ddd', this.tableData)
window.addEventListener("click", (e) => {
this.visiblePopList = new Array(this.visiblePopList.length).fill(false);
});
diff --git a/src/views/modules/visual/measure/service.vue b/src/views/modules/visual/measure/service.vue
index bf1bb89e..eff367fe 100644
--- a/src/views/modules/visual/measure/service.vue
+++ b/src/views/modules/visual/measure/service.vue
@@ -182,6 +182,7 @@ export default {
let _charts = echarts.init(eId)
let option = {
tooltip: {
+ show: false,
trigger: 'item'
},
legend: {
@@ -220,19 +221,32 @@ export default {
left: 'center',
width: 400,
label: {
+ show: true,
position: 'outer',
alignTo: 'edge',
- formatter: '{a|{c}}\n{name|{b}}',
+ formatter: '{a|{c}}\n{r|}\n{name|{b}}',
minMargin: 5,
edgeDistance: 20,
lineHeight: 15,
color: '#fff',
fontSize: 12,
+ // padding: [5],
distanceToLabelLine: 10,
rich: {
+ name: {
+ padding: [0, 6, 0, 6]
+ },
a: {
fontSize: 15,
- color: '#fff'
+ color: '#fff',
+ padding: [0, 6, 0, 6]
+ },
+ r: {
+ backgroundColor: 'auto',
+ borderRadius: 6,
+ width: 6,
+ height: 6,
+ // padding: [3, 3, 0, -12]
}
}
},
@@ -247,7 +261,10 @@ export default {
show: true,
length: 20,
length2: 0,
- maxSurfaceAngle: 80
+ maxSurfaceAngle: 80,
+ lineStyle: {
+ cap: 'round'
+ }
},
labelLayout: function (params) {
const isLeft = params.labelRect.x < _charts.getWidth() / 2;
diff --git a/src/views/modules/visual/measure/volunteer.vue b/src/views/modules/visual/measure/volunteer.vue
index e69de29b..3f2728f2 100644
--- a/src/views/modules/visual/measure/volunteer.vue
+++ b/src/views/modules/visual/measure/volunteer.vue
@@ -0,0 +1,495 @@
+
+
+
+
+

+
+ 志愿者服务情况
+
+
+
+
+
+
+
+
+
+
+

+
+ 多元化治理平面图
+
+
+
+
+
+
+ 这里是地图容器
+
+
+
+
+
+
+
+
+
+