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

修改bug

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