yangys
2025-08-17 c865d7849368bec0808eb186dfa79948f1c2cf95
src/views/wel/gongkong.vue
@@ -9,12 +9,12 @@
<template>
  <div class="gongkongMain">
    <div>
      <el-tree :data="treeData" :props="defaultProps" node-key="id" :default-expand-all="true" @node-click="handleNodeClick" />
      <el-tree :data="treeData" :props="defaultProps" node-key="id" :default-expand-all="false" :default-expanded-keys="defaultKeys" @node-click="handleNodeClick" />
    </div>
    <div>
      <el-row>
        <el-col :span="6" style="margin-right: 12px;">
          <el-input v-model="fileName" placeholder="文件名称"/>
          <el-input v-model="fileName" clearable placeholder="文件名称"/>
        </el-col>
        <el-col :span="12">
          <el-button type="primary" @click="onQuery">查询</el-button>
@@ -52,6 +52,7 @@
  components: {},
  data() {
    return {
      defaultKeys: [],
      fileOptionTitle: "",
      fileContent: "",
      fileDialogVisible: false,
@@ -160,6 +161,14 @@
      }).then(
        res => {
          this.treeData = res.data.data;
          var firstIndex = 0;
          res.data.data.forEach((item,index)=> {
            if(item.children.length != 0) {
              firstIndex = index;
            }
          })
          //defaultKeys.push(item.id);
          this.defaultKeys = [res.data.data[firstIndex].id];
        }
      )
    }