Newer
Older
smartwell_front / src / views / home / well / components / detailData.vue
liyaguang on 27 Apr 1 KB 视频轮询逻辑修改
<!--
  Description: 闸井监测-详情数据
  Author: 李亚光
  Date: 2023-08-13
 -->
<script lang="ts" setup name="WellDetailData">
import type { TabsPaneContext } from 'element-plus'
import monitorData from './monitorData.vue'
import lifeCycleRecord from './lifeCycleRecord.vue'
import maintenanceRecord from './maintenanceRecord.vue'
const { proxy } = getCurrentInstance() as any
const activeName = ref('监控数据')
const handleClick = (tab: TabsPaneContext, event: Event) => {
  // console.log(tab, event)
}
defineExpose({
  activeName,
})
</script>

<template>
  <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
    <el-tab-pane label="监控数据" name="监控数据">
      <monitor-data />
    </el-tab-pane>
    <el-tab-pane label="全生命周期记录" name="全生命周期记录">
      <life-cycle-record />
    </el-tab-pane>
    <el-tab-pane v-if="proxy.hasPerm('/well/monitor/maintenance')" label="监控设备维护记录" name="监控设备维护记录">
      <maintenance-record />
    </el-tab-pane>
  </el-tabs>
</template>