From 8e51c6b4e295d9ab188fb9346bec0297205ad9d0 Mon Sep 17 00:00:00 2001 From: yichenxi <yichenxi0601@163.com> Date: Thu, 05 Jan 2023 15:19:38 +0800 Subject: [PATCH] 1、设备数据导出页面完成 2、列表数据导出页面完成 --- src/views/deviceDetail/index.vue | 54 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 47 insertions(+), 7 deletions(-) diff --git a/src/views/deviceDetail/index.vue b/src/views/deviceDetail/index.vue index 5e33e9e..eff6d6c 100644 --- a/src/views/deviceDetail/index.vue +++ b/src/views/deviceDetail/index.vue @@ -118,12 +118,12 @@ <div class="right1" style="height:40%;display: flex;flex-direction: column;" v-else> <h3 style="text-align:center; font-size: 0.9rem">���������</h3> <ul class="listUl" style="overflow: auto;padding:0 10%;font-size: 0.9rem; margin-top: 0"> - <li :class="{liActive:libg==i}">PM2.5: [ 0, 35 ]</li> - <li :class="{liActive:libg==i}">PM10: [ 0, 50 ]</li> - <li :class="{liActive:libg==i}">NO2: [ 0, 40 ]</li> - <li :class="{liActive:libg==i}">SO2: [ 0, 50 ]</li> - <li :class="{liActive:libg==i}">CO: [ 0, 2 ]</li> - <li :class="{liActive:libg==i}">O3: [ 0, 100 ]</li> + <li>PM2.5: [ 0, 35 ]</li> + <li>PM10: [ 0, 50 ]</li> + <li>NO2: [ 0, 40 ]</li> + <li>SO2: [ 0, 50 ]</li> + <li>CO: [ 0, 2 ]</li> + <li>O3: [ 0, 160 ]</li> </ul> </div> </el-main> @@ -183,6 +183,29 @@ alarmLevels: null, // ������������ alarmLevel: null, + alarmLevelDome: { + a00e12: '[10000, 15000, 20000]', + a00e13: '[60, 90, 120]', + a00e34: null, + a35e21: null, + a01001: '[25, 30, 60]', + a01002: '[60, 100, 160]', + a01006: null, + a01007: '[5, 6, 8]', + a01008: null, + a05024: '[160, 200, 300, 400, 800]', + a06001: null, + a19002: null, + a21004: '[100, 200, 700, 1200, 2340]', + a21005: '[5, 10, 35, 60, 90]', + a21026: '[150, 500, 650, 800, 1600]', + a34002: '[50, 150, 250, 350, 420]', + a34004: '[35, 75, 115, 150, 250]', + a99054: '[1.5, 3, 5]', + dustld: null, + flylat: null, + flylon: null + }, // ������������������ // ��������������� alarmProgress: {}, // ������������ @@ -463,6 +486,7 @@ var socketUrl if (this.equipment === 'car') { socketUrl = 'http://47.99.64.149:8081/cruiserWebsocket/' + this.macName + // socketUrl = 'http://192.168.0.33:8081/cruiserWebsocket/' + this.macName } else { socketUrl = 'http://47.99.64.149:8081/singleDevice/' + this.macName } @@ -479,6 +503,9 @@ this.ws.onmessage = function(msg) { // if (JSON.parse(msg.data).������) { that.wsData2 = JSON.parse(msg.data) + if (that.wsData2.dustld) { + that.wsData2.dustld = that.wsData2.dustld.replace(/g/, 'ug') + } // console.log('���������websocket������������') // console.log(that.wsData2) // ������������ @@ -843,7 +870,20 @@ }).then((res) => { // console.log('���������queryAlarmByMac���������������') this.alarmLevel = res.data.alarmLevel - // console.log(this.alarmLevel) + // var levelList = res.data.alarmLevel + // var info = false + // for (let key in levelList) { + // if (levelList[key] !== null) { + // info = true + // break + // } + // } + // if (info) { + // this.alarmLevel = res.data.alarmLevel + // } else { + // this.alarmLevel = this.alarmLevelDome + // } + // console.log(this.alarmLevel, 'this.alarmLevel') }).catch((err) => { console.log(err) }) -- Gitblit v1.8.0