Kaynağa Gözat

修改样式

xiaohaizhao 11 ay önce
ebeveyn
işleme
90c18efe52
1 değiştirilmiş dosya ile 14 ekleme ve 2 silme
  1. 14 2
      salesPanel/trendAnalysis/index.js

+ 14 - 2
salesPanel/trendAnalysis/index.js

@@ -76,14 +76,14 @@ Component({
                 series = [{
                         name: `${getMapText('去年同期金额')}(${getMapText('万元')})`,
                         type: 'bar',
-                        data: data.map(v => (v.amount / dividend).toFixed(2)),
+                        data: data.map(v => (v.oldamount / dividend).toFixed(2)),
                         smooth: true
                     },
                     {
                         name: `${getMapText('本期金额')}(${getMapText('万元')})`,
                         type: 'bar',
                         yAxisIndex: 1,
-                        data: data.map(v => (v.oldamount / dividend).toFixed(2)),
+                        data: data.map(v => (v.amount / dividend).toFixed(2)),
                         smooth: true
                     },
                     {
@@ -110,6 +110,18 @@ Component({
                 color: colors,
                 tooltip: {
                     trigger: 'axis',
+                    confine: true, // Ensure tooltip stays within the chart area
+                    formatter: function (params) {
+                        let tooltipText = '';
+                        params.forEach((item, index) => {
+                            tooltipText += `${index==0?item.axisValue+'\n':''}${item.marker}${item.seriesName}: ${item.value}${item.seriesName == getMapText('同比增长率')||item.seriesName == getMapText('准交率') ? '%' : ''}\n`;
+                        });
+                        return tooltipText;
+                    },
+                    textStyle: {
+                        fontSize: 10, // Reduced font size
+                        lineHeight: 14 // Adjusted line height for smaller tooltip height
+                    }
                 },
                 legend: {
                     data: legend