diff --git a/src/views/counter/detail.vue b/src/views/counter/detail.vue index 7d1ae3e..3ffb213 100644 --- a/src/views/counter/detail.vue +++ b/src/views/counter/detail.vue @@ -78,6 +78,12 @@ import { fetchDeviceList, fetchDeviceLogs } from '@/api/counter' import Screen from './components/screen' import Chart from './components/chart' + +const defaultLastItem = { + mosq_count: '0', + signal: '0', + energy: '0' +} export default { name: 'deviceDetail', components: { @@ -123,6 +129,9 @@ export default { this.lineChartData.total.xAxis = dateList.reverse() this.listLoading = false this.lastItem = this.deviceLogs[0] + if (this.lastItem === undefined) { + this.lastItem = defaultLastItem + } this.flag = true }) },