diff --git a/src/components/charts/chart-options.js b/src/components/charts/chart-options.js index 9401d7e1..942a630f 100644 --- a/src/components/charts/chart-options.js +++ b/src/components/charts/chart-options.js @@ -242,12 +242,9 @@ const pieWithTable = { series: [ { type: 'pie', - top: '10%', - left: '10%', - width: 'auto', - radius: ['50%', '80%'], - center: ['25%', '50%'], - data: pieData, + radius: ['42%', '70%'], + center: ['30%', '50%'], + data: [], emphasis: { itemStyle: { shadowBlur: 10, diff --git a/src/components/charts/panel.scss b/src/components/charts/panel.scss index ce2814d1..cec25f2e 100644 --- a/src/components/charts/panel.scss +++ b/src/components/charts/panel.scss @@ -14,6 +14,7 @@ position: absolute; right: 20px; top: 20px; + display: flex; } .cn-chart { @@ -139,6 +140,16 @@ } } } + .cn-chart__title { + display: flex; + align-items: center; + font-size: 20px; + padding-left: 10px; + color: #333; + background-color: transparent; + box-shadow: none; + border: none; + } .cn-chart__table { .cn-chart__header { border-bottom: 1px solid $--content-right-background-color; diff --git a/src/utils/tools.js b/src/utils/tools.js index 289db798..19f99439 100644 --- a/src/utils/tools.js +++ b/src/utils/tools.js @@ -385,3 +385,14 @@ export function replaceUrlPlaceholder (url, params) { }) return url } + +// 下划线转换驼峰 +export function lineToHump (name) { + return name.replace(/\_(\w)/g, function(all, letter){ + return letter.toUpperCase() + }) +} +// 驼峰转换下划线 +export function humpToLine (name) { + return name.replace(/([A-Z])/g,"_$1").toLowerCase() +} diff --git a/src/views/charts/Chart.vue b/src/views/charts/Chart.vue index f7ce7766..dfe56120 100644 --- a/src/views/charts/Chart.vue +++ b/src/views/charts/Chart.vue @@ -1,7 +1,11 @@