Jelajahi Sumber

首页图标保留两位小数

mxx 3 tahun lalu
induk
melakukan
e8ef1bdfad
1 mengubah file dengan 9 tambahan dan 2 penghapusan
  1. 9 2
      src/views/home/index.vue

+ 9 - 2
src/views/home/index.vue

@@ -428,7 +428,8 @@
           let data = []
           let text = ""
           let formatter = ""
-          let graphicText = '\n\n总计\n\n' + this.chartsData[i].total
+          let graphicText = ''
+          debugger
           switch (i) {
             case 0:
               // 圆环图各环节的颜色
@@ -443,6 +444,8 @@
               }]
               text = '合同总量'
               formatter = '{b}{c}吨 </br> 占比{d}%'
+              graphicText = ' \n\n总量合计\n\n' +Number(this.chartsData[i].total).toFixed(2)
+
               break;
             case 1:
               // 圆环图各环节的颜色
@@ -457,6 +460,7 @@
               }]
               text = '合同总额'
               formatter = '{b}{c}元 </br> 占比{d}%'
+                graphicText = ' \n\n开票合计\n\n' + Number(this.chartsData[i].total).toFixed(2)
               break;
             case 2:
               // 圆环图各环节的颜色
@@ -471,6 +475,7 @@
               }]
               text = '合同总额'
               formatter = '{b}{c}元 </br> 占比{d}%'
+               graphicText = ' \n\n付款合计\n\n' + Number(this.chartsData[i].total).toFixed(2)
               break;
             case 3:
               // 圆环图各环节的颜色
@@ -485,7 +490,7 @@
               }]
               text = '合同总量'
               formatter = '{b}{c}吨 </br> 占比{d}%'
-              break;
+               graphicText = ' \n\n总量合计\n\n' + Number(this.chartsData[i].total).toFixed(2)
             case 4:
               // 圆环图各环节的颜色
               color = ['#247ef4', '#3a3b40'];
@@ -499,6 +504,7 @@
               }]
               text = '合同总额'
               formatter = '{b}{c}元 </br> 占比{d}%'
+              graphicText = ' \n\n开票合计\n\n' + Number(this.chartsData[i].total).toFixed(2)
               break;
             case 5:
               // 圆环图各环节的颜色
@@ -513,6 +519,7 @@
               }]
               text = '合同总额'
               formatter = '{b}{c}元 </br> 占比{d}%'
+               graphicText = ' \n\n付款合计\n\n' + Number(this.chartsData[i].total).toFixed(2)
               break;
           }
           myChart.setOption({