From 4b275f2093954cc58bbc23e4fc67e67d6fe81c0b Mon Sep 17 00:00:00 2001
From: Riku <risaku@163.com>
Date: 星期日, 13 七月 2025 22:46:35 +0800
Subject: [PATCH] 2025.7.13 污染动态溯源

---
 src/utils/chart/chart-option.js |   39 +++++++++++++++++++++++++--------------
 1 files changed, 25 insertions(+), 14 deletions(-)

diff --git a/src/utils/chart/chart-option.js b/src/utils/chart/chart-option.js
index 5ce5a26..99337d0 100644
--- a/src/utils/chart/chart-option.js
+++ b/src/utils/chart/chart-option.js
@@ -22,16 +22,27 @@
     animationDelayUpdate: function (idx) {
       return idx * 5;
     },
-    // toolbox: {
-    //   bottom: 0,
-    //   feature: {
-    //     dataZoom: {},
-    //     magicType: {
-    //       type: ['line', 'bar']
-    //     },
-    //     restore: {}
-    //   }
-    // },
+    toolbox: {
+      // bottom: 0,
+      feature: {
+        // dataZoom: {},
+        // magicType: {
+        //   type: ['line', 'bar']
+        // },
+        // restore: {
+        //   title: '鍒锋柊'
+        // },
+        saveAsImage: {
+          show: true,
+          backgroundColor: '#122b54a9',
+          name: '璧拌埅鐩戞祴鍥�',
+          title: '淇濆瓨涓哄浘鐗�',
+          iconStyle: {
+            borderColor: '#fff'
+          }
+        }
+      }
+    },
     tooltip: {
       textStyle: {
         fontSize: fontSize
@@ -110,7 +121,7 @@
 }
 
 // 鎶樼嚎鍥�
-function smallLineOption(_xAxis, _series) {
+function smallLineOption(_xAxis, _series, yMinInterval) {
   var fontSize = fGetChartFontSize();
   return {
     animationEasing: 'elasticOut',
@@ -123,10 +134,10 @@
       }
     },
     grid: {
-      left: '11%',
+      left: '12%',
       right: '2%',
       top: '7%',
-      bottom: '20%'
+      bottom: '30%'
     },
     legend: {
       show: false
@@ -187,7 +198,7 @@
         splitLine: {
           show: false
         },
-        minInterval: 1,
+        minInterval: yMinInterval ? yMinInterval : 1,
         intervel: 1,
         min: function (value) {
           return Math.floor(value.min);

--
Gitblit v1.9.3