From f1d0187fa0524b7e11399a80f3a68a2b1c59c5c9 Mon Sep 17 00:00:00 2001
From: zhangxiao <898441624@qq.com>
Date: 星期五, 16 八月 2024 20:55:12 +0800
Subject: [PATCH] fix: 修改bug
---
src/views/dmx/model/index.vue | 32 ++++++++++++++++++++------------
src/views/dmx/model/components/addPageModel.vue | 4 ++--
2 files changed, 22 insertions(+), 14 deletions(-)
diff --git a/src/views/dmx/model/components/addPageModel.vue b/src/views/dmx/model/components/addPageModel.vue
index 54f122d..9003dcb 100644
--- a/src/views/dmx/model/components/addPageModel.vue
+++ b/src/views/dmx/model/components/addPageModel.vue
@@ -222,7 +222,7 @@
if ((data as any).code == 200) {
message.success('娣诲姞鎴愬姛');
addPageModelVisible.value = false;
- emit('refresh-parent');
+ emit('refresh-parent', editList.value.llm_factory);
} else {
message.error('娣诲姞澶辫触');
}
@@ -232,7 +232,7 @@
if ((data as any).code == 200) {
message.success('娣诲姞鎴愬姛');
addPageModelVisible.value = false;
- emit('refresh-parent');
+ emit('refresh-parent', editList.value.llm_factory);
} else {
message.error('娣诲姞澶辫触');
}
diff --git a/src/views/dmx/model/index.vue b/src/views/dmx/model/index.vue
index e993528..20c005f 100644
--- a/src/views/dmx/model/index.vue
+++ b/src/views/dmx/model/index.vue
@@ -237,10 +237,10 @@
const isDeleteDialogVisible = ref(false); //鍒犻櫎鎻愰啋
const modalList = ref({});
- const tabKey = ref('key');
+ const tabKey = ref('');
const changeTabs = async (val) => {
tabKey.value = val;
- await getFactory();
+ await getFactory(val);
};
const httpUrl = modelStore.hrefUrl;
@@ -298,8 +298,7 @@
});
if ((res as any).code == 0) {
- queryModel();
- tabKey.value = factory;
+ await queryModel('');
} else {
}
},
@@ -319,8 +318,7 @@
if ((res as any).code == 200) {
// Reflect.deleteProperty(tabData.value, tabKey.value);
- queryModel();
- console.log(tabKey.value, 99998);
+ await queryModel('');
Message.success('鍒犻櫎鎴愬姛');
}
@@ -355,7 +353,7 @@
//鑾峰彇妯″瀷鍒楄〃
const loading = ref(false);
- const queryModel = async () => {
+ const queryModel = async (name) => {
const res = await modelmyLlms();
modalList.value = res.data;
loading.value = true;
@@ -363,9 +361,9 @@
tabData.value = filterObject(res.data, 1);
tabKey.value = Object.keys(tabData.value)[0];
- await getFactory();
+ await getFactory(name);
};
- queryModel();
+ queryModel(null);
//杩斿洖婊¤冻鏉′欢鐨勫璞�
const filterObject = (obj, threshold) => {
return Object.keys(obj)
@@ -378,12 +376,16 @@
const refreshParentMethod = async (name) => {
// console.log(name, 678776);
- await queryModel();
+
+ await queryModel(name);
// tabKey.value = name;
// 杩欓噷鎵ц闇�瑕佺殑鎿嶄綔
};
- const getFactory = async () => {
+ const getFactory = async (name) => {
+ if (name) {
+ tabKey.value = name;
+ }
const { data } = await getFactoryDetail({
factory_name: tabKey.value,
});
@@ -393,7 +395,13 @@
} else {
addBtn.value = false;
}
- tabKey.value = Object.keys(tabData.value)[0];
+
+ if (!name) {
+ tabKey.value = Object.keys(tabData.value)[0];
+ } else {
+ tabKey.value = name;
+ }
+ console.log(tabKey.value, 999);
};
</script>
--
Gitblit v1.8.0