diff --git a/src/view/echarts_yl/pie.vue b/src/view/echarts_yl/pie.vue index 69218ca..23f4d63 100644 --- a/src/view/echarts_yl/pie.vue +++ b/src/view/echarts_yl/pie.vue @@ -2,162 +2,192 @@
- - \ No newline at end of file + \ No newline at end of file diff --git a/src/view/echarts_yl/pie2.vue b/src/view/echarts_yl/pie2.vue index 0b6b60a..bb4db57 100644 --- a/src/view/echarts_yl/pie2.vue +++ b/src/view/echarts_yl/pie2.vue @@ -3,13 +3,40 @@ diff --git a/src/view/yl.vue b/src/view/yl.vue index 6f3bff4..91c2bb5 100644 --- a/src/view/yl.vue +++ b/src/view/yl.vue @@ -11,8 +11,8 @@ style="height:35px;width:120px;margin-right:10px;" /> - - + +
@@ -123,7 +123,7 @@ import ePie3d from "./echarts_yl/pie3d.vue"; import ylJHSY from "./echarts_yl/ylJHSY.vue"; import ylSMFW from "./echarts_yl/ylSMFW.vue"; import ylXZZC from "./echarts_yl/ylXZZC.vue"; -import { ref, onMounted, onBeforeMount } from "vue"; +import { ref, onMounted, onBeforeMount, reactive } from "vue"; import http from "@/utils/request.js"; const leftchoose = ref({ first: "1", @@ -133,13 +133,35 @@ const leftchoose = ref({ const change = (name, index) => { leftchoose.value[name] = index; }; -onMounted(() => { - getPie1(); +const data = reactive({ + leftTop1:[], + leftTop2:[], + leftTop3:[], + leftTop4:[], + leftTopYear:[], + leftCenter1:[], + leftCenter2:[], + leftCenterYear:[], + leftbottom1:[], + leftbottom2:[], + leftbottomYear:[], +}) +onBeforeMount(() => { + getData(); }); -const getPie1 = () => { +const getData = () => { http.get("/api/ggfwyth/yl").then((res) => { if (res.code == 200) { console.log(res.data); + res.data.endowmentInsurance.ffrc.forEach(element => { + data.leftTop1.push(element.zgffrc) + data.leftTop2.push(element.cxffrc) + }); + res.data.endowmentInsurance.ffje.forEach(element => { + data.leftTop3.push(element.zgffje) + data.leftTop4.push(element.cxffje) + }); + data.leftTopYear = res.data.endowmentInsurance.year } }); };