dongyukun
21 小时以前 e295922209fb87c6dcd68ea1560fd16c3e6d808c
src/views/ai/model/template/templateForm.vue
@@ -35,7 +35,7 @@
              <el-option
                v-for="item in aiModelList"
                :key="item.id"
                :label="item.modelName"
                :label="item.name"
                :value="item.id"
              />
            </el-select>
@@ -70,7 +70,7 @@
          <el-form-item label="问题内容" prop="questionContent">
            <el-input
              type="textarea"
              :autosize="{ minRows: 2}"
              :autosize="{ minRows: 2 , maxRows:6}"
              placeholder="请输入问题内容"
              v-model="formData.questionContent"/>
          </el-form-item>
@@ -148,6 +148,8 @@
  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'})
@@ -202,11 +204,16 @@
    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 {
        formData.value = await AiQuestionTemplateApi.QuestionTemplateApi.getQuestionTemplate(id)
        aiModelList.value.forEach(item => {
          if (item.id == formData.value.modelId) {
            formData.value.modelId = item.name;
          }
        });
      } finally {
        formLoading.value = false
      }