search examtest

This commit is contained in:
caoqianming 2020-06-01 17:13:54 +08:00
parent e57249647d
commit db6114cc99
2 changed files with 9 additions and 2 deletions

View File

@ -41,6 +41,13 @@
end-placeholder="结束日期"
:picker-options="pickerOptions">
</el-date-picker>
<el-input
v-model="listQuery.search"
placeholder="输入用户名或用户单位名搜索"
style="width: 200px;"
class="filter-item"
@keyup.enter.native="handleFilter"
/>
<el-button
class="filter-item"
type="primary"
@ -66,7 +73,7 @@
<el-table-column align="left" label="类型">
<template slot-scope="scope">{{ scope.row.type }}</template>
</el-table-column>
<el-table-column align="left" label="消费者">
<el-table-column align="left" label="用户">
<template slot-scope="scope">{{ scope.row.consumer_name }}</template>
</el-table-column>
<el-table-column align="left" label="单位">

View File

@ -225,7 +225,7 @@ class ExamTestViewSet(ModelViewSet):
serializer_class = ExamTestListSerializer
ordering_fields = ('id','create_time','took','score')
ordering = ['-create_time']
search_fields = ('^name',)
search_fields = ('consumer__name', 'consumer__company__name')
filter_backends = [DjangoFilterBackend, SearchFilter, OrderingFilter]
filterset_fields = ['type','is_pass']