diff --git a/src/assets/images/sjfx/znfxSJCK.png b/src/assets/images/sjfx/znfxSJCK.png new file mode 100644 index 0000000..fb07a71 Binary files /dev/null and b/src/assets/images/sjfx/znfxSJCK.png differ diff --git a/src/assets/images/sjfx/智能分析_slices.zip b/src/assets/images/sjfx/智能分析_slices.zip new file mode 100644 index 0000000..43531f6 Binary files /dev/null and b/src/assets/images/sjfx/智能分析_slices.zip differ diff --git a/src/view/analyze.vue b/src/view/analyze.vue index 03cdbf8..e4c7d41 100644 --- a/src/view/analyze.vue +++ b/src/view/analyze.vue @@ -8,6 +8,29 @@ +
+ + +
+ +
+
+
+ + +
+
+
+
+ +
@@ -20,12 +43,17 @@
-
{{ item }}
+
+ {{ item }} +
-
@@ -75,19 +103,35 @@ import { ref, reactive, onMounted, onBeforeMount, computed } from "vue"; import right2 from "./echart_analyze/right2.vue"; import right1 from "./echart_analyze/right1.vue"; import http from "@/utils/request.js"; +import pie3dMt1 from "./echart_analyze/pie3dMt1.vue"; +import edxs from "./echart_analyze/edXS.vue"; +import eP2 from "./echart_analyze/eP2.vue"; +const showR = ref(false); //loading +const data = reactive({ + leftTop1: [], + gxy: [], //高血压 + whistleblower: { + culeTotal: { + data: ["100", "120", "199", "133", "210"], + time: ["61-70", "71-80", "81-90", "91-100", "100以上"], + }, + }, //高血压柱状图 + leftCenter1: ["100", "80", "199", "133", "210"], //大病住院 + leftCenter2: ["100", "120", "199", "133", "210"], //糖尿病 + leftCenterYear: ["2019", "2020", "2021", "2022", "2023"], //年份 +}); const minData = reactive({ - minTop: ['4','9','1','6','2','人'], + minTop: ["4", "9", "1", "6", "2", "人"], minPieData1: { - wfgz:"1500", - xstp:"1610", - skym:"1610", - xxdc:"1610", - dzzh:"1610", - zq:"1610", - } -}) - + wfgz: "1500", + xstp: "1610", + skym: "1610", + xxdc: "1610", + dzzh: "1610", + zq: "1610", + }, +}); onMounted(() => {}); @@ -154,6 +198,13 @@ onBeforeMount(() => {}); background-size: 100% 100%; } +.left_2 { + background-image: url(@/assets/images/sjfx/znfxSJCK.png); + background-repeat: no-repeat; + background-size: 100% 100%; + height: 28px; +} + .center_0 { background-image: url(@/assets/images/sjfx/bft.png); background-repeat: no-repeat; @@ -347,6 +398,12 @@ onBeforeMount(() => {}); -webkit-box-shadow: inset 0 0 6px rgba(20, 20, 20, 0.3); } +.hypertension { + display: flex; +} +// .ViewData{ + +// } .minTopTitle { width: 100%; height: 28px; @@ -391,12 +448,11 @@ onBeforeMount(() => {}); background-size: 100% 100%; } } -.minPie{ +.minPie { width: 100%; position: relative; margin: -10px 0; - .minPieImg{ - + .minPieImg { } } diff --git a/src/view/echart_analyze/eP2.vue b/src/view/echart_analyze/eP2.vue new file mode 100644 index 0000000..4208c74 --- /dev/null +++ b/src/view/echart_analyze/eP2.vue @@ -0,0 +1,235 @@ + + + + + diff --git a/src/view/echart_analyze/edXS.vue b/src/view/echart_analyze/edXS.vue new file mode 100644 index 0000000..41d1ce4 --- /dev/null +++ b/src/view/echart_analyze/edXS.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/src/view/echart_analyze/pie3dMt1.vue b/src/view/echart_analyze/pie3dMt1.vue new file mode 100644 index 0000000..109eb9c --- /dev/null +++ b/src/view/echart_analyze/pie3dMt1.vue @@ -0,0 +1,567 @@ + + + + +