diff --git a/src/assets/images/sjfx/minImg.jpg b/src/assets/images/sjfx/minImg.jpg index ed65f72..c984b67 100644 Binary files a/src/assets/images/sjfx/minImg.jpg and b/src/assets/images/sjfx/minImg.jpg differ diff --git a/src/assets/images/sjfx/minPieT.png b/src/assets/images/sjfx/minPieT.png new file mode 100644 index 0000000..7ce955c Binary files /dev/null and b/src/assets/images/sjfx/minPieT.png differ diff --git a/src/view/analyze.vue b/src/view/analyze.vue index 7d54e81..b4bd9f8 100644 --- a/src/view/analyze.vue +++ b/src/view/analyze.vue @@ -63,11 +63,23 @@ {{ item }} - -
- +
+
+
集聚类型分布
+ +
+
+
年龄分布
+ +
+
+ +
+
@@ -88,7 +100,7 @@
- +
@@ -97,7 +109,11 @@
- +
@@ -107,7 +123,11 @@
- + @@ -119,6 +139,7 @@ import right2 from "./echart_analyze/right2.vue"; import right1 from "./echart_analyze/right1.vue"; import http from "@/utils/request.js"; import Pie3dMt from "./echart_analyze/pie3dMt.vue"; +import Pie3dMt2 from "./echart_analyze/pie3dMt2.vue"; import pie3dMt1 from "./echart_analyze/pie3dMt1.vue"; import edxs from "./echart_analyze/edXS.vue"; import eP2 from "./echart_analyze/eP2.vue"; @@ -176,11 +197,16 @@ const minData = reactive({ dzzh: "1610", zq: "1610", }, + minPieData2: { + wfgz: "1500", + xstp: "1610", + skym: "1610" + }, }); -onMounted(() => {}); +onMounted(() => { }); -onBeforeMount(() => {}); +onBeforeMount(() => { }); diff --git a/src/view/echart_analyze/pie3dMt.vue b/src/view/echart_analyze/pie3dMt.vue index 5151c90..720ba6d 100644 --- a/src/view/echart_analyze/pie3dMt.vue +++ b/src/view/echart_analyze/pie3dMt.vue @@ -245,21 +245,20 @@ function getPie3D(pieData, internalDiameterRatio) { "#F4BB29", "#49C384", ], - // width: "40%", - height: '40%', + height: '30%', //图例列表的布局朝向。 orient: "vertical", - right: 20, - top: "center", + right: "center", + bottom: 2, //图例文字每项之间的间隔 - itemGap: 10, + itemGap: 2, show: true, icon: "rect", itemHeight: 10, itemWidth: 25, textStyle: { //图例字体大小 - fontSize: 16, + fontSize: 14, color: "#FFFFFF", lineHeight: 20, }, @@ -314,8 +313,8 @@ function getPie3D(pieData, internalDiameterRatio) { alpha: 20, //角度(这个很重要 调节角度的) distance: 100, //调整视角到主体的距离,类似调整zoom(这是整体大小) }, - top: "-10", - left: "-160", + top: "-60", + left: "0", width: "100%", show: false, boxHeight: 16, diff --git a/src/view/echart_analyze/pie3dMt2.vue b/src/view/echart_analyze/pie3dMt2.vue new file mode 100644 index 0000000..d6b770f --- /dev/null +++ b/src/view/echart_analyze/pie3dMt2.vue @@ -0,0 +1,565 @@ + + + + +