Newer
Older
smartwell_front / src / views / home / device / device / components / detailData.vue
liyaguang on 14 Jan 1 KB 需求修改
<!--
  Description: 闸井监测-详情数据
  Author: 李亚光
  Date: 2023-08-13
 -->
<script lang="ts" setup name="WellDetailData">
import type { TabsPaneContext } from 'element-plus'
import dataSearch from './dataSearch.vue'
import statusReport from './statusReport.vue'
import alarmRecord from './alarmRecord.vue'
import operationRecord from './operationRecord.vue'
import controlRecord from './controlRecord.vue'
import electricityAnalyse from './electricityAnalyse.vue'
import offlineAnalyse from './offlineAnalyse.vue'
const activeName = ref('数据查询')
const handleClick = (tab: TabsPaneContext, event: Event) => {
  // console.log(tab, event)
}
</script>

<template>
  <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
    <el-tab-pane label="数据查询" name="数据查询">
      <data-search v-if="activeName === '数据查询'" />
    </el-tab-pane>
    <!-- <el-tab-pane label="状态上报" name="状态上报">
      <status-report v-if="activeName === '状态上报'" />
    </el-tab-pane> -->
    <el-tab-pane label="报警记录" name="报警记录">
      <alarm-record v-if="activeName === '报警记录'" />
    </el-tab-pane>
    <!-- <el-tab-pane label="运维记录" name="运维记录">
      <operation-record v-if="activeName === '运维记录'" />
    </el-tab-pane> -->
    <el-tab-pane label="控制记录" name="控制记录">
      <control-record v-if="activeName === '控制记录'" />
    </el-tab-pane>
    <el-tab-pane label="耗电分析" name="耗电分析">
      <electricity-analyse v-if="activeName === '耗电分析'" />
    </el-tab-pane>
    <!-- <el-tab-pane label="离线分析" name="离线分析">
      <offline-analyse v-if="activeName === '离线分析'" />
    </el-tab-pane> -->
  </el-tabs>
</template>