From 0448d7ffb98c5f4089ac00278427277ef0215a9d Mon Sep 17 00:00:00 2001 From: liudong <liudong> Date: 星期一, 05 八月 2024 15:19:06 +0800 Subject: [PATCH] 知识库智能体管理的页面开发和功能开发 --- src/views/dmx/model/index.vue | 40 ++++++++++++++++++++++------------------ 1 files changed, 22 insertions(+), 18 deletions(-) diff --git a/src/views/dmx/model/index.vue b/src/views/dmx/model/index.vue index 0a55621..87a5bc5 100644 --- a/src/views/dmx/model/index.vue +++ b/src/views/dmx/model/index.vue @@ -161,7 +161,6 @@ <script lang="ts" setup> import { ref, reactive, nextTick } from 'vue'; - import addModel from '@/views/dmx/model/components/addModel.vue'; import editModel from '@/views/dmx/model/components/editModel.vue'; import addPageModel from './components/addPageModel.vue'; import addTableName from './components/addTableName.vue'; @@ -220,14 +219,18 @@ const editList = ref({ llm_factory: '' }); //澧炲姞妯″瀷瀛愮被 const handleAddModel = () => { - if (tabKey.value == 'key') { - tabShow.value = true; - } else { - modelType.value = 2; - editList.value.llm_factory = tabKey.value; - show.value = true; - title.value = '娣诲姞妯″紡'; - } + // if (tabKey.value == 'key') { + // tabShow.value = true; + // } else { + // modelType.value = 2; + // editList.value.llm_factory = tabKey.value; + // show.value = true; + // title.value = '娣诲姞妯″紡'; + // } + modelType.value = 2; + editList.value.llm_factory = tabKey.value; + show.value = true; + title.value = '娣诲姞妯″紡'; }; //缂栬緫妯″瀷瀛愮被 const handleEditModel = (val) => { @@ -271,9 +274,11 @@ const handleDelete = async (key: any) => { console.log(key, 45455); // tabData.value = tabData.value.filter((item) => item.key !== key); - Reflect.deleteProperty(tabData.value, key); - await deleteLlmFactory(key); - queryModel(); + if (key !== 'key') { + Reflect.deleteProperty(tabData.value, key); + await deleteLlmFactory(key); + queryModel(); + } }; const visible = ref(false); @@ -427,12 +432,6 @@ } } .card_content { - position: relative; - .arco-btn-group { - position: absolute; - right: 10px; - top: 100px; - } .card_wrap_box_img { min-height: 200px; max-height: 240px; @@ -447,6 +446,11 @@ border: 1px solid var(--color-neutral-3); border-radius: 4px; position: relative; + .arco-btn-group { + position: absolute; + right: 10px; + top: 90px; + } &:hover { transform: translateY(-4px); // box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.1); -- Gitblit v1.8.0