From 5b28cf6c663258d6314461d1e524e959b3c0cad4 Mon Sep 17 00:00:00 2001
From: CGD <3030332422@qq.com>
Date: Thu, 3 Apr 2025 14:31:57 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E2=80=9C=E8=8E=B7=E5=8F=96?=
=?UTF-8?q?=E6=A8=A1=E5=9E=8B=E4=BE=9B=E5=BA=94=E5=99=A8=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E2=80=9D=E7=9A=84API?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
main/manager-web/src/apis/module/model.js | 17 +++
.../src/components/AddModelDialog.vue | 111 ++++++------------
2 files changed, 54 insertions(+), 74 deletions(-)
diff --git a/main/manager-web/src/apis/module/model.js b/main/manager-web/src/apis/module/model.js
index 2534bb5a..28df13de 100644
--- a/main/manager-web/src/apis/module/model.js
+++ b/main/manager-web/src/apis/module/model.js
@@ -26,5 +26,22 @@ export default {
})
}).send()
},
+ // 获取模型供应器列表
+ getModelProviders(modelType, callback) {
+ RequestService.sendRequest()
+ .url(`${getServiceUrl()}/api/v1/models/${modelType}/provideTypes`)
+ .method('GET')
+ .success((res) => {
+ RequestService.clearRequestTime()
+ callback(res.data?.data || [])
+ })
+ .fail((err) => {
+ console.error('获取供应器列表失败:', err)
+ this.$message.error('获取供应器列表失败')
+ RequestService.reAjaxFun(() => {
+ this.getModelProviders(modelType, callback)
+ })
+ }).send()
+ }
}
diff --git a/main/manager-web/src/components/AddModelDialog.vue b/main/manager-web/src/components/AddModelDialog.vue
index 074be175..ed59057e 100644
--- a/main/manager-web/src/components/AddModelDialog.vue
+++ b/main/manager-web/src/components/AddModelDialog.vue
@@ -1,13 +1,5 @@
-
+
添加模型
@@ -34,51 +26,28 @@
-
-
-
+
-
+
-
-
-
-
-
-
+
+
-
+
-
+
-
-
调用信息
-
-
+
-
+
-
-
+
-
-
+
保存
@@ -148,7 +95,9 @@