From bb3b85e8bb9304f0afba37063857e691c97f5c21 Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期五, 21 六月 2024 00:20:54 +0800 Subject: [PATCH] update --- src/views/mdc/processParam/index.vue | 36 ++++++++++++++++++++++-------------- 1 files changed, 22 insertions(+), 14 deletions(-) diff --git a/src/views/mdc/processParam/index.vue b/src/views/mdc/processParam/index.vue index 1db46ad..118f469 100644 --- a/src/views/mdc/processParam/index.vue +++ b/src/views/mdc/processParam/index.vue @@ -198,14 +198,20 @@ }).then(res => { if (res.code === 200) { if (item.name !== 'DeviceStatus') { - this.tableData = res.data.records + this.tableData = res.data.records.map(v => { + return { + ...v, + } + }) + } else { + this.tableData = res.data.records.map(item => { + return { + ...item, + value: this.legend.find(v => v.code === item.value)?.name + } + }) } - this.tableData = res.data.records.map(item => { - return { - ...item, - value: this.legend.find(v => v.code === item.value)?.name - } - }) + this.drawer = true } }) @@ -269,8 +275,7 @@ tooltip: { position: ['50%', '50%'] }, - legend: [ - ], + legend: {}, title: { text: '', subtext: '', @@ -282,7 +287,7 @@ { data: yAxisData, type: 'line', - + step: 'start', } ], xAxis: { @@ -308,8 +313,8 @@ setDeviceStatusOptions(data, myname) { let total = Math.abs(moment(this.timeRange.startTime).diff(moment(this.timeRange.endTime))) let start = this.timeRange.startTime - let len = data.data.length - if (moment(data.data[len - 1].time).unix() < moment(this.timeRange.endTime).unix()) { + let len = data?.data?.length + if (len > 0 && moment(data.data[len - 1].time).unix() < moment(this.timeRange.endTime).unix()) { let addItem = { time: this.timeRange.endTime, value: data.data[len - 1].value @@ -347,7 +352,7 @@ tooltip: { show: true, trigger: 'item', - // position: 'dom', + position: 'top', triggerOn: 'click', formatter: (value, ticket) => { // console.log('----------1111') @@ -357,7 +362,7 @@ // return current.format('HH:mm') // return value if (i == 0 || current === 0) return '' - return `${name}:寮�濮嬫椂闂�${moment(data.data[i - 1].time).format('HH:mm')}-${moment(item.time).format('HH:mm')}` + return `${name}:鏃舵${moment(data.data[i - 1].time).format('HH:mm')}-${moment(item.time).format('HH:mm')}` } }, } @@ -372,6 +377,9 @@ // return current.format('HH:mm') // } }, + legend: { + selectedMode: false + }, title: { text: '', subtext: '', -- Gitblit v1.9.3