From 3436d15f6c29d6a25e38e5c470a0799c842b8af7 Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期二, 06 八月 2024 11:06:10 +0800
Subject: [PATCH] 权限登录控制

---
 src/views/dmx/IntelligentAgent/index.vue |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/views/dmx/IntelligentAgent/index.vue b/src/views/dmx/IntelligentAgent/index.vue
index 6954a65..0ddb08a 100644
--- a/src/views/dmx/IntelligentAgent/index.vue
+++ b/src/views/dmx/IntelligentAgent/index.vue
@@ -122,7 +122,7 @@
 </template>
 
 <script lang="ts" setup>
-  import { ref, reactive, nextTick, onBeforeMount } from 'vue';
+import { ref, reactive, nextTick, onBeforeMount, onMounted, onBeforeUnmount } from "vue";
   import addAgent from '@/views/dmx/IntelligentAgent/components/addAgent.vue';
   import editAgent from '@/views/dmx/IntelligentAgent/components/editAgent.vue';
   import { kbdocumentrm, queryKbList } from '@/api/kbList';
@@ -130,6 +130,7 @@
   import { deletedialog, querydialogList } from '@/api/Agent';
   import useLoading from '@/hooks/loading';
   const { loading, setLoading } = useLoading(true);
+  import EventBus from '@/utils/EventBus';
 
   let count = 5;
   const activeKey = ref(1);
@@ -212,6 +213,14 @@
   onBeforeMount(() => {
     queryList();
   });
+  onMounted(()=>{
+    EventBus.on('queryList',()=>{
+      queryList();
+    })
+  })
+  onBeforeUnmount(()=>{
+    EventBus.off('queryList')
+  })
 </script>
 
 <script lang="ts">

--
Gitblit v1.8.0