feat: 在线考试详情页调整2
This commit is contained in:
parent
37f9c9fa3f
commit
f550b1391d
|
@ -154,8 +154,24 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="16">
|
||||
<el-form-item label="所用试卷" prop="paper" required>
|
||||
<el-select
|
||||
<el-form-item label="所用试卷" prop="paper" required v-if="examDialog">
|
||||
<xtSelect
|
||||
v-model="examForm.paper"
|
||||
v-model:label="examForm.paper_name"
|
||||
:apiObj = "apiPaper"
|
||||
style="width: 100%;"
|
||||
>
|
||||
<el-table-column label="名称" prop="name"></el-table-column>
|
||||
<el-table-column
|
||||
label="限时(分钟)"
|
||||
prop="limit"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
label="满分"
|
||||
prop="total_score"
|
||||
></el-table-column>
|
||||
</xtSelect>
|
||||
<!-- <el-select
|
||||
v-model="examForm.paper"
|
||||
filterable
|
||||
reserve-keyword
|
||||
|
@ -167,7 +183,7 @@
|
|||
:label="item.name"
|
||||
:value="item.id"
|
||||
/>
|
||||
</el-select>
|
||||
</el-select> -->
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="8">
|
||||
|
@ -184,7 +200,6 @@
|
|||
<template #footer>
|
||||
<el-button
|
||||
type="primary"
|
||||
:loading="examSaving"
|
||||
@click="examSubmit()"
|
||||
>保 存</el-button
|
||||
>
|
||||
|
@ -205,6 +220,7 @@ export default {
|
|||
paperOptions:[],
|
||||
examDialog: false,
|
||||
apiObj: this.$API.edu.exam.list,
|
||||
apiPaper: this.$API.edu.paper.list,
|
||||
query: {
|
||||
search: "",
|
||||
},
|
||||
|
@ -214,16 +230,8 @@ export default {
|
|||
};
|
||||
},
|
||||
mounted() {
|
||||
this.getPaperOptions();
|
||||
},
|
||||
methods: {
|
||||
getPaperOptions() {
|
||||
this.$API.edu.paper.list.req({
|
||||
page: 0
|
||||
}).then(res => {
|
||||
this.paperOptions = res;
|
||||
});
|
||||
},
|
||||
handleQuery() {
|
||||
this.$refs.table.queryData(this.query);
|
||||
},
|
||||
|
|
|
@ -22,11 +22,12 @@
|
|||
row-key="id"
|
||||
:params="params"
|
||||
:query="query"
|
||||
hidePagination
|
||||
>
|
||||
<el-table-column
|
||||
<!-- <el-table-column
|
||||
label="考试名称"
|
||||
prop="exam_name"
|
||||
></el-table-column>
|
||||
></el-table-column> -->
|
||||
<el-table-column
|
||||
label="用户"
|
||||
prop="create_by_name"
|
||||
|
@ -47,6 +48,7 @@
|
|||
<el-table-column
|
||||
label="答题时间"
|
||||
prop="start_time"
|
||||
width="160"
|
||||
></el-table-column>
|
||||
<el-table-column
|
||||
label="是否通过"
|
||||
|
|
Loading…
Reference in New Issue