From e295922209fb87c6dcd68ea1560fd16c3e6d808c Mon Sep 17 00:00:00 2001
From: dongyukun <1208714201@qq.com>
Date: 星期五, 27 六月 2025 09:36:51 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/feature/ai'

---
 src/views/ai/model/template/index.vue |   15 +++++++--------
 1 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/views/ai/model/template/index.vue b/src/views/ai/model/template/index.vue
index b0b4aa6..9d51204 100644
--- a/src/views/ai/model/template/index.vue
+++ b/src/views/ai/model/template/index.vue
@@ -32,9 +32,9 @@
                    filterable
                    :fit-input-width="false" placeholder="请选择模型">
           <el-option
-            v-for="item in scheduleModelList"
+            v-for="item in aiModelList"
             :key="item.id"
-            :label="item.modelName"
+            :label="item.name"
             :value="item.id"
           />
         </el-select>
@@ -109,13 +109,11 @@
 
 </template>
 <script lang="ts" setup>
-  import {DICT_TYPE, getIntDictOptions} from '@/utils/dict'
-  import {dateFormatter} from '@/utils/formatTime'
-  import download from '@/utils/download'
+  import { DICT_TYPE } from '@/utils/dict'
   import * as AiQuestionTemplateApi from '@/api/ai/questiontemplate'
   import TemplateForm from './templateForm.vue'
   import * as AiModelApi from "@/api/ai/model/model";
-  import * as ScheduleModelApi from "@/api/model/sche/model";
+  import {AiModelTypeEnum} from "@/views/ai/utils/constants";
 
   defineOptions({name: 'AiTemplate'})
 
@@ -125,6 +123,7 @@
   const loading = ref(true) // 列表的加载中
   const total = ref(0) // 列表的总页数
   const list = ref([]) // 列表的数据
+  const aiModelList = ref([] as AiModelApi.ModelVO[])
   const queryParams = reactive({
     pageNo: 1,
     pageSize: 10,
@@ -138,8 +137,6 @@
   const getList = async () => {
     loading.value = true
     try {
-      const scheduleModelList = ref([] as ScheduleModelApi.ScheduleModelVO[])
-      scheduleModelList.value = await ScheduleModelApi.getScheduleModelList()
       const page = await AiQuestionTemplateApi.QuestionTemplateApi.getQuestionTemplatePage(queryParams)
       list.value = page.list
       total.value = page.total
@@ -182,6 +179,8 @@
 
   /** 初始化 **/
   onMounted(async () => {
+
+    aiModelList.value = await AiModelApi.ModelApi.getModelSimpleList(AiModelTypeEnum.CHAT + "," + AiModelTypeEnum.LLM)
     await getList()
   })
 </script>

--
Gitblit v1.9.3