| | |
| | | let option; |
| | | if (data) { |
| | | option = { |
| | | color: ["#dcb018", "#735b09", "#ebd68e", "#FF3000"], |
| | | color: ["#dcb018", "#735b09", "#ebd68e", "#c7b36e"], |
| | | tooltip: { |
| | | trigger: "item", |
| | | }, |
| | |
| | | z: 3, |
| | | style: { |
| | | image: img, |
| | | width: 118, |
| | | height: 118, |
| | | width: 238, |
| | | height: 238, |
| | | }, |
| | | left: "center", |
| | | top: "center", |
| | |
| | | name: "Access From", |
| | | type: "pie", |
| | | // center: ['80%', '46%'], |
| | | radius: ["52%", "65%"], |
| | | radius: ["52%", "62%"], |
| | | // minAngle: 20, |
| | | // startAngle: 60, |
| | | avoidLabelOverlap: false, |
| | |
| | | label: { |
| | | normal: { |
| | | position: "outer", |
| | | padding: [0, -55], |
| | | padding: [0, -62], |
| | | color: "#01f7fd", |
| | | fontSize: 12, |
| | | borderWidth: 20, |
| | | borderWidth: 5, |
| | | borderRadius: 4, |
| | | formatter: function (params) { |
| | | let str = params.name + params.value + "%"; |
| | | return str; |
| | | return `{a|${params.name}} {b|${params.value + "%"}}`; |
| | | }, |
| | | rich: { |
| | | a: { |
| | | color: "#00ffff", |
| | | fontSize: 14, |
| | | }, |
| | | b: { |
| | | color: "#fccd1d", |
| | | fontSize: 14, |
| | | }, |
| | | }, |
| | | }, |
| | | }, |
| | |
| | | }, |
| | | labelLine: { |
| | | show: true, |
| | | length: 5, |
| | | length2: 70, |
| | | length: 4, |
| | | length2: 80, |
| | | lineStyle: { |
| | | color: "#dcb018", |
| | | }, |