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