Browse Source

feat: ai设置调整

zhangjie 1 month ago
parent
commit
580a8c9b4f
1 changed files with 2 additions and 43 deletions
  1. 2 43
      src/modules/admin/components/school/SchoolSetAi.vue

+ 2 - 43
src/modules/admin/components/school/SchoolSetAi.vue

@@ -17,29 +17,9 @@
           >
           >
         </el-radio-group>
         </el-radio-group>
       </el-form-item>
       </el-form-item>
-
       <template v-if="formData.enable">
       <template v-if="formData.enable">
-        <!-- 大模型类型 -->
-        <el-form-item prop="modelType" label="大模型类型:">
-          <el-radio-group
-            v-model="formData.modelType"
-            @change="handleModelTypeChange"
-          >
-            <el-radio
-              v-for="item in MODEL_TYPES"
-              :key="item.value"
-              :label="item.value"
-              >{{ item.label }}</el-radio
-            >
-          </el-radio-group>
-        </el-form-item>
-
         <!-- 本地大模型地址 -->
         <!-- 本地大模型地址 -->
-        <el-form-item
-          v-if="formData.modelType === 'LOCAL'"
-          prop="url"
-          label="大模型地址:"
-        >
+        <el-form-item label="大模型地址:">
           <el-input
           <el-input
             v-model.trim="formData.url"
             v-model.trim="formData.url"
             placeholder="请输入大模型地址"
             placeholder="请输入大模型地址"
@@ -49,11 +29,7 @@
         </el-form-item>
         </el-form-item>
 
 
         <!-- OCR识别地址 -->
         <!-- OCR识别地址 -->
-        <el-form-item
-          v-if="formData.modelType === 'LOCAL'"
-          prop="ocrUrl"
-          label="OCR识别地址:"
-        >
+        <el-form-item label="OCR识别地址:">
           <el-input
           <el-input
             v-model.trim="formData.ocrUrl"
             v-model.trim="formData.ocrUrl"
             placeholder="请输入OCR识别地址"
             placeholder="请输入OCR识别地址"
@@ -72,7 +48,6 @@ import { schoolSetAiInfo, schoolSetAiUpdate } from "../../api";
 
 
 const initFormData = {
 const initFormData = {
   enable: true,
   enable: true,
-  modelType: "CLOUD",
   url: "",
   url: "",
   ocrUrl: "",
   ocrUrl: "",
 };
 };
@@ -91,10 +66,6 @@ export default {
     return {
     return {
       loading: false,
       loading: false,
       OPEN_STATUS,
       OPEN_STATUS,
-      MODEL_TYPES: [
-        { value: "CLOUD", label: "云端大模型" },
-        { value: "LOCAL", label: "本地大模型" },
-      ],
       fields: [],
       fields: [],
       formData: {
       formData: {
         ...initFormData,
         ...initFormData,
@@ -108,13 +79,6 @@ export default {
             trigger: "change",
             trigger: "change",
           },
           },
         ],
         ],
-        modelType: [
-          {
-            required: true,
-            message: "请选择大模型类型",
-            trigger: "change",
-          },
-        ],
         url: [
         url: [
           {
           {
             required: true,
             required: true,
@@ -156,7 +120,6 @@ export default {
       this.cachedFormData = JSON.parse(JSON.stringify(this.formData));
       this.cachedFormData = JSON.parse(JSON.stringify(this.formData));
     },
     },
     enableChange() {
     enableChange() {
-      this.formData.modelType = "CLOUD";
       this.formData.url = "";
       this.formData.url = "";
       this.formData.ocrUrl = "";
       this.formData.ocrUrl = "";
     },
     },
@@ -166,10 +129,6 @@ export default {
         JSON.stringify(this.formData) !== JSON.stringify(this.cachedFormData)
         JSON.stringify(this.formData) !== JSON.stringify(this.cachedFormData)
       );
       );
     },
     },
-    handleModelTypeChange() {
-      this.formData.url = "";
-      this.formData.ocrUrl = "";
-    },
     async confirm() {
     async confirm() {
       const valid = await this.$refs.modalFormComp.validate().catch(() => {});
       const valid = await this.$refs.modalFormComp.validate().catch(() => {});
       if (!valid) return;
       if (!valid) return;