From cb5f94b1971c2d51066701f5f77625538cdebf35 Mon Sep 17 00:00:00 2001
From: houzhongjian <houzhongyi@126.com>
Date: 星期五, 27 六月 2025 09:02:51 +0800
Subject: [PATCH] 修改模型查询接口ModelApi.getModelSimpleList

---
 src/views/ai/dashboard/components/conversation/CommonConversationUpdateForm.vue |    2 
 src/views/ai/model/template/index.vue                                           |    3 +
 src/views/ai/dashboard/components/conversation/ConversationUpdateForm.vue       |    2 
 src/views/ai/model/template/templateForm.vue                                    |    3 +
 src/views/ai/utils/constants.ts                                                 |   12 +++---
 src/api/ai/model/model/index.ts                                                 |    2 
 src/views/ai/chat/index/components/conversation/ConversationUpdateForm.vue      |    2 
 src/views/ai/dashboard/zhuanlu/index.vue                                        |   40 +++++++------------
 8 files changed, 29 insertions(+), 37 deletions(-)

diff --git a/src/api/ai/model/model/index.ts b/src/api/ai/model/model/index.ts
index 7c485a0..44c898a 100644
--- a/src/api/ai/model/model/index.ts
+++ b/src/api/ai/model/model/index.ts
@@ -23,7 +23,7 @@
   },
 
   // 获得模型列表
-  getModelSimpleList: async (type?: number) => {
+  getModelSimpleList: async (type?: string) => {
     return await request.get({
       url: `/ai/model/simple-list`,
       params: {
diff --git a/src/views/ai/chat/index/components/conversation/ConversationUpdateForm.vue b/src/views/ai/chat/index/components/conversation/ConversationUpdateForm.vue
index 90f68c6..bba2a10 100644
--- a/src/views/ai/chat/index/components/conversation/ConversationUpdateForm.vue
+++ b/src/views/ai/chat/index/components/conversation/ConversationUpdateForm.vue
@@ -110,7 +110,7 @@
     }
   }
   // 获得下拉数据
-  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT)
+  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT + "," + AiModelTypeEnum.LLM)
 }
 defineExpose({ open }) // 提供 open 方法,用于打开弹窗
 
diff --git a/src/views/ai/dashboard/components/conversation/CommonConversationUpdateForm.vue b/src/views/ai/dashboard/components/conversation/CommonConversationUpdateForm.vue
index afa5279..5882bce 100644
--- a/src/views/ai/dashboard/components/conversation/CommonConversationUpdateForm.vue
+++ b/src/views/ai/dashboard/components/conversation/CommonConversationUpdateForm.vue
@@ -102,7 +102,7 @@
     }
   }
   // 获得下拉数据
-  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT)
+  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.LLM)
 }
 defineExpose({ open }) // 提供 open 方法,用于打开弹窗
 
diff --git a/src/views/ai/dashboard/components/conversation/ConversationUpdateForm.vue b/src/views/ai/dashboard/components/conversation/ConversationUpdateForm.vue
index 90f68c6..af25f2f 100644
--- a/src/views/ai/dashboard/components/conversation/ConversationUpdateForm.vue
+++ b/src/views/ai/dashboard/components/conversation/ConversationUpdateForm.vue
@@ -110,7 +110,7 @@
     }
   }
   // 获得下拉数据
-  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT)
+  models.value = await ModelApi.getModelSimpleList(AiModelTypeEnum.LLM)
 }
 defineExpose({ open }) // 提供 open 方法,用于打开弹窗
 
diff --git a/src/views/ai/dashboard/zhuanlu/index.vue b/src/views/ai/dashboard/zhuanlu/index.vue
index eeb2378..16e7643 100644
--- a/src/views/ai/dashboard/zhuanlu/index.vue
+++ b/src/views/ai/dashboard/zhuanlu/index.vue
@@ -312,7 +312,7 @@
   },
   {
     name: '转炉煤气 O 含量',
-    value: 618,
+    value: 10,
     unit: '%'
   },
   {
@@ -502,33 +502,23 @@
 const mqhsjhxxList = ref([
   {
     name: '转炉总炉数日计划',
-    value: 567,
+    value: 123,
     unit: '炉'
   },
   {
-    name: '转炉入炉铁水量日计划',
-    value: 200,
-    unit: '吨'
-  },
-  {
     name: '转炉检修计划',
-    value: '未进行',
+    value: '0',
     unit: ''
   },
   {
     name: '钢产量日计划',
-    value: 300,
-    unit: '吨'
-  },
-  {
-    name: '转炉加入废钢总量',
-    value: 500,
-    unit: '吨'
+    value: 20000,
+    unit: 't'
   },
   {
     name: '转炉实绩钢产量',
-    value: 100,
-    unit: '吨'
+    value: 20929,
+    unit: 't'
   }
 ])
 
@@ -554,20 +544,20 @@
   {
     id: 1,
     name: '1#转炉',
-    current: 20,
-    total: 30
+    current: 4,
+    total: 29
   },
   {
     id: 2,
     name: '2#转炉',
-    current: 25,
-    total: 100
+    current: 5,
+    total: 42
   },
   {
     id: 3,
     name: '3#转炉',
-    current: 4,
-    total: 29
+    current: 6,
+    total: 42
   }
 ])
 
@@ -2393,7 +2383,7 @@
         height: 1.4rem;
         width: 46%;
         display: inline-block;
-        margin: 6px 8px;
+        margin: 8px 8px;
         background: url("@/assets/ai/zhuanlu/data_bg3.png") no-repeat;
       }
       .content {
@@ -2402,7 +2392,7 @@
         margin-left: 10px;
 
         .name {
-          width: 140px;
+          width: 130px;
           font-weight: 400;
           font-size: 14px;
           color: #C7E7FF;
diff --git a/src/views/ai/model/template/index.vue b/src/views/ai/model/template/index.vue
index b6de43b..9d51204 100644
--- a/src/views/ai/model/template/index.vue
+++ b/src/views/ai/model/template/index.vue
@@ -113,6 +113,7 @@
   import * as AiQuestionTemplateApi from '@/api/ai/questiontemplate'
   import TemplateForm from './templateForm.vue'
   import * as AiModelApi from "@/api/ai/model/model";
+  import {AiModelTypeEnum} from "@/views/ai/utils/constants";
 
   defineOptions({name: 'AiTemplate'})
 
@@ -179,7 +180,7 @@
   /** 初始化 **/
   onMounted(async () => {
 
-    aiModelList.value = await AiModelApi.ModelApi.getModelSimpleList(1)
+    aiModelList.value = await AiModelApi.ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT + "," + AiModelTypeEnum.LLM)
     await getList()
   })
 </script>
diff --git a/src/views/ai/model/template/templateForm.vue b/src/views/ai/model/template/templateForm.vue
index fde0ed7..da11743 100644
--- a/src/views/ai/model/template/templateForm.vue
+++ b/src/views/ai/model/template/templateForm.vue
@@ -148,6 +148,7 @@
   import {CommonStatusEnum} from '@/utils/constants'
   import {ElMessage} from 'element-plus'
   import * as AiModelApi from "@/api/ai/model/model";
+  import {AiModelTypeEnum} from "@/views/ai/utils/constants";
 
   const aiModelList = ref([] as AiModelApi.ModelVO[])
   defineOptions({name: 'AiTemplateForm'})
@@ -203,7 +204,7 @@
     formType.value = type
     resetForm()
     // 加载调度模型列表
-    aiModelList.value = await AiModelApi.ModelApi.getModelSimpleList(1)
+    aiModelList.value = await AiModelApi.ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT + "," + AiModelTypeEnum.LLM)
     if (id) {
       formLoading.value = true
       try {
diff --git a/src/views/ai/utils/constants.ts b/src/views/ai/utils/constants.ts
index 580c676..713862a 100644
--- a/src/views/ai/utils/constants.ts
+++ b/src/views/ai/utils/constants.ts
@@ -25,12 +25,12 @@
 }
 
 export const AiModelTypeEnum = {
-  CHAT: 1, // 聊天
-  IMAGE: 2, // 图像
-  VOICE: 3, // 音频
-  VIDEO: 4, // 视频
-  EMBEDDING: 5, // 向量
-  RERANK: 6 // 重排
+  CHAT: '1', // 聊天
+  IMAGE: '2', // 图像
+  VOICE: '3', // 音频
+  VIDEO: '4', // 视频
+  EMBEDDING: '5', // 向量
+  LLM: '6' // 重排
 }
 
 export const OtherPlatformEnum: ImageModelVO[] = [

--
Gitblit v1.9.3