提交 f5fd6173 authored 作者: pengxiaohui's avatar pengxiaohui

修改bug

上级 4abf9cac
......@@ -25,16 +25,16 @@
</div>
</template>
<template v-slot:filter-progress_min="{ params }">
<el-input v-model="params.progress_min" style="width:69px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" />%<p style="display:inline-block;width:10px;"></p>-
<el-input v-model="params.progress_min" style="width:69px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" /><p class="percent-sign">%</p><p class="separator">-</p>
</template>
<template v-slot:filter-progress_max="{ params }">
<el-input v-model="params.progress_max" style="width:69px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" />%
<el-input v-model="params.progress_max" style="width:69px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" /><p class="percent-sign">%</p>
</template>
<template v-slot:filter-score="{ params }">
<el-input v-model="params.score_min" style="width:83px;margin-right:10px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" />-
<el-input v-model="params.score_min" style="width:78px;margin-right:10px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" /><p class="separator">-</p>
</template>
<template v-slot:filter-score_max="{ params }">
<el-input v-model="params.score_max" style="width:83px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" />
<el-input v-model="params.score_max" style="width:78px;" onkeyup="this.value = this.value.replace(/[^\d.]/g,'');" />
</template>
<template v-slot:filter-cert="{ params }">
<el-select v-model="params.has_certificate" placeholder="请选择">
......@@ -142,6 +142,16 @@ export default {
.filter-buttons{
margin-left:110px;
}
.el-input{
width:194px;
}
.percent-sign, .separator{
display:inline-block;
width:16px;
}
.separator{
text-align:center;
}
}
.class-cont{
.item{
......
......@@ -12,9 +12,6 @@
</app-card>
<app-card class="content" title="考生信息">
<app-list v-bind="tableOptions" ref="list">
<template v-slot:filter-student="{ params }">
<app-student-select v-model="params.personal_name" placeholder="请选择学生" @change="$refs.list.refetch()" />
</template>
<template v-slot:filter-class="{ params }">
<app-class-select v-model="params.class_id" placeholder="请选择班级" @change="$refs.list.refetch()" />
</template>
......@@ -31,11 +28,10 @@
</div>
</template>
<script>
import AppStudentSelect from '@/components/base/AppStudentSelect.vue'
import AppClassSelect from '@/components/base/AppClassSelect.vue'
import { getExamineeList } from '../api'
export default {
components: { AppStudentSelect, AppClassSelect },
components: { AppClassSelect },
data() {
return {
}
......@@ -49,8 +45,8 @@ export default {
params: { examination_id: this.$route.query.id, personal_name: '', class_id: '' }
},
filters: [
{ type: 'input', label: '学员姓名', slots: 'filter-student' },
{ type: 'input', label: '所属班级', slots: 'filter-class' }
{ type: 'input', label: '学员姓名', prop: 'personal_name' },
{ type: 'input', label: '所属班级', slots: 'filter-class', prop: 'class_id' }
],
columns: [
{ label: '姓名', align: 'center', prop: 'personal_name' },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论