From fb212223fdc2f692896da5483ba2b1a8aec22d5f Mon Sep 17 00:00:00 2001
From: TreeWish <1131093754@qq.com>
Date: 星期一, 27 二月 2023 19:15:20 +0800
Subject: [PATCH] 修改基础数据

---
 src/components/chart/BasePieChart .vue |   27 ++++++++++++++++-----------
 1 files changed, 16 insertions(+), 11 deletions(-)

diff --git a/src/components/chart/BasePieChart .vue b/src/components/chart/BasePieChart .vue
index 764f592..29d58b9 100644
--- a/src/components/chart/BasePieChart .vue
+++ b/src/components/chart/BasePieChart .vue
@@ -69,7 +69,7 @@
       let data = []
       let xAxisData = []
       let yAxisData = []
-      let  count = 0
+      let count = 0
       if (this.dataList) {
         data = this.dataList
         echartData = data.map(item => {
@@ -90,7 +90,7 @@
         yellow: {
           color: "#ffc72b",
           fontSize: 18 * scale,
-          padding: [5, 4],
+          padding: [4, 4],
           align: "center",
         },
         total: {
@@ -102,7 +102,7 @@
           color: "#fff",
           align: "center",
           fontSize: 14 * scale,
-          padding: [5, 0],
+          padding: [4, 0],
         },
         blue: {
           color: "#49dff0",
@@ -122,9 +122,8 @@
           left: "1%", // 涓庡鍣ㄥ乏渚х殑璺濈
           right: "1%", // 涓庡鍣ㄥ彸渚х殑璺濈
           top: "1%", // 涓庡鍣ㄩ《閮ㄧ殑璺濈
-          bottom: "1%", // 涓庡鍣ㄥ簳閮ㄧ殑璺濈
+          bottom: "10%", // 涓庡鍣ㄥ簳閮ㄧ殑璺濈
           containLabel: true,
-
         },
         title: {
           text: "鎬绘暟",
@@ -145,7 +144,7 @@
             fontFamily: "YouSheBiaoTiHei",
           },
         },
-        
+
         // legend: {
         //   selectedMode: false,
         //   formatter: function (name) {
@@ -177,9 +176,15 @@
               "#034079",
               "#6f81da",
               "#00ffb4",
+              "#3087d6",
+              "#f6ce54",
+              "#4be1ff",
+              "#b6e9ff",
+              "#18edc9",
+              "#6ac5fa",
             ],
-            minAngle: 30, //鏈�灏忚搴�
-            startAngle: 270, //璧峰瑙掑害
+            // minAngle: 15, 
+            // startAngle: 270,
             label: {
               normal: {
                 formatter: function (params, ticket, callback) {
@@ -194,7 +199,7 @@
                     params.name +
                     "}\n{hr|}\n{yellow|" +
                     params.value +
-                    "}\n{blue|" +
+                    "} {blue|" +
                     percent +
                     "%}"
                   )
@@ -241,7 +246,7 @@
           default:
             break
         }
-        this.initData(requsetFn)
+        requsetFn && this.initData(requsetFn)
         this.setOptions(this.option)
       },
     },
@@ -304,6 +309,6 @@
 <style lang="scss" scoped>
 .piechar {
   width: 100%;
-  height: 100%;
+  height: 85%;
 }
 </style>

--
Gitblit v1.9.3