From d1de15b9da6124af3c8f547b40adb318e223143d Mon Sep 17 00:00:00 2001
From: yinbangzhong <zhongbangyin@126.com>
Date: 星期二, 06 八月 2024 15:11:25 +0800
Subject: [PATCH] 会话管理菜单设置
---
src/views/dmx/IntelligentAgent/index.vue | 83 +++++++++++++++++++++++------------------
1 files changed, 47 insertions(+), 36 deletions(-)
diff --git a/src/views/dmx/IntelligentAgent/index.vue b/src/views/dmx/IntelligentAgent/index.vue
index 6954a65..86b52ec 100644
--- a/src/views/dmx/IntelligentAgent/index.vue
+++ b/src/views/dmx/IntelligentAgent/index.vue
@@ -10,45 +10,46 @@
style="width: 240px"
@change="queryList"
/>
+ <agent></agent>
</div>
<a-divider style="margin: 10px 0" />
<a-row justify="space-between">
<a-col :span="24">
<div style="display: flex; flex-wrap: wrap">
- <div
- class="card-wrap"
- style="cursor: pointer"
- @click="handleAdd"
- >
- <a-card :bordered="false" hoverable>
- <div style="margin-top: 30px; text-align: center">
- <a-avatar style="background: #3370ff">
- <icon-plus />
- </a-avatar>
- </div>
- <div class="arco-card-body-content">
- <div style="text-align: center; margin-top: 10px">
- 鏂板缓鏅鸿兘浣�
- </div>
- <div
- style="
- text-align: center;
- margin-top: 10px;
- font-size: 12px;
- color: #999999;
- "
- >
- 閫氳繃鎻忚堪瑙掕壊鍜屼换鍔℃潵鍒涘缓浣犵殑鏅鸿兘浣�<br />
- 鏅鸿兘浣撳彲浠ヨ皟鐢ㄥ涓伐浣滄祦鍜屽伐鍏�
- </div>
- </div>
- <add-agent ref="addAgents"></add-agent>
- <!-- <div style="position: absolute; bottom: 1rem; right: 1rem;">-->
- <!-- <a-space>-->
- <!-- </a-space>-->
- <!-- </div>-->
- </a-card>
- </div>
+<!-- <div-->
+<!-- class="card-wrap"-->
+<!-- style="cursor: pointer"-->
+<!-- @click="handleAdd"-->
+<!-- >-->
+<!-- <a-card :bordered="false" hoverable>-->
+<!-- <div style="margin-top: 30px; text-align: center">-->
+<!-- <a-avatar style="background: #3370ff">-->
+<!-- <icon-plus />-->
+<!-- </a-avatar>-->
+<!-- </div>-->
+<!-- <div class="arco-card-body-content">-->
+<!-- <div style="text-align: center; margin-top: 10px">-->
+<!-- 鏂板缓鏅鸿兘浣�-->
+<!-- </div>-->
+<!-- <div-->
+<!-- style="-->
+<!-- text-align: center;-->
+<!-- margin-top: 10px;-->
+<!-- font-size: 12px;-->
+<!-- color: #999999;-->
+<!-- "-->
+<!-- >-->
+<!-- 閫氳繃鎻忚堪瑙掕壊鍜屼换鍔℃潵鍒涘缓浣犵殑鏅鸿兘浣�<br />-->
+<!-- 鏅鸿兘浣撳彲浠ヨ皟鐢ㄥ涓伐浣滄祦鍜屽伐鍏�-->
+<!-- </div>-->
+<!-- </div>-->
+<!-- <add-agent ref="addAgents"></add-agent>-->
+<!-- <!– <div style="position: absolute; bottom: 1rem; right: 1rem;">–>-->
+<!-- <!– <a-space>–>-->
+<!-- <!– </a-space>–>-->
+<!-- <!– </div>–>-->
+<!-- </a-card>-->
+<!-- </div>-->
<div
class="card-wrap"
v-for="(item, index) of agentList"
@@ -102,7 +103,7 @@
type="warning"
@ok="deleteItem(item)"
>
- <a-button type="text" size="small">
+ <a-button type="text" >
<template #icon>
<icon-delete />
</template>
@@ -122,14 +123,16 @@
</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 agent from "@/views/dmx/IntelligentAgent/components/agentConfig.vue";
import { kbdocumentrm, queryKbList } from '@/api/kbList';
import { Message } from '@arco-design/web-vue';
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 +215,14 @@
onBeforeMount(() => {
queryList();
});
+ onMounted(()=>{
+ EventBus.on('queryList',()=>{
+ queryList();
+ })
+ })
+ onBeforeUnmount(()=>{
+ EventBus.off('queryList')
+ })
</script>
<script lang="ts">
--
Gitblit v1.8.0