From 31127ef63da3af7511a3b06eb2eaa87238f245da Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期二, 05 三月 2024 10:07:44 +0800
Subject: [PATCH] 1.本地看板开发、发布

---
 src/utils/myEcharts.js |  726 +++++++++++++++++++++++++------------------------------
 1 files changed, 336 insertions(+), 390 deletions(-)

diff --git a/src/utils/myEcharts.js b/src/utils/myEcharts.js
index d577d03..a85280e 100644
--- a/src/utils/myEcharts.js
+++ b/src/utils/myEcharts.js
@@ -1872,7 +1872,7 @@
       containLabel: true
     },
     title: {
-      text: '鍚勮溅闂村綋鏈堣鍗曟暟/鍏ュ簱鏁伴噺',
+      text: '杩戜竴鍛ㄨ鍗曟暟/鍏ュ簱鏁伴噺',
       left: '50%',
       top: '0%',
       textAlign: 'center',
@@ -2308,7 +2308,8 @@
     // tooltip: {},
     title: {
       show: show,
-      text: '鍚勮溅闂翠笉鑹秼鍔�',
+      text: '',
+      // text: '鍚勮溅闂翠笉鑹秼鍔�',
       left: '50%',
       top: '3%',
       textAlign: 'center',
@@ -2322,7 +2323,7 @@
     grid: {
       left: '2%',
       right: '2%',
-      bottom: '15%',
+      bottom: '5%',
       top: '20%',
       containLabel: true
     },
@@ -2400,7 +2401,7 @@
     ],
     series: [
       {
-        name: legendData[0],
+        name: '',
         type: 'line',
         // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
         // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
@@ -2445,200 +2446,200 @@
         //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
         //   }
         // },
-        data: yData[0]
-      },
-      {
-        name: legendData[1],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ff3000' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ff3000'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ff3000'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[1]
-      },
-      {
-        name: legendData[2],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ffa800' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ffa800'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ffa800'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[2]
-      },
-      {
-        name: legendData[3],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ffee00' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ffee00'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ffee00'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[3]
-      },
-      {
-        name: legendData[4],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ff5b00' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ff5b00'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ff5b00'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[4]
+        data: yData
       }
+      // {
+      //   name: legendData[1],
+      //   type: 'line',
+      //   // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
+      //   // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
+      //   showAllSymbol: true,
+      //   symbol: 'emptyCircle',
+      //   symbolSize: 6,
+      //   lineStyle: {
+      //     normal: {
+      //       color: '#ff3000' // 绾挎潯棰滆壊
+      //     },
+      //     borderColor: '#ff3000'
+      //   },
+      //   label: {
+      //     show: true,
+      //     position: 'top',
+      //     textStyle: {
+      //       fontSize: 16,
+      //       color: '#fff'
+      //     }
+      //   },
+      //   itemStyle: {
+      //     normal: {
+      //       color: '#ff3000'
+      //     }
+      //   },
+      //   tooltip: {
+      //     show: false
+      //   },
+      //   // areaStyle: { // 鍖哄煙濉厖鏍峰紡
+      //   //   normal: {
+      //   //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
+      //   //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+      //   //       offset: 0,
+      //   //       color: 'rgba(0,154,120,1)'
+      //   //     },
+      //   //     {
+      //   //       offset: 1,
+      //   //       color: 'rgba(0,0,0, 0)'
+      //   //     }
+      //   //     ], false),
+      //   //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
+      //   //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
+      //   //   }
+      //   // },
+      //   data: yData[1]
+      // },
+      // {
+      //   name: legendData[2],
+      //   type: 'line',
+      //   // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
+      //   // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
+      //   showAllSymbol: true,
+      //   symbol: 'emptyCircle',
+      //   symbolSize: 6,
+      //   lineStyle: {
+      //     normal: {
+      //       color: '#ffa800' // 绾挎潯棰滆壊
+      //     },
+      //     borderColor: '#ffa800'
+      //   },
+      //   label: {
+      //     show: true,
+      //     position: 'top',
+      //     textStyle: {
+      //       fontSize: 16,
+      //       color: '#fff'
+      //     }
+      //   },
+      //   itemStyle: {
+      //     normal: {
+      //       color: '#ffa800'
+      //     }
+      //   },
+      //   tooltip: {
+      //     show: false
+      //   },
+      //   // areaStyle: { // 鍖哄煙濉厖鏍峰紡
+      //   //   normal: {
+      //   //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
+      //   //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+      //   //       offset: 0,
+      //   //       color: 'rgba(0,154,120,1)'
+      //   //     },
+      //   //     {
+      //   //       offset: 1,
+      //   //       color: 'rgba(0,0,0, 0)'
+      //   //     }
+      //   //     ], false),
+      //   //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
+      //   //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
+      //   //   }
+      //   // },
+      //   data: yData[2]
+      // },
+      // {
+      //   name: legendData[3],
+      //   type: 'line',
+      //   // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
+      //   // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
+      //   showAllSymbol: true,
+      //   symbol: 'emptyCircle',
+      //   symbolSize: 6,
+      //   lineStyle: {
+      //     normal: {
+      //       color: '#ffee00' // 绾挎潯棰滆壊
+      //     },
+      //     borderColor: '#ffee00'
+      //   },
+      //   label: {
+      //     show: true,
+      //     position: 'top',
+      //     textStyle: {
+      //       fontSize: 16,
+      //       color: '#fff'
+      //     }
+      //   },
+      //   itemStyle: {
+      //     normal: {
+      //       color: '#ffee00'
+      //     }
+      //   },
+      //   tooltip: {
+      //     show: false
+      //   },
+      //   // areaStyle: { // 鍖哄煙濉厖鏍峰紡
+      //   //   normal: {
+      //   //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
+      //   //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+      //   //       offset: 0,
+      //   //       color: 'rgba(0,154,120,1)'
+      //   //     },
+      //   //     {
+      //   //       offset: 1,
+      //   //       color: 'rgba(0,0,0, 0)'
+      //   //     }
+      //   //     ], false),
+      //   //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
+      //   //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
+      //   //   }
+      //   // },
+      //   data: yData[3]
+      // },
+      // {
+      //   name: legendData[4],
+      //   type: 'line',
+      //   // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
+      //   // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
+      //   showAllSymbol: true,
+      //   symbol: 'emptyCircle',
+      //   symbolSize: 6,
+      //   lineStyle: {
+      //     normal: {
+      //       color: '#ff5b00' // 绾挎潯棰滆壊
+      //     },
+      //     borderColor: '#ff5b00'
+      //   },
+      //   label: {
+      //     show: true,
+      //     position: 'top',
+      //     textStyle: {
+      //       fontSize: 16,
+      //       color: '#fff'
+      //     }
+      //   },
+      //   itemStyle: {
+      //     normal: {
+      //       color: '#ff5b00'
+      //     }
+      //   },
+      //   tooltip: {
+      //     show: false
+      //   },
+      //   // areaStyle: { // 鍖哄煙濉厖鏍峰紡
+      //   //   normal: {
+      //   //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
+      //   //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+      //   //       offset: 0,
+      //   //       color: 'rgba(0,154,120,1)'
+      //   //     },
+      //   //     {
+      //   //       offset: 1,
+      //   //       color: 'rgba(0,0,0, 0)'
+      //   //     }
+      //   //     ], false),
+      //   //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
+      //   //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
+      //   //   }
+      //   // },
+      //   data: yData[4]
+      // }
     ]
   }
 }
@@ -2786,200 +2787,9 @@
         //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
         //   }
         // },
-        data: yData[0]
-      },
-      {
-        name: legendData[1],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ff3000' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ff3000'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ff3000'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[1]
-      },
-      {
-        name: legendData[2],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ffa800' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ffa800'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ffa800'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[2]
-      },
-      {
-        name: legendData[3],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ffee00' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ffee00'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ffee00'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[3]
-      },
-      {
-        name: legendData[4],
-        type: 'line',
-        // smooth: true, //鏄惁骞虫粦鏇茬嚎鏄剧ず
-        // 			symbol:'circle',  // 榛樿鏄┖蹇冨渾锛堜腑闂存槸鐧借壊鐨勶級锛屾敼鎴愬疄蹇冨渾
-        showAllSymbol: true,
-        symbol: 'emptyCircle',
-        symbolSize: 6,
-        lineStyle: {
-          normal: {
-            color: '#ff5b00' // 绾挎潯棰滆壊
-          },
-          borderColor: '#ff5b00'
-        },
-        label: {
-          show: true,
-          position: 'top',
-          textStyle: {
-            fontSize: 16,
-            color: '#fff'
-          }
-        },
-        itemStyle: {
-          normal: {
-            color: '#ff5b00'
-          }
-        },
-        tooltip: {
-          show: false
-        },
-        // areaStyle: { // 鍖哄煙濉厖鏍峰紡
-        //   normal: {
-        //     // 绾挎�ф笎鍙橈紝鍓�4涓弬鏁板垎鍒槸x0,y0,x2,y2(鑼冨洿0~1);鐩稿綋浜庡浘褰㈠寘鍥寸洅涓殑鐧惧垎姣斻�傚鏋滄渶鍚庝竴涓弬鏁版槸鈥榯rue鈥欙紝鍒欒鍥涗釜鍊兼槸缁濆鍍忕礌浣嶇疆銆�
-        //     color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
-        //       offset: 0,
-        //       color: 'rgba(0,154,120,1)'
-        //     },
-        //     {
-        //       offset: 1,
-        //       color: 'rgba(0,0,0, 0)'
-        //     }
-        //     ], false),
-        //     shadowColor: 'rgba(53,142,215, 0.9)', // 闃村奖棰滆壊
-        //     shadowBlur: 20 // shadowBlur璁惧浘褰㈤槾褰辩殑妯$硦澶у皬銆傞厤鍚坰hadowColor,shadowOffsetX/Y, 璁剧疆鍥惧舰鐨勯槾褰辨晥鏋溿��
-        //   }
-        // },
-        data: yData[4]
+        data: yData
       }
+
     ]
   }
 }
@@ -3122,3 +2932,139 @@
 
   return option
 }
+
+export function zhkb04(dataX, dataY) {
+  const option = {
+    backgroundColor: 'transparent',
+    // tooltip: {
+    //   trigger: 'axis',
+    //   axisPointer: {
+    //     type: 'shadow'
+    //   }
+    // },
+    grid: {
+      left: '2%',
+      right: '2%',
+      bottom: '5%',
+      top: '20%',
+      containLabel: true
+    },
+    xAxis: [{
+      type: 'category',
+      data: dataX,
+      boundaryGap: true,
+      axisLabel: {
+        interval: 0,
+        formatter: '{value}',
+        fontSize: 16,
+        margin: 20,
+        textStyle: {
+          color: colorX
+        }
+      },
+      axisLine: {
+        lineStyle: {
+          color: '#032c58'
+        }
+      },
+      splitLine: {
+        show: false,
+        lineStyle: {
+          color: '#032c58'
+        }
+      },
+      axisTick: {
+        show: false
+      }
+    }],
+    yAxis: [
+      {
+        // max: 800,
+        boundaryGap: false,
+        splitNumber: 4,
+        type: 'value',
+        axisLabel: {
+          textStyle: {
+            fontSize: 18,
+            color: colorX
+          }
+        },
+        // name: '鍗�',
+        // nameTextStyle: {
+        //   color: colorY,
+        //   fontSize: 14,
+        //   lineHeight: 20
+        // },
+        splitLine: {
+          show: true,
+          lineStyle: {
+            color: '#032c58'
+          }
+        },
+        axisLine: {
+          show: true,
+          lineStyle: {
+            color: '#032c58'
+          }
+        },
+        axisTick: {
+          show: true
+        }
+      }
+    ],
+    series: [{
+      type: 'bar',
+      data: dataY,
+      barWidth: '20px',
+      itemStyle: {
+        normal: {
+          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
+            offset: 0,
+            color: 'rgba(0,244,255,1)' // 0% 澶勭殑棰滆壊
+          }, {
+            offset: 1,
+            color: 'rgba(0,77,167,1)' // 100% 澶勭殑棰滆壊
+          }], false),
+          barBorderRadius: [30, 30, 0, 0],
+          shadowColor: 'rgba(0,160,221,1)',
+          shadowBlur: 4
+        }
+      },
+      label: {
+        normal: {
+          show: true,
+          lineHeight: 30,
+          width: 80,
+          height: 30,
+          backgroundColor: 'rgba(0,160,221,0.1)',
+          borderRadius: 200,
+          position: ['-8', '-60'],
+          distance: 1,
+          formatter: [
+            '    {d|鈼弣',
+            ' {a|{c}}     \n',
+            '    {b|}'
+          ].join(','),
+          rich: {
+            d: {
+              color: '#3CDDCF'
+            },
+            a: {
+              color: '#fff',
+              align: 'center',
+              fontSize: '18'
+            },
+            b: {
+              width: 1,
+              height: 30,
+              borderWidth: 1,
+              borderColor: '#234e6c',
+              align: 'left'
+            }
+          }
+        }
+      }
+    }]
+  }
+  return option
+}

--
Gitblit v1.9.3