Browse Source

Merge branch 'master' into 'master'

添加饼状图导出

See merge request lighter/vue-intergration-platform!6
huangshuhua 3 years ago
parent
commit
1fde37b53c

+ 15 - 1
src/utils/echarts-utils.js

@@ -142,6 +142,20 @@ export function pieUtilsOne(id, name, data) {
               `
       },
     },
+    toolbox: {
+      // 导出组件
+      show: 1,
+      itemSize: 24,
+      x: 'right',
+      y: 'top',
+      feature: {
+        saveAsImage: {
+          show: true,
+          title: '下载图片',
+          type: 'png'
+        }
+      }
+    },
     series: [
       {
         center: ['50%', '50%'],
@@ -149,7 +163,7 @@ export function pieUtilsOne(id, name, data) {
         type: 'pie', // 类型 圆形
         data: data, // 数据
         name: name, // 名字
-        minAngle: 10, //设置扇形的最小占比 不然有些太小了 就看不到了
+        minAngle: 15, //设置扇形的最小占比 不然有些太小了 就看不到了
       },
     ],
     //color: createColorCode(data),

+ 2 - 2
src/views/medical-insurance/allpatient/InsurIncomeAnalysis.vue

@@ -129,7 +129,7 @@
     <el-drawer :title="titleChart" v-model="qxtDrawer" size="80%">
       <!-- <div style="width: 100%; height: 90%" id="ybChart"></div> -->
       <el-main>
-        <el-row :gutter="5">
+        <el-row :gutter="10">
           <el-col :span="6">
             <div style="width: 100%; height: 400px" id="zfyDst"></div>
           </el-col>
@@ -143,7 +143,7 @@
             <div style="width: 100%; height: 400px" id="clfDst"></div>
           </el-col>
         </el-row>
-        <el-row :gutter="5">
+        <el-row :gutter="10">
           <!-- <el-form-item label="汇总项">
             <el-select v-model="pieChartData.selectPie" class="m-2" placeholder="请选择">
               <el-option label="住院人次" value="1"></el-option>