surprise
2024-03-05 1ce1b525e7470ebaaeb0d5cd1e59bd905c1a7114
src/views/datamanage/bankController.vue
@@ -1,30 +1,19 @@
<template>
  <div class="contentBox">
    <div
      class="box"
      ref="box"
    >
    <div class="box" ref="box">
      <div class="left box_div">
        <el-menu
          :default-active="activeIndex"
          background-color="transparent"
          @select="handleselect"
        >
        <el-menu :default-active="activeIndex" background-color="transparent" @select="handleselect">
          <customElMenu :menuData="menuList"></customElMenu>
        </el-menu>
      </div>
      <div
        class="resize"
        title="收缩侧边栏"
      >
      <div class="resize" title="收缩侧边栏">
        ⋮
      </div>
      <div class="mid box_div">
      <div class="mid box_div" v-loading="$store.state.setLoading" element-loading-text="数据加载中,请等待。。。"
        element-loading-background="rgba(0, 0, 0, 0.8)">
        <data-updata v-if="setMenuFlag == 'dataUpdata'"></data-updata>
        <spatial-data v-if="setMenuFlag == 'SpatialData'"></spatial-data>
        <domain-manage v-if="setMenuFlag == 'domainManage'"></domain-manage>
        <dictionary-manage v-if="setMenuFlag == 'dictionaryManage'"></dictionary-manage>
        <metadata-manage v-if="setMenuFlag == 'metadataManage'"></metadata-manage>
@@ -34,11 +23,20 @@
        <data-statistics v-if="setMenuFlag == 'dataStatistics'"></data-statistics>
        <uploadmanage v-if="setMenuFlag == 'uploadmanage'"></uploadmanage>
        <layer-management v-if="setMenuFlag == 'layerManagement'"></layer-management>
        <knowledge-graph v-if="setMenuFlag == '/knowledgeGraph'"> </knowledge-graph>
        <faultlocatorinfo v-if="setMenuFlag == '/dmsfaultlocatorinfo'"></faultlocatorinfo>
        <dmsfeederdevice v-if="setMenuFlag == '/dmsfeederdevice'"></dmsfeederdevice>
        <dmsgrounddisconnector v-if="setMenuFlag == '/dmsgrounddisconnector'"></dmsgrounddisconnector>
        <dmsrelaysig v-if="setMenuFlag == '/dmsrelaysig'"></dmsrelaysig>
        <dmssectiondevice v-if="setMenuFlag == '/dmssectiondevice'"></dmssectiondevice>
        <dmsterminalinfo v-if="setMenuFlag == '/dmsterminalinfo'"></dmsterminalinfo>
        <dmstrdevice v-if="setMenuFlag == '/dmstrdevice'"></dmstrdevice>
        <dmsvalueinfo v-if="setMenuFlag == '/dmsvalueinfo'"></dmsvalueinfo>
        <tokendefine v-if="setMenuFlag == '/tokendefine'"></tokendefine>
        <tokeninfo v-if="setMenuFlag == '/tokeninfo'"></tokeninfo>
      </div>
    </div>
  </div>
</template>
<script>
@@ -58,7 +56,17 @@
import dataStatistics from '@/views/datamanage/dataStatistics.vue'; //数据统计
import uploadmanage from '@/views/datamanage/uploadmanage.vue'; //发布管理
import layerManagement from '@/views/datamanage/layerManagement.vue'; //数据管理-图层管理
import knowledgeGraph from '@/views/datamanage/knowledgeGraph.vue'
import faultlocatorinfo from '@/views/modules/dmsfaultlocatorinfo.vue'
import dmsfeederdevice from '@/views/modules/dmsfeederdevice.vue';
import dmsgrounddisconnector from '@/views/modules/dmsgrounddisconnector.vue';
import dmsrelaysig from '@/views/modules/dmsrelaysig.vue';
import dmssectiondevice from '@/views/modules/dmssectiondevice.vue';
import dmsterminalinfo from '@/views/modules/dmsterminalinfo.vue';
import dmstrdevice from '@/views/modules/dmstrdevice.vue';
import dmsvalueinfo from '@/views/modules/dmsvalueinfo.vue';
import tokendefine from '@/views/modules/tokendefine.vue';
import tokeninfo from '@/views/modules/tokeninfo.vue';
export default {
  components: {
    customElMenu,
@@ -76,7 +84,17 @@
    dataStatistics,
    uploadmanage,
    layerManagement,
    faultlocatorinfo,
    knowledgeGraph,
    dmsfeederdevice,
    dmsgrounddisconnector,
    dmsrelaysig,
    dmssectiondevice,
    dmsterminalinfo,
    dmstrdevice,
    dmsvalueinfo,
    tokendefine,
    tokeninfo,
  },
  data() {
    return {
@@ -254,6 +272,7 @@
          index = 'dataIfream';
        }
      }
      console.log(index)
      this.setMenuFlag = index;
    },
  },