From 555e5cfb21d393a6c3af11091248f2bf34e61e17 Mon Sep 17 00:00:00 2001 From: dongyukun <1208714201@qq.com> Date: 星期二, 03 六月 2025 17:12:49 +0800 Subject: [PATCH] 调度建议快照配置 --- src/api/ai/questiontemplate/index.ts | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/src/api/ai/questiontemplate/index.ts b/src/api/ai/questiontemplate/index.ts new file mode 100644 index 0000000..398cc46 --- /dev/null +++ b/src/api/ai/questiontemplate/index.ts @@ -0,0 +1,49 @@ +import request from '@/config/axios' + +// 大模型问题模板 VO +export interface QuestionTemplateVO { + id: string // id + modelId: string // 模型id + questionCode: string // 问题编号 + questionName: string // 问题名称 + questionContent: string // 问题内容 + dataLength: number // 输入个数 + isEnable: number // 是否启用(0禁用 1启用) + remark: string // 备注 + createDate: Date // 创建时间 + updator: number // 更新者 + updateDate: Date // 更新时间 +} + +// 大模型问题模板 API +export const QuestionTemplateApi = { + // 查询大模型问题模板分页 + getQuestionTemplatePage: async (params: any) => { + return await request.get({ url: `/ai/question-template/page`, params }) + }, + + // 查询大模型问题模板详情 + getQuestionTemplate: async (id: number) => { + return await request.get({ url: `/ai/question-template/get?id=` + id }) + }, + + // 新增大模型问题模板 + createQuestionTemplate: async (data: QuestionTemplateVO) => { + return await request.post({ url: `/ai/question-template/create`, data }) + }, + + // 修改大模型问题模板 + updateQuestionTemplate: async (data: QuestionTemplateVO) => { + return await request.put({ url: `/ai/question-template/update`, data }) + }, + + // 删除大模型问题模板 + deleteQuestionTemplate: async (id: number) => { + return await request.delete({ url: `/ai/question-template/delete?id=` + id }) + }, + + // 导出大模型问题模板 Excel + exportQuestionTemplate: async (params) => { + return await request.download({ url: `/ai/question-template/export-excel`, params }) + }, +} \ No newline at end of file -- Gitblit v1.9.3