|
@@ -1,26 +1,26 @@
|
|
|
<template>
|
|
|
- <Dialog :title="dialogTitle" v-model="dialogVisible">
|
|
|
+ <Dialog v-model="dialogVisible" :title="dialogTitle">
|
|
|
<el-form
|
|
|
ref="formRef"
|
|
|
+ v-loading="formLoading"
|
|
|
:model="formData"
|
|
|
:rules="formRules"
|
|
|
label-width="100px"
|
|
|
- v-loading="formLoading"
|
|
|
>
|
|
|
<el-form-item label="提示词主题" prop="topic">
|
|
|
<el-input v-model="formData.topic" placeholder="请输入提示词主题" />
|
|
|
</el-form-item>
|
|
|
<el-form-item label="提示词内容" prop="content">
|
|
|
- <Editor v-model="formData.content" height="150px" />
|
|
|
+ <el-input v-model="formData.content" placeholder="请输入提示词内容" type="textarea" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
- <el-button @click="submitForm" type="primary" :disabled="formLoading">确 定</el-button>
|
|
|
+ <el-button :disabled="formLoading" type="primary" @click="submitForm">确 定</el-button>
|
|
|
<el-button @click="dialogVisible = false">取 消</el-button>
|
|
|
</template>
|
|
|
</Dialog>
|
|
|
</template>
|
|
|
-<script setup lang="ts">
|
|
|
+<script lang="ts" setup>
|
|
|
import { AiPromptManagementApi, AiPromptManagementVO } from '@/api/infra/aipromptmanagement'
|
|
|
|
|
|
/** AI 提示词管理 表单 */
|
|
@@ -95,4 +95,4 @@ const resetForm = () => {
|
|
|
}
|
|
|
formRef.value?.resetFields()
|
|
|
}
|
|
|
-</script>
|
|
|
+</script>
|