Browse Source

数据大屏 金额加单位

lucky 2 years ago
parent
commit
04725e38bb
1 changed files with 13 additions and 2 deletions
  1. 13 2
      src/components/echart/bottom/bottomRightChart/chart.vue

+ 13 - 2
src/components/echart/bottom/bottomRightChart/chart.vue

@@ -71,8 +71,8 @@ export default {
                 show: true,
                 color: "#fff", 
                 position: 'top',
-                formatter: function (params) {
-                  return params.value[2]+"元"
+                formatter: params=> {
+                  return this.getNum(params.value[2])
                 }
               },
               itemStyle: {
@@ -124,6 +124,17 @@ export default {
 
   },
   methods:{
+    getNum(num){
+        num = Number(num);
+        if(!num) return '0.00';
+        if(num > 10000 || num < -10000){
+          const moneys = num/10000
+          const realVal =parseFloat(moneys).toFixed(2);
+          return realVal+"万元"
+        }else{
+          return num.toFixed(2) + "元"
+        }
+      },
     async initHttp(){
      let res = await asyncRequest.datamonthfinishrate();
      if(res.code == 0){