search examtest
This commit is contained in:
parent
e57249647d
commit
db6114cc99
|
@ -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="单位">
|
||||
|
|
|
@ -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']
|
||||
|
||||
|
|
Loading…
Reference in New Issue