From 50cbc26c0af5fdac6d9a6c820f39ddb75596ce75 Mon Sep 17 00:00:00 2001 From: qianming Date: Thu, 29 Jul 2021 20:25:11 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A5=BC=E5=9B=BE=E6=94=AF=E6=8C=81=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=AE=9E=E5=BF=83=E5=92=8C=E7=A9=BA=E5=BF=83=E4=BF=A9?= =?UTF-8?q?=E7=A7=8D=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/report/bigscreen/designer/tools.js | 12 ++++++++++++ .../bigscreen/designer/widget/widgetPiechart.vue | 5 +++++ 2 files changed, 17 insertions(+) diff --git a/report-ui/src/views/report/bigscreen/designer/tools.js b/report-ui/src/views/report/bigscreen/designer/tools.js index 151d6d62..f1b21965 100644 --- a/report-ui/src/views/report/bigscreen/designer/tools.js +++ b/report-ui/src/views/report/bigscreen/designer/tools.js @@ -3702,6 +3702,18 @@ const widgetTools = [ placeholder: '', value: '' }, + { + type: 'el-select', + label: '饼图样式', + name: 'piechartStyle', + required: false, + placeholder: '', + selectOptions: [ + {code: '50%', name: '实心饼图'}, + {code: ["40%", "70%"], name: '空心饼图'}, + ], + value: '50%' + }, [ { name: '标题设置', diff --git a/report-ui/src/views/report/bigscreen/designer/widget/widgetPiechart.vue b/report-ui/src/views/report/bigscreen/designer/widget/widgetPiechart.vue index aba4e5ed..6c28d82a 100644 --- a/report-ui/src/views/report/bigscreen/designer/widget/widgetPiechart.vue +++ b/report-ui/src/views/report/bigscreen/designer/widget/widgetPiechart.vue @@ -90,6 +90,11 @@ export default { this.setOptionsLegend(); this.setOptionsColor(); this.setOptionsData(); + this.setOptionsPiechartStyle(); + }, + // 饼图样式 + setOptionsPiechartStyle(){ + this.options.series[0]['radius'] = this.optionsSetup.piechartStyle }, // 标题设置 setOptionsTitle() {