From a7b5e177db655a98c299d3342538e23bd4e647da Mon Sep 17 00:00:00 2001 From: zhangxiao <898441624@qq.com> Date: 星期三, 14 八月 2024 14:35:12 +0800 Subject: [PATCH] fix: 模型管理修改 --- src/views/dmx/model/index.vue | 28 +++++++++++++++++----------- 1 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/views/dmx/model/index.vue b/src/views/dmx/model/index.vue index f62f828..ef07842 100644 --- a/src/views/dmx/model/index.vue +++ b/src/views/dmx/model/index.vue @@ -120,7 +120,7 @@ </a-tabs> </a-col> <div> </div> - <div class="box_right"> + <div class="box_right" v-if="Object.keys(tabData).length > 0"> <!-- <div class="search_input"> <a-input-search :placeholder="$t('cardList.searchInput.placeholder')" @@ -128,7 +128,6 @@ /> </div> --> <div> - <!-- <addModel></addModel> --> <a-button type="primary" @click="handleAddModel"> <template #icon> <icon-plus /> @@ -174,10 +173,11 @@ deleteLlmFactory, } from '@/api/model'; import { Modal, Message } from '@arco-design/web-vue'; - import { useUserStore } from '@/store'; - import pdfImg from '@/assets/images//icon-chart.png'; + import { userModelState } from '@/store'; - const userStore = useUserStore(); + import pdfImg from '@/assets/images/icon-chart.png'; + + const modelStore = userModelState(); let count = 5; const activeKey = ref(1); const data = ref([ @@ -212,7 +212,7 @@ tabKey.value = val; }; - const httpUrl = localStorage.getItem('httpUrl'); + const httpUrl = modelStore.hrefUrl; const show = ref(false); const tabShow = ref(false); const title = ref('娣诲姞妯″紡'); @@ -223,7 +223,7 @@ title.value = '娣诲姞妯″瀷'; editList.value.llm_factory = tabKey.value; }; - const editList = ref({ llm_factory: '' }); + const editList = ref<any>({ llm_factory: '' }); //澧炲姞妯″瀷瀛愮被 const handleAddModel = () => { modelType.value = 2; @@ -283,7 +283,7 @@ } if (key !== 'key') { const res = await deleteLlmFactory(key); - if (res.code == 200) { + if ((res as any).code == 200) { Reflect.deleteProperty(tabData.value, key); queryModel(); } @@ -291,7 +291,7 @@ }; const visible = ref(false); - const formRef = ref(null); + const formRef = ref(); const form = reactive({ size: 'medium', @@ -414,6 +414,9 @@ // border-radius: 0; // background-color: #eee; } + :deep(.arco-tabs-tab-close-btn) { + display: none; + } :deep(.arco-tabs-tab-close-btn .arco-icon) { color: #666; } @@ -437,10 +440,13 @@ } .card_content { .card_wrap_box_img { - min-height: 200px; + // min-height: 200px; height: 200px; + width: 100%; img { - max-height: 190px; + width: 100%; /* 鎴栬�呭叾浠栧浐瀹氬搴� */ + height: 100%; /* 鎴栬�呭叾浠栧浐瀹氶珮搴� */ + object-fit: cover; /* 涓嶄細鍙樺舰锛屼絾鍙兘瑁佸壀鍥剧墖 */ } } .card_wrap_box { -- Gitblit v1.8.0