From c36b440848d5d78f29c583080e0b86a51488917c Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 21 十月 2024 15:43:21 +0800 Subject: [PATCH] 修改 --- src/views/onlineEducation/questionManage/index.vue | 52 +++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 49 insertions(+), 3 deletions(-) diff --git a/src/views/onlineEducation/questionManage/index.vue b/src/views/onlineEducation/questionManage/index.vue index a3803a4..1e5439a 100644 --- a/src/views/onlineEducation/questionManage/index.vue +++ b/src/views/onlineEducation/questionManage/index.vue @@ -1,5 +1,33 @@ <template> <div class="app-container"> + <div style="display: flex"> + <div> + <span style="font-size: 14px;margin-right:10px">题库名称:</span> + <el-input v-model="queryParams.name" style="width: 200px" placeholder="请输入题库名称" clearable></el-input> + <span style="font-size: 14px;margin: 0 20px">平台:</span> + <el-select v-model="queryParams.institutionId" placeholder="请选择平台" clearable> + <el-option + v-for="item in platformList" + :key="item.id" + :label="item.institutionalName" + :value="item.id"> + </el-option> + </el-select> + <el-button + size="small" + type="primary" + style="margin-bottom: 10px;margin-left: 20px" + @click="handleQuery()" + >查询</el-button> + <el-button + plain + size="small" + type="primary" + style="margin-bottom: 10px" + @click="resetQuery()" + >重置</el-button> + </div> + </div> <el-table v-loading="loading" :data="dataList"> <el-table-column label="序号" align="center" type="index" width="80" /> <el-table-column label="更新时间" align="center" prop="updateTime" /> @@ -50,7 +78,7 @@ <script> -import { delPlat } from '@/api/onlineEducation/plat' +import { delPlat, listPlatSelect } from '@/api/onlineEducation/plat' import { getQuestion } from '@/api/onlineEducation/question' export default { @@ -68,15 +96,19 @@ expertTypes: [], dataList: [], queryParams: { + name: '', + institutionId: null, pageNum: 1, pageSize: 10, }, + platformList: [], btnLoading:false, showDialog:false, chooseItem: {} }; }, created() { + this.getPlat(); this.getList(); }, methods: { @@ -95,14 +127,28 @@ } }) }, + getPlat() { + listPlatSelect().then((res) => { + if (res.code == 200) { + this.platformList = res.data + } + }) + + }, handleChange(){ }, handleQuery(){ - + this.getList(); }, resetQuery(){ - + this.queryParams = { + pageNum: 1, + pageSize: 10, + institutionId: '', + name: '' + } + this.getList(); }, groupExam(row){ this.$confirm('确认立即组卷该题库?', '提示', { -- Gitblit v1.9.2