Xiao_123 10 месяцев назад
Родитель
Сommit
e44de42579

+ 7 - 3
src/views/recruit/enterprise/systemManagement/groupAccount/index.vue

@@ -3,18 +3,22 @@
     <v-row no-gutters justify="space-between">
       <v-col cols="3">
         <v-treeview
-          :items="items"
+          :items="treeData"
           activatable
           color="primary"
           item-value="id"
           mandatory
           item-title="anotherName"
+          open-all
+          :opened="treeData"
           open-strategy="single"
           @update:activated="handleClick"
           @update:opened="handleClick"
         ></v-treeview>
       </v-col>
+
       <v-divider vertical></v-divider>
+
       <v-col class="ml-10">
         <TextInput v-model="query.name" :item="textItem" @change="getUserList"></TextInput>
         <v-data-table
@@ -55,7 +59,7 @@ const query = ref({
   name: null
 })
 const tableData = ref([])
-const items = ref([])
+const treeData = ref([])
 const headers = [
   { title: t('login.username'), key: 'name', sortable: false },
   { title: t('enterprise.userManagement.affiliatedEnterprise'), key: 'enterpriseAnotherName', sortable: false },
@@ -86,7 +90,7 @@ const getUserList = async () => {
 const getTreeData = async () => {
   const data = await getEnterpriseTree()
   if (!data) return
-  items.value = [data]
+  treeData.value = [data]
   query.value.enterpriseId = data.id
   // 获取用户列表
   getUserList()