提交 8abe947c authored 作者: matian's avatar matian

bug 修复

上级 590d575d
<template>
<div>
<div style="margin-bottom: 25px">
<span style="font-size: 14px; color: #606266; padding-right: 12px">题库范围:</span>
<el-radio @change="refetchList" v-model="permission" :label="1">我的题库</el-radio>
<el-radio @change="refetchList" v-model="permission" :label="2">公共题库</el-radio>
</div>
<app-list v-bind="tableOptions" ref="list" v-on="$listeners">
<template v-slot:filter-permission="{ params }">
<!-- <template v-slot:filter-permission="{ params }">
<el-radio-group v-model="params.permission" @change="refetchList">
<el-radio label="1">我的题库</el-radio>
<el-radio label="2">公共题库</el-radio>
</el-radio-group>
</template>
</template> -->
<template v-slot:filter-category="{ params }">
<question-type-treeselect v-model="params.question_category" @change="refetchList"></question-type-treeselect>
</template>
</app-list>
</div>
</template>
<script>
......@@ -20,16 +27,19 @@ export default {
props: { data: { type: Object, default: () => ({}) } },
components: { QuestionTypeTreeselect },
data() {
return {}
return {
permission: 1
}
},
computed: {
tableOptions() {
return {
limit: 10,
remote: {
httpRequest: getQuestionList,
params: {
permission: '1',
permission: this.permission,
question_type: '',
question_title: '',
question_difficulty: '',
......@@ -37,11 +47,11 @@ export default {
}
},
filters: [
{
prop: 'permission',
label: '题库范围',
slots: 'filter-permission'
},
// {
// prop: 'permission',
// label: '题库范围',
// slots: 'filter-permission'
// },
{
type: 'select',
prop: 'question_type',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论