From 8894f459e36b86b49aa9b4bc4021e757e40b422e Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 05 二月 2021 11:48:09 +0800
Subject: [PATCH] #

---
 src/main/webapp/views/monitor/monitor0.html |  311 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 310 insertions(+), 1 deletions(-)

diff --git a/src/main/webapp/views/monitor/monitor0.html b/src/main/webapp/views/monitor/monitor0.html
index 643eba5..93c5766 100644
--- a/src/main/webapp/views/monitor/monitor0.html
+++ b/src/main/webapp/views/monitor/monitor0.html
@@ -178,7 +178,16 @@
                     <div class="image-border image-border3"></div>
                     <div class="image-border image-border4"></div>
 
-                    <!-- 涓笅 -->
+                    <!-- 涓笂 -->
+                    <div class="crn-speed" style="display: none">
+                        <div class="speed-content">
+                            <div id="crn-chart" class="speed-chart">
+                            </div>
+                        </div>
+                    </div>
+
+
+                <!-- 涓笅 -->
                     <div class="scroll-pane">
                         <div class="layui-carousel" id="banner">
                             <div carousel-item>
@@ -325,6 +334,306 @@
     });
 
     /***********************************************************************************/
+    /************************************ 鍫嗗灈鏈洪�熷害 *************************************/
+    /***********************************************************************************/
+
+    var crnChart = echarts.init(document.getElementById('crn-chart'));
+    crnChartOption = {
+        // backgroundColor: '#1b1b1b',
+        tooltip: {
+            formatter: '{a} <br/>{c} {b}'
+        },
+        // toolbox: {  // 淇濆瓨鍥剧墖
+        //     show: true,
+        //     feature: {
+        //         mark: {show: true},
+        //         restore: {show: true},
+        //         saveAsImage: {show: true}
+        //     }
+        // },
+        series: [
+            {
+                name: '璧拌閫熷害',
+                type: 'gauge',
+                min: 0,
+                max: 160,
+                splitNumber: 16,
+                radius: '50%',
+                axisLine: {            // 鍧愭爣杞寸嚎
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: [[0.09, '#0fe507'], [0.82, '#1e90ff'], [1, '#ff4500']],
+                        width: 3,
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                axisLabel: {            // 鍧愭爣杞存暟瀛�
+                    fontWeight: 'bolder',
+                    color: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 10
+                },
+                axisTick: {            // 鍧愭爣杞村皬鏍囪
+                    length: 15,        // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: 'auto',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                splitLine: {           // 鍒嗛殧绾�
+                    length: 25,         // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle锛堣瑙乴ineStyle锛夋帶鍒剁嚎鏉℃牱寮�
+                        width: 3,
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                pointer: {           // 鍒嗛殧绾�
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5
+                },
+                title: {    // 閫熷害鍗曚綅
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        fontSize: 20,
+                        fontStyle: 'italic',
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                detail: {   // 閫熷害鍊�
+                    backgroundColor: 'rgba(30,144,255,0.8)',
+                    borderWidth: 1,
+                    borderColor: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5,
+                    offsetCenter: [0, '50%'],       // x, y锛屽崟浣峱x
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        color: '#fff'
+                    }
+                },
+                data: [{value: 40, name: 'x\nm/min'}]
+            },
+            {
+                name: '鍗囬檷閫熷害',
+                type: 'gauge',
+                center: ['25%', '55%'],    // 榛樿鍏ㄥ眬灞呬腑
+                radius: '30%',
+                min: 0,
+                max: 40,
+                endAngle: 40,
+                splitNumber: 5,
+                axisLine: {            // 鍧愭爣杞寸嚎
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: [[0.32, '#0fe507'], [0.86, '#1e90ff'], [1, '#ff4500']],
+                        width: 2,
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                axisLabel: {            // 鍧愭爣杞村皬鏍囪
+                    fontWeight: 'bolder',
+                    color: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 10
+                },
+                axisTick: {            // 鍧愭爣杞村皬鏍囪
+                    length: 12,        // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: 'auto',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                splitLine: {           // 鍒嗛殧绾�
+                    length: 20,         // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle锛堣瑙乴ineStyle锛夋帶鍒剁嚎鏉℃牱寮�
+                        width: 3,
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                pointer: {
+                    width: 5,
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5
+                },
+                title: {
+                    offsetCenter: [0, '-30%'],       // x, y锛屽崟浣峱x
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        fontStyle: 'italic',
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                detail: {
+                    //backgroundColor: 'rgba(30,144,255,0.8)',
+                    // borderWidth: 1,
+                    borderColor: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5,
+                    width: 80,
+                    height: 30,
+                    offsetCenter: [35, '20%'],       // x, y锛屽崟浣峱x
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        color: '#fff'
+                    }
+                },
+                data: [{value: 1.5, name: 'y'}]
+            },
+            {
+                name: '璐у弶閫熷害',
+                type: 'gauge',
+                center: ['75%', '50%'],    // 榛樿鍏ㄥ眬灞呬腑
+                radius: '30%',
+                min: 0,
+                max: 50,
+                startAngle: 135,
+                endAngle: 50,
+                splitNumber: 2,
+                axisLine: {            // 鍧愭爣杞寸嚎
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: [[0.2, '#0fe507'], [0.8, '#1e90ff'], [1, '#ff4500']],
+                        width: 2,
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                axisLabel: {            // 鍧愭爣杞村皬鏍囪
+                    fontWeight: 'bolder',
+                    color: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 10
+                },
+                axisTick: {            // 鍧愭爣杞村皬鏍囪
+                    length: 12,        // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: 'auto',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                // axisLabel: {
+                //     fontWeight: 'bolder',
+                //     color: '#fff',
+                //     shadowColor: '#fff', //榛樿閫忔槑
+                //     shadowBlur: 10,
+                //     formatter: function (v){
+                //         switch (v + '') {
+                //             case '0': return 'E';
+                //             case '1': return 'Gas';
+                //             case '2': return 'F';
+                //         }
+                //     }
+                // },
+                splitLine: {           // 鍒嗛殧绾�
+                    length:15,         // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle锛堣瑙乴ineStyle锛夋帶鍒剁嚎鏉℃牱寮�
+                        width:3,
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                pointer: {
+                    width:2,
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5
+                },
+                title: {
+                    offsetCenter: [0, '-30%'],       // x, y锛屽崟浣峱x
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        fontStyle: 'italic',
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                detail: {
+                    //backgroundColor: 'rgba(30,144,255,0.8)',
+                    // borderWidth: 1,
+                    borderColor: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5,
+                    width: 80,
+                    height: 30,
+                    offsetCenter: [40, '5%'],       // x, y锛屽崟浣峱x
+                    textStyle: {       // 鍏朵綑灞炴�ч粯璁や娇鐢ㄥ叏灞�鏂囨湰鏍峰紡锛岃瑙乀EXTSTYLE
+                        fontWeight: 'bolder',
+                        color: '#fff'
+                    }
+                },
+                data: [{value: 0.5, name: 'z'}]
+            },
+            {
+                name: '璐у弶浣嶇疆',
+                type: 'gauge',
+                center: ['75%', '50%'],    // 榛樿鍏ㄥ眬灞呬腑
+                radius: '30%',
+                min: 0,
+                max: 2,
+                startAngle: 315,
+                endAngle: 225,
+                splitNumber: 2,
+                axisLine: {            // 鍧愭爣杞寸嚎
+                    lineStyle: {       // 灞炴�ineStyle鎺у埗绾挎潯鏍峰紡
+                        color: [[0.2, '#0fe507'], [0.8, '#1e90ff'], [1, '#ff4500']],
+                        width: 2,
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                axisTick: {            // 鍧愭爣杞村皬鏍囪
+                    show: false
+                },
+                axisLabel: {
+                    fontWeight: 'bolder',
+                    color: '#fff',
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 10,
+                    formatter: function(v){
+                        switch (v + '') {
+                            case '0': return '鍙�';
+                            case '1': return '涓�';
+                            case '2': return '宸�';
+                        }
+                    }
+                },
+                splitLine: {           // 鍒嗛殧绾�
+                    length: 15,         // 灞炴�ength鎺у埗绾块暱
+                    lineStyle: {       // 灞炴�ineStyle锛堣瑙乴ineStyle锛夋帶鍒剁嚎鏉℃牱寮�
+                        width: 3,
+                        color: '#fff',
+                        shadowColor: '#fff', //榛樿閫忔槑
+                        shadowBlur: 10
+                    }
+                },
+                pointer: {
+                    width: 2,
+                    shadowColor: '#fff', //榛樿閫忔槑
+                    shadowBlur: 5
+                },
+                title: {
+                    show: false
+                },
+                detail: {
+                    show: false
+                },
+                data:[{value: 0.5, name: 'gas'}]
+            }
+        ]
+    };
+
+    /***********************************************************************************/
     /************************************* 鎶樼嚎鍥� ***************************************/
     /***********************************************************************************/
 

--
Gitblit v1.9.1