From f770d96eb4bd2babd843fd298a5f4d9f1f8cc584 Mon Sep 17 00:00:00 2001
From: houzhongjian <houzhongyi@126.com>
Date: 星期五, 30 五月 2025 11:37:39 +0800
Subject: [PATCH] ai工业大模型代码生成出错,先删除

---
 /dev/null |  186 ----------------------------------------------
 1 files changed, 0 insertions(+), 186 deletions(-)

diff --git a/src/api/ai/questionparamsetting/index.js b/src/api/ai/questionparamsetting/index.js
deleted file mode 100644
index 6c337b3..0000000
--- a/src/api/ai/questionparamsetting/index.js
+++ /dev/null
@@ -1,53 +0,0 @@
-import request from '@/utils/request'
-
-// 创建大模型问题设置参数
-export function createQuestionParamSetting(data) {
-  return request({
-    url: '/ai/question-param-setting/create',
-    method: 'post',
-    data: data
-  })
-}
-
-// 更新大模型问题设置参数
-export function updateQuestionParamSetting(data) {
-  return request({
-    url: '/ai/question-param-setting/update',
-    method: 'put',
-    data: data
-  })
-}
-
-// 删除大模型问题设置参数
-export function deleteQuestionParamSetting(id) {
-  return request({
-    url: '/ai/question-param-setting/delete?id=' + id,
-    method: 'delete'
-  })
-}
-
-// 获得大模型问题设置参数
-export function getQuestionParamSetting(id) {
-  return request({
-    url: '/ai/question-param-setting/get?id=' + id,
-    method: 'get'
-  })
-}
-
-// 获得大模型问题设置参数分页
-export function getQuestionParamSettingPage(params) {
-  return request({
-    url: '/ai/question-param-setting/page',
-    method: 'get',
-    params
-  })
-}
-// 导出大模型问题设置参数 Excel
-export function exportQuestionParamSettingExcel(params) {
-  return request({
-    url: '/ai/question-param-setting/export-excel',
-    method: 'get',
-    params,
-    responseType: 'blob'
-  })
-}
\ No newline at end of file
diff --git a/src/api/ai/questiontemplate/index.js b/src/api/ai/questiontemplate/index.js
deleted file mode 100644
index 520ba3f..0000000
--- a/src/api/ai/questiontemplate/index.js
+++ /dev/null
@@ -1,53 +0,0 @@
-import request from '@/utils/request'
-
-// 创建大模型问题模板
-export function createQuestionTemplate(data) {
-  return request({
-    url: '/ai/question-template/create',
-    method: 'post',
-    data: data
-  })
-}
-
-// 更新大模型问题模板
-export function updateQuestionTemplate(data) {
-  return request({
-    url: '/ai/question-template/update',
-    method: 'put',
-    data: data
-  })
-}
-
-// 删除大模型问题模板
-export function deleteQuestionTemplate(id) {
-  return request({
-    url: '/ai/question-template/delete?id=' + id,
-    method: 'delete'
-  })
-}
-
-// 获得大模型问题模板
-export function getQuestionTemplate(id) {
-  return request({
-    url: '/ai/question-template/get?id=' + id,
-    method: 'get'
-  })
-}
-
-// 获得大模型问题模板分页
-export function getQuestionTemplatePage(params) {
-  return request({
-    url: '/ai/question-template/page',
-    method: 'get',
-    params
-  })
-}
-// 导出大模型问题模板 Excel
-export function exportQuestionTemplateExcel(params) {
-  return request({
-    url: '/ai/question-template/export-excel',
-    method: 'get',
-    params,
-    responseType: 'blob'
-  })
-}
\ No newline at end of file
diff --git a/src/views/ai/questionparamsetting/QuestionParamSettingForm.vue b/src/views/ai/questionparamsetting/QuestionParamSettingForm.vue
deleted file mode 100644
index 869dc3f..0000000
--- a/src/views/ai/questionparamsetting/QuestionParamSettingForm.vue
+++ /dev/null
@@ -1,117 +0,0 @@
-<template>
-  <div class="app-container">
-    <!-- 对话框(添加 / 修改) -->
-    <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="45%" v-dialogDrag
-               append-to-body>
-      <el-form ref="formRef" :model="formData" :rules="formRules" v-loading="formLoading"
-               label-width="100px">
-        <el-form-item label="问题模板id" prop="templateId">
-          <el-input v-model="formData.templateId" placeholder="请输入问题模板id"/>
-        </el-form-item>
-        <el-form-item label="key" prop="settingKey">
-          <el-input v-model="formData.settingKey" placeholder="请输入key"/>
-        </el-form-item>
-        <el-form-item label="参数名称" prop="settingName">
-          <el-input v-model="formData.settingName" placeholder="请输入参数名称"/>
-        </el-form-item>
-        <el-form-item label="参数默认值" prop="settingValue">
-          <el-input v-model="formData.settingValue" placeholder="请输入参数默认值"/>
-        </el-form-item>
-        <el-form-item label="排序" prop="sort">
-          <el-input v-model="formData.sort" placeholder="请输入排序"/>
-        </el-form-item>
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button type="primary" @click="submitForm" :disabled="formLoading">确 定</el-button>
-        <el-button @click="dialogVisible = false">取 消</el-button>
-      </div>
-    </el-dialog>
-  </div>
-</template>
-
-<script>
-import * as QuestionParamSettingApi from '@/api/ai/questionparamsetting';
-
-export default {
-  name: "QuestionParamSettingForm",
-  components: {},
-  data() {
-    return {
-      // 弹出层标题
-      dialogTitle: "",
-      // 是否显示弹出层
-      dialogVisible: false,
-      // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
-      formLoading: false,
-      // 表单参数
-      formData: {
-        id: undefined,
-        templateId: undefined,
-        settingKey: undefined,
-        settingName: undefined,
-        settingValue: undefined,
-        sort: undefined,
-      },
-      // 表单校验
-      formRules: {
-        templateId: [{required: true, message: '问题模板id不能为空', trigger: 'blur'}],
-      },
-    };
-  },
-  methods: {
-    /** 打开弹窗 */
-    async open(id) {
-      this.dialogVisible = true;
-      this.reset();
-      // 修改时,设置数据
-      if (id) {
-        this.formLoading = true;
-        try {
-          const res = await QuestionParamSettingApi.getQuestionParamSetting(id);
-          this.formData = res.data;
-          this.title = "修改大模型问题设置参数";
-        } finally {
-          this.formLoading = false;
-        }
-      }
-      this.title = "新增大模型问题设置参数";
-    },
-    /** 提交按钮 */
-    async submitForm() {
-      // 校验主表
-      await this.$refs["formRef"].validate();
-      this.formLoading = true;
-      try {
-        const data = this.formData;
-        // 修改的提交
-        if (data.id) {
-          await QuestionParamSettingApi.updateQuestionParamSetting(data);
-          this.$modal.msgSuccess("修改成功");
-          this.dialogVisible = false;
-          this.$emit('success');
-          return;
-        }
-        // 添加的提交
-        await QuestionParamSettingApi.createQuestionParamSetting(data);
-        this.$modal.msgSuccess("新增成功");
-        this.dialogVisible = false;
-        this.$emit('success');
-      } finally {
-        this.formLoading = false;
-      }
-    },
-    /** 表单重置 */
-    reset() {
-      this.formData = {
-        id: undefined,
-        templateId: undefined,
-        settingKey: undefined,
-        settingName: undefined,
-        settingValue: undefined,
-        sort: undefined,
-      };
-      this.resetForm("formRef");
-    }
-  }
-};
-</script>
diff --git a/src/views/ai/questionparamsetting/index.vue b/src/views/ai/questionparamsetting/index.vue
deleted file mode 100644
index e71a3e2..0000000
--- a/src/views/ai/questionparamsetting/index.vue
+++ /dev/null
@@ -1,148 +0,0 @@
-<template>
-  <div class="app-container">
-    <!-- 搜索工作栏 -->
-    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
-             label-width="68px">
-      <el-form-item label="问题模板id" prop="templateId">
-        <el-input v-model="queryParams.templateId" placeholder="请输入问题模板id" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="key" prop="settingKey">
-        <el-input v-model="queryParams.settingKey" placeholder="请输入key" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="参数名称" prop="settingName">
-        <el-input v-model="queryParams.settingName" placeholder="请输入参数名称" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="参数默认值" prop="settingValue">
-        <el-input v-model="queryParams.settingValue" placeholder="请输入参数默认值" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="排序" prop="sort">
-        <el-input v-model="queryParams.sort" placeholder="请输入排序" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item>
-        <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
-        <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
-      </el-form-item>
-    </el-form>
-
-    <!-- 操作工具栏 -->
-    <el-row :gutter="10" class="mb8">
-      <el-col :span="1.5">
-        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="openForm(undefined)"
-                   v-hasPermi="['ai:question-param-setting:create']">新增
-        </el-button>
-      </el-col>
-      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
-    </el-row>
-
-    <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
-      <el-table-column label="id" align="center" prop="id"/>
-      <el-table-column label="问题模板id" align="center" prop="templateId"/>
-      <el-table-column label="key" align="center" prop="settingKey"/>
-      <el-table-column label="参数名称" align="center" prop="settingName"/>
-      <el-table-column label="参数默认值" align="center" prop="settingValue"/>
-      <el-table-column label="排序" align="center" prop="sort"/>
-      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
-        <template v-slot="scope">
-          <el-button size="mini" type="text" icon="el-icon-edit" @click="openForm(scope.row.id)"
-                     v-hasPermi="['ai:question-param-setting:update']">修改
-          </el-button>
-          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
-                     v-hasPermi="['ai:question-param-setting:delete']">删除
-          </el-button>
-        </template>
-      </el-table-column>
-    </el-table>
-    <!-- 分页组件 -->
-    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo"
-                :limit.sync="queryParams.pageSize"
-                @pagination="getList"/>
-    <!-- 对话框(添加 / 修改) -->
-    <QuestionParamSettingForm ref="formRef" @success="getList"/>
-  </div>
-</template>
-
-<script>
-import * as QuestionParamSettingApi from '@/api/ai/questionparamsetting';
-import QuestionParamSettingForm from './QuestionParamSettingForm.vue';
-
-export default {
-  name: "QuestionParamSetting",
-  components: {
-    QuestionParamSettingForm,
-  },
-  data() {
-    return {
-      // 遮罩层
-      loading: true,
-      // 显示搜索条件
-      showSearch: true,
-      // 总条数
-      total: 0,
-      // 大模型问题设置参数列表
-      list: [],
-      // 是否展开,默认全部展开
-      isExpandAll: true,
-      // 重新渲染表格状态
-      refreshTable: true,
-      // 选中行
-      currentRow: {},
-      // 查询参数
-      queryParams: {
-        pageNo: 1,
-        pageSize: 10,
-        templateId: null,
-        settingKey: null,
-        settingName: null,
-        settingValue: null,
-        sort: null,
-      },
-    };
-  },
-  created() {
-    this.getList();
-  },
-  methods: {
-    /** 查询列表 */
-    async getList() {
-      try {
-        this.loading = true;
-        const res = await QuestionParamSettingApi.getQuestionParamSettingPage(this.queryParams);
-        this.list = res.data.list;
-        this.total = res.data.total;
-      } finally {
-        this.loading = false;
-      }
-    },
-    /** 搜索按钮操作 */
-    handleQuery() {
-      this.queryParams.pageNo = 1;
-      this.getList();
-    },
-    /** 重置按钮操作 */
-    resetQuery() {
-      this.resetForm("queryForm");
-      this.handleQuery();
-    },
-    /** 添加/修改操作 */
-    openForm(id) {
-      this.$refs["formRef"].open(id);
-    },
-    /** 删除按钮操作 */
-    async handleDelete(row) {
-      const id = row.id;
-      await this.$modal.confirm('是否确认删除大模型问题设置参数编号为"' + id + '"的数据项?')
-      try {
-        await QuestionParamSettingApi.deleteQuestionParamSetting(id);
-        await this.getList();
-        this.$modal.msgSuccess("删除成功");
-      } catch {
-      }
-    },
-  }
-};
-</script>
diff --git a/src/views/ai/questiontemplate/QuestionTemplateForm.vue b/src/views/ai/questiontemplate/QuestionTemplateForm.vue
deleted file mode 100644
index acc6048..0000000
--- a/src/views/ai/questiontemplate/QuestionTemplateForm.vue
+++ /dev/null
@@ -1,148 +0,0 @@
-<template>
-  <div class="app-container">
-    <!-- 对话框(添加 / 修改) -->
-    <el-dialog :title="dialogTitle" :visible.sync="dialogVisible" width="45%" v-dialogDrag
-               append-to-body>
-      <el-form ref="formRef" :model="formData" :rules="formRules" v-loading="formLoading"
-               label-width="100px">
-        <el-form-item label="模型id" prop="modelId">
-          <el-input v-model="formData.modelId" placeholder="请输入模型id"/>
-        </el-form-item>
-        <el-form-item label="问题编号" prop="questionCode">
-          <el-input v-model="formData.questionCode" placeholder="请输入问题编号"/>
-        </el-form-item>
-        <el-form-item label="问题名称" prop="questionName">
-          <el-input v-model="formData.questionName" placeholder="请输入问题名称"/>
-        </el-form-item>
-        <el-form-item label="问题内容">
-          <Editor v-model="formData.questionContent" :min-height="192"/>
-        </el-form-item>
-        <el-form-item label="输入个数" prop="dataLength">
-          <el-input v-model="formData.dataLength" placeholder="请输入输入个数"/>
-        </el-form-item>
-        <el-form-item label="是否启用(0禁用 1启用)" prop="isEnable">
-          <el-input v-model="formData.isEnable" placeholder="请输入是否启用(0禁用 1启用)"/>
-        </el-form-item>
-        <el-form-item label="备注" prop="remark">
-          <el-input v-model="formData.remark" placeholder="请输入备注"/>
-        </el-form-item>
-        <el-form-item label="创建时间" prop="createDate">
-          <el-date-picker clearable v-model="formData.createDate" type="date"
-                          value-format="timestamp" placeholder="选择创建时间"/>
-        </el-form-item>
-        <el-form-item label="更新者" prop="updator">
-          <el-input v-model="formData.updator" placeholder="请输入更新者"/>
-        </el-form-item>
-        <el-form-item label="更新时间" prop="updateDate">
-          <el-date-picker clearable v-model="formData.updateDate" type="date"
-                          value-format="timestamp" placeholder="选择更新时间"/>
-        </el-form-item>
-      </el-form>
-      <div slot="footer" class="dialog-footer">
-        <el-button type="primary" @click="submitForm" :disabled="formLoading">确 定</el-button>
-        <el-button @click="dialogVisible = false">取 消</el-button>
-      </div>
-    </el-dialog>
-  </div>
-</template>
-
-<script>
-import * as QuestionTemplateApi from '@/api/ai/questiontemplate';
-import Editor from '@/components/Editor';
-
-export default {
-  name: "QuestionTemplateForm",
-  components: {
-    Editor,
-  },
-  data() {
-    return {
-      // 弹出层标题
-      dialogTitle: "",
-      // 是否显示弹出层
-      dialogVisible: false,
-      // 表单的加载中:1)修改时的数据加载;2)提交的按钮禁用
-      formLoading: false,
-      // 表单参数
-      formData: {
-        id: undefined,
-        modelId: undefined,
-        questionCode: undefined,
-        questionName: undefined,
-        questionContent: undefined,
-        dataLength: undefined,
-        isEnable: undefined,
-        remark: undefined,
-        createDate: undefined,
-        updator: undefined,
-        updateDate: undefined,
-      },
-      // 表单校验
-      formRules: {
-        modelId: [{required: true, message: '模型id不能为空', trigger: 'blur'}],
-        questionCode: [{required: true, message: '问题编号不能为空', trigger: 'blur'}],
-      },
-    };
-  },
-  methods: {
-    /** 打开弹窗 */
-    async open(id) {
-      this.dialogVisible = true;
-      this.reset();
-      // 修改时,设置数据
-      if (id) {
-        this.formLoading = true;
-        try {
-          const res = await QuestionTemplateApi.getQuestionTemplate(id);
-          this.formData = res.data;
-          this.title = "修改大模型问题模板";
-        } finally {
-          this.formLoading = false;
-        }
-      }
-      this.title = "新增大模型问题模板";
-    },
-    /** 提交按钮 */
-    async submitForm() {
-      // 校验主表
-      await this.$refs["formRef"].validate();
-      this.formLoading = true;
-      try {
-        const data = this.formData;
-        // 修改的提交
-        if (data.id) {
-          await QuestionTemplateApi.updateQuestionTemplate(data);
-          this.$modal.msgSuccess("修改成功");
-          this.dialogVisible = false;
-          this.$emit('success');
-          return;
-        }
-        // 添加的提交
-        await QuestionTemplateApi.createQuestionTemplate(data);
-        this.$modal.msgSuccess("新增成功");
-        this.dialogVisible = false;
-        this.$emit('success');
-      } finally {
-        this.formLoading = false;
-      }
-    },
-    /** 表单重置 */
-    reset() {
-      this.formData = {
-        id: undefined,
-        modelId: undefined,
-        questionCode: undefined,
-        questionName: undefined,
-        questionContent: undefined,
-        dataLength: undefined,
-        isEnable: undefined,
-        remark: undefined,
-        createDate: undefined,
-        updator: undefined,
-        updateDate: undefined,
-      };
-      this.resetForm("formRef");
-    }
-  }
-};
-</script>
diff --git a/src/views/ai/questiontemplate/index.vue b/src/views/ai/questiontemplate/index.vue
deleted file mode 100644
index d8078ea..0000000
--- a/src/views/ai/questiontemplate/index.vue
+++ /dev/null
@@ -1,186 +0,0 @@
-<template>
-  <div class="app-container">
-    <!-- 搜索工作栏 -->
-    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
-             label-width="68px">
-      <el-form-item label="模型id" prop="modelId">
-        <el-input v-model="queryParams.modelId" placeholder="请输入模型id" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="问题编号" prop="questionCode">
-        <el-input v-model="queryParams.questionCode" placeholder="请输入问题编号" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="问题名称" prop="questionName">
-        <el-input v-model="queryParams.questionName" placeholder="请输入问题名称" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="输入个数" prop="dataLength">
-        <el-input v-model="queryParams.dataLength" placeholder="请输入输入个数" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="是否启用(0禁用 1启用)" prop="isEnable">
-        <el-input v-model="queryParams.isEnable" placeholder="请输入是否启用(0禁用 1启用)" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="备注" prop="remark">
-        <el-input v-model="queryParams.remark" placeholder="请输入备注" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="创建时间" prop="createDate">
-        <el-date-picker v-model="queryParams.createDate" style="width: 240px"
-                        value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
-                        range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
-                        :default-time="['00:00:00', '23:59:59']"/>
-      </el-form-item>
-      <el-form-item label="更新者" prop="updator">
-        <el-input v-model="queryParams.updator" placeholder="请输入更新者" clearable
-                  @keyup.enter.native="handleQuery"/>
-      </el-form-item>
-      <el-form-item label="更新时间" prop="updateDate">
-        <el-date-picker v-model="queryParams.updateDate" style="width: 240px"
-                        value-format="yyyy-MM-dd HH:mm:ss" type="daterange"
-                        range-separator="-" start-placeholder="开始日期" end-placeholder="结束日期"
-                        :default-time="['00:00:00', '23:59:59']"/>
-      </el-form-item>
-      <el-form-item>
-        <el-button type="primary" icon="el-icon-search" @click="handleQuery">搜索</el-button>
-        <el-button icon="el-icon-refresh" @click="resetQuery">重置</el-button>
-      </el-form-item>
-    </el-form>
-
-    <!-- 操作工具栏 -->
-    <el-row :gutter="10" class="mb8">
-      <el-col :span="1.5">
-        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="openForm(undefined)"
-                   v-hasPermi="['ai:question-template:create']">新增
-        </el-button>
-      </el-col>
-      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
-    </el-row>
-
-    <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
-      <el-table-column label="id" align="center" prop="id"/>
-      <el-table-column label="模型id" align="center" prop="modelId"/>
-      <el-table-column label="问题编号" align="center" prop="questionCode"/>
-      <el-table-column label="问题名称" align="center" prop="questionName"/>
-      <el-table-column label="问题内容" align="center" prop="questionContent"/>
-      <el-table-column label="输入个数" align="center" prop="dataLength"/>
-      <el-table-column label="是否启用(0禁用 1启用)" align="center" prop="isEnable"/>
-      <el-table-column label="备注" align="center" prop="remark"/>
-      <el-table-column label="创建时间" align="center" prop="createDate" width="180">
-        <template v-slot="scope">
-          <span>{{ parseTime(scope.row.createDate) }}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="更新者" align="center" prop="updator"/>
-      <el-table-column label="更新时间" align="center" prop="updateDate" width="180">
-        <template v-slot="scope">
-          <span>{{ parseTime(scope.row.updateDate) }}</span>
-        </template>
-      </el-table-column>
-      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
-        <template v-slot="scope">
-          <el-button size="mini" type="text" icon="el-icon-edit" @click="openForm(scope.row.id)"
-                     v-hasPermi="['ai:question-template:update']">修改
-          </el-button>
-          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
-                     v-hasPermi="['ai:question-template:delete']">删除
-          </el-button>
-        </template>
-      </el-table-column>
-    </el-table>
-    <!-- 分页组件 -->
-    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNo"
-                :limit.sync="queryParams.pageSize"
-                @pagination="getList"/>
-    <!-- 对话框(添加 / 修改) -->
-    <QuestionTemplateForm ref="formRef" @success="getList"/>
-  </div>
-</template>
-
-<script>
-import * as QuestionTemplateApi from '@/api/ai/questiontemplate';
-import QuestionTemplateForm from './QuestionTemplateForm.vue';
-
-export default {
-  name: "QuestionTemplate",
-  components: {
-    QuestionTemplateForm,
-  },
-  data() {
-    return {
-      // 遮罩层
-      loading: true,
-      // 显示搜索条件
-      showSearch: true,
-      // 总条数
-      total: 0,
-      // 大模型问题模板列表
-      list: [],
-      // 是否展开,默认全部展开
-      isExpandAll: true,
-      // 重新渲染表格状态
-      refreshTable: true,
-      // 选中行
-      currentRow: {},
-      // 查询参数
-      queryParams: {
-        pageNo: 1,
-        pageSize: 10,
-        modelId: null,
-        questionCode: null,
-        questionName: null,
-        questionContent: null,
-        dataLength: null,
-        isEnable: null,
-        remark: null,
-        createDate: [],
-        updator: null,
-        updateDate: [],
-      },
-    };
-  },
-  created() {
-    this.getList();
-  },
-  methods: {
-    /** 查询列表 */
-    async getList() {
-      try {
-        this.loading = true;
-        const res = await QuestionTemplateApi.getQuestionTemplatePage(this.queryParams);
-        this.list = res.data.list;
-        this.total = res.data.total;
-      } finally {
-        this.loading = false;
-      }
-    },
-    /** 搜索按钮操作 */
-    handleQuery() {
-      this.queryParams.pageNo = 1;
-      this.getList();
-    },
-    /** 重置按钮操作 */
-    resetQuery() {
-      this.resetForm("queryForm");
-      this.handleQuery();
-    },
-    /** 添加/修改操作 */
-    openForm(id) {
-      this.$refs["formRef"].open(id);
-    },
-    /** 删除按钮操作 */
-    async handleDelete(row) {
-      const id = row.id;
-      await this.$modal.confirm('是否确认删除大模型问题模板编号为"' + id + '"的数据项?')
-      try {
-        await QuestionTemplateApi.deleteQuestionTemplate(id);
-        await this.getList();
-        this.$modal.msgSuccess("删除成功");
-      } catch {
-      }
-    },
-  }
-};
-</script>

--
Gitblit v1.9.3