From ec3add985f600fe56a7232484bbe89a11b73c23b Mon Sep 17 00:00:00 2001 From: wanghong <309858992@qq.com> Date: 星期四, 21 十二月 2023 12:25:50 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS-WEB/src/components/StatisticsComponent/pieChart.vue | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git a/Source/UBCS-WEB/src/components/StatisticsComponent/pieChart.vue b/Source/UBCS-WEB/src/components/StatisticsComponent/pieChart.vue index d81c227..f3f2076 100644 --- a/Source/UBCS-WEB/src/components/StatisticsComponent/pieChart.vue +++ b/Source/UBCS-WEB/src/components/StatisticsComponent/pieChart.vue @@ -1,6 +1,9 @@ <template> <basic-container style="width: 100%"> <v-chart :options="chartOptions" :auto-resize="true" id="chart"></v-chart> + <div style="display: inline-block;float: right;margin-bottom: 10px;margin-right: 60px"> + <el-button size="small" type="primary" plain @click="delHandler">鍒犻櫎</el-button> + </div> </basic-container> </template> @@ -9,6 +12,7 @@ import 'echarts/lib/chart/bar' // 瀵煎叆鏌辩姸鍥剧粍浠� import 'echarts/lib/component/tooltip' import 'echarts/lib/component/legend' +import {deleteChartId} from "@/api/statistic/chart" export default { name: "polarBarChart", props:{ @@ -23,6 +27,9 @@ monthData:{ type:Array, default: () => ['涓�鏈�', '浜屾湀', '涓夋湀', '鍥涙湀', '浜旀湀', '鍏湀', '涓冩湀', '鍏湀', '涔濇湀', '鍗佹湀', '鍗佷竴鏈�', '鍗佷簩鏈�'] + }, + btmname :{ + type: String } }, watch:{ @@ -95,6 +102,16 @@ }, created(){ this.chartOptions.color = ['#5470c6', '#91cc75', '#fac858', '#ca8622', '#ee6666', '#73c0de', '#3ba272', '#fc8452', '#9a60b4']; + }, + methods:{ + delHandler(){ + deleteChartId({btmname:this.btmname,chartId:'1'}).then(res=>{ + this.$message.success('鍒犻櫎鎴愬姛') + this.$emit('refresh'); + }).catch(error=>{ + this.$message.error(error) + }) + } } } </script> -- Gitblit v1.9.3