From b17c221f7bf6b91b7ef4cf74f637065d271bb8d7 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期一, 19 九月 2022 16:05:24 +0800
Subject: [PATCH] 1.看板需求修改

---
 src/utils/myEcharts.js |  260 ++++++++++++++++++++++++++++++++++++---------------
 1 files changed, 181 insertions(+), 79 deletions(-)

diff --git a/src/utils/myEcharts.js b/src/utils/myEcharts.js
index 68f6185..90a09d0 100644
--- a/src/utils/myEcharts.js
+++ b/src/utils/myEcharts.js
@@ -117,7 +117,7 @@
 }
 
 export function bar1(data1, data2) {
-  const titleText = '杞﹂棿浜哄憳鍑哄嫟鐜�'
+  const titleText = '宸ュ巶浜哄憳鍑哄嫟鐜�'
   const path = 'path://M214,1079l8-6h16l8,6-8,6H222Z'
   // const data1 = ['80', '90', '70', '30', '50']
   // const data2 = ['70', '60', '50', '40', '30']
@@ -145,7 +145,7 @@
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       },
       subtextStyle: {
@@ -178,7 +178,7 @@
     xAxis: {
       type: 'category',
       // data: ['杞﹂棿涓�', '杞﹂棿浜�', '杞﹂棿涓�', '杞﹂棿鍥�', '杞﹂棿浜�'],
-      data: ['鎬昏杞﹂棿', '娉ㄥ杞﹂棿', '鐢垫満杞﹂棿', '閾濅欢杞﹂棿'],
+      data: ['娴欐睙鐨囧啝', '姘稿悍鐨囧啝', '鍖楄景鐢垫満', '鎭掓嘲鐨囧啝鍥灄', '杩堟嫇濉戜笟'],
       axisLine: {
         lineStyle: {
           show: true,
@@ -194,7 +194,7 @@
           fontFamily: 'Microsoft YaHei',
           color: colorX, // x杞撮鑹�
           fontWeight: 'normal',
-          fontSize: '14',
+          fontSize: '12',
           lineHeight: 22
         }
       }
@@ -371,7 +371,7 @@
   return option
 }
 
-export function line1(dataY) {
+export function line1(dataY, dataY2, dataY3, dataY4, dataY5) {
   const option = {
     backgroundColor: 'transparent',
     grid: {
@@ -382,14 +382,15 @@
       containLabel: true
     },
     title: {
-      text: '閿�鍞姒傝',
+      // text: '閿�鍞姒傝',
+      text: '鍚勫伐鍘傝兘鑰�',
       left: '50%',
       top: '0%',
       textAlign: 'center',
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       }
     },
@@ -411,8 +412,7 @@
       show: false,
       right: 20,
       orient: 'vertical',
-      // data: ['浠婃棩','鏄ㄦ棩']
-      data: ['浠婃棩']
+      data: ['娴欐睙鐨囧啝', '姘稿悍鐨囧啝', '鍖楄景鐢垫満', '鎭掓嘲鐨囧啝鍥灄', '杩堟嫇濉戜笟']
     },
     xAxis: {
 
@@ -480,14 +480,14 @@
     },
     yAxis:
       {
-        name: '涓囧厓',
+        name: '',
         nameTextStyle: {
           color: colorY,
           fontSize: 14,
           lineHeight: 20
         },
         boundaryGap: false,
-        splitNumber: 4,
+        splitNumber: 5,
         type: 'value',
         // offset: -30,
         axisLabel: {
@@ -513,69 +513,167 @@
           show: true
         }
       },
-    series: [{
-      name: '浠婃棩',
-      type: 'line',
-      smooth: true,
-      showSymbol: false,
-      symbol: 'circle',
-      symbolSize: 6,
-      // data: ['200', '400', '500', '300', '400', '500', '600', '800', '900', '1000', '1100', '1322'],
-      data: dataY,
-      areaStyle: {
-        normal: {
-          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-            offset: 0,
-            color: 'rgba(199, 237, 250,0.5)'
-          }, {
-            offset: 1,
-            color: 'rgba(199, 237, 250,0.2)'
-          }], false)
-        }
-      },
-      itemStyle: {
-        normal: {
+    series: [
+      {
+        name: '娴欐睙鐨囧啝',
+        type: 'line',
+        smooth: true,
+        showSymbol: false,
+        symbol: 'circle',
+        symbolSize: 6,
+        // data: ['200', '400', '500', '300', '400', '500', '600', '800', '900', '1000', '1100', '1322'],
+        data: dataY,
+        areaStyle: {
+          normal: {
+            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+              offset: 0,
+              color: 'rgba(0,215,236,0.5)'
+            }, {
+              offset: 1,
+              color: 'rgba(0,215,236,0.2)'
+            }], false)
+          }
+        },
+        itemStyle: {
+          normal: {
           // color: '#f7b851'
-          color: `rgb(73, 226, 196)`
+          //   color: `rgb(73, 226, 196)`
+            color: `rgb(0,215,236)`
+          }
+        },
+        lineStyle: {
+          normal: {
+            width: 3
+          }
         }
       },
-      lineStyle: {
-        normal: {
-          width: 3
+      {
+        name: '姘稿悍鐨囧啝',
+        type: 'line',
+        smooth: true,
+        showSymbol: false,
+        symbol: 'circle',
+        symbolSize: 6,
+        // data: ['1200', '1400', '808', '811', '626', '488', '1600', '1100', '500', '300', '1998', '822'],
+        data: dataY2,
+        areaStyle: {
+          normal: {
+            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+              offset: 0,
+              color: 'rgba(60,244,184,0.5)'
+            }, {
+              offset: 1,
+              color: 'rgba(60,244,184,0.2)'
+            }], false)
+          }
+        },
+        itemStyle: {
+          normal: {
+            color: `rgb(60,244,184)`
+          }
+        },
+        lineStyle: {
+          normal: {
+            width: 3
+          }
+        }
+      },
+      {
+        name: '鍖楄景鐢垫満',
+        type: 'line',
+        smooth: true,
+        showSymbol: false,
+        symbol: 'circle',
+        symbolSize: 6,
+        // data: ['1200', '1400', '808', '811', '626', '488', '1600', '1100', '500', '300', '1998', '822'],
+        data: dataY3,
+        areaStyle: {
+          normal: {
+            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+              offset: 0,
+              color: 'rgba(55,183,255,0.5)'
+            }, {
+              offset: 1,
+              color: 'rgba(55,183,255,0.2)'
+            }], false)
+          }
+        },
+        itemStyle: {
+          normal: {
+            // color: '#58c8da'
+            color: `rgb(55,183,255)`
+          }
+        },
+        lineStyle: {
+          normal: {
+            width: 3
+          }
+        }
+      },
+      {
+        name: '鎭掓嘲鐨囧啝鍥灄',
+        type: 'line',
+        smooth: true,
+        showSymbol: false,
+        symbol: 'circle',
+        symbolSize: 6,
+        // data: ['1200', '1400', '808', '811', '626', '488', '1600', '1100', '500', '300', '1998', '822'],
+        data: dataY4,
+        areaStyle: {
+          normal: {
+            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+              offset: 0,
+              color: 'rgba(26,202,200,0.5)'
+            }, {
+              offset: 1,
+              color: 'rgba(26,202,200,0.2)'
+            }], false)
+          }
+        },
+        itemStyle: {
+          normal: {
+            // color: '#58c8da'
+            color: `rgb(26,202,200)`
+          }
+        },
+        lineStyle: {
+          normal: {
+            width: 3
+          }
+        }
+      },
+      {
+        name: '杩堟嫇濉戜笟',
+        type: 'line',
+        smooth: true,
+        showSymbol: false,
+        symbol: 'circle',
+        symbolSize: 6,
+        // data: ['1200', '1400', '808', '811', '626', '488', '1600', '1100', '500', '300', '1998', '822'],
+        data: dataY5,
+        areaStyle: {
+          normal: {
+            color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+              offset: 0,
+              color: 'rgba(243,94,94,0.5)'
+            }, {
+              offset: 1,
+              color: 'rgba(243,94,94,0.2)'
+            }], false)
+          }
+        },
+        itemStyle: {
+          normal: {
+            // color: '#58c8da'
+            color: `rgb(243,94,94)`
+          }
+        },
+        lineStyle: {
+          normal: {
+            width: 3
+          }
         }
       }
-    }
-      // {
-      //     name: '鏄ㄦ棩',
-      //     type: 'line',
-      //     smooth: true,
-      //     showSymbol: false,
-      //     symbol: 'circle',
-      //     symbolSize: 6,
-      //     data: ['1200', '1400', '808', '811', '626', '488', '1600', '1100', '500', '300', '1998', '822'],
-      //     areaStyle: {
-      //         normal: {
-      //             color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-      //                 offset: 0,
-      //                 color: 'rgba(216, 244, 247,1)'
-      //             }, {
-      //                 offset: 1,
-      //                 color: 'rgba(216, 244, 247,1)'
-      //             }], false)
-      //         }
-      //     },
-      //     itemStyle: {
-      //         normal: {
-      //             color: '#58c8da'
-      //         }
-      //     },
-      //     lineStyle: {
-      //         normal: {
-      //             width: 3
-      //         }
-      //     }
-      // }
-
     ]
   }
 
@@ -677,7 +775,7 @@
       textAlign: 'center',
       textStyle: {
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       }
     },
@@ -710,7 +808,7 @@
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       }
     },
@@ -977,7 +1075,7 @@
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       }
     },
@@ -1100,19 +1198,23 @@
 
 export function bar4() {
   const data = [{
-    name: '鎬昏杞﹂棿',
+    name: '娴欐睙鐨囧啝',
     value: Math.floor(Math.random() * 10 + 90)
   },
   {
-    name: '娉ㄥ杞﹂棿',
+    name: '姘稿悍鐨囧啝',
     value: Math.floor(Math.random() * 10 + 90)
   },
   {
-    name: '鐢垫満杞﹂棿',
+    name: '鍖楄景鐢垫満',
     value: Math.floor(Math.random() * 10 + 90)
   },
   {
-    name: '閾濅欢杞﹂棿',
+    name: '鎭掓嘲鐨囧啝鍥灄',
+    value: Math.floor(Math.random() * 10 + 90)
+  },
+  {
+    name: '杩堟嫇濉戜笟',
     value: Math.floor(Math.random() * 10 + 90)
   }
     //   {
@@ -1151,13 +1253,13 @@
       containLabel: true
     },
     title: {
-      text: '杞﹂棿杈炬垚鐜�',
+      text: '宸ュ巶杈炬垚鐜�',
       x: '46%',
       y: '5%',
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       },
       subtextStyle: {
@@ -1290,7 +1392,7 @@
       textStyle: {
         // color: '#fff',
         color: '#00ffff',
-        fontSize: '18',
+        fontSize: '20',
         fontWeight: 'bolder'
       }
     },

--
Gitblit v1.9.3