diff --git a/client/src/views/supervision/record.vue b/client/src/views/supervision/record.vue index b4c6a13..48408e7 100644 --- a/client/src/views/supervision/record.vue +++ b/client/src/views/supervision/record.vue @@ -100,7 +100,7 @@ - + diff --git a/client/src/views/supervision/report.vue b/client/src/views/supervision/report.vue index 47372a2..9cb65d6 100644 --- a/client/src/views/supervision/report.vue +++ b/client/src/views/supervision/report.vue @@ -2,46 +2,79 @@
-
- - - - - 搜索 - 刷新重置 -
+ - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -55,21 +88,54 @@ +
diff --git a/server/apps/supervision/filters.py b/server/apps/supervision/filters.py index 27e768e..b3416b7 100644 --- a/server/apps/supervision/filters.py +++ b/server/apps/supervision/filters.py @@ -6,8 +6,8 @@ class RecordFilter(filters.FilterSet): date_lt = filters.DateFilter(field_name='up_date',lookup_expr="lt") date_gt = filters.DateFilter(field_name='up_date',lookup_expr="gt") belong_dept=filters.NumberFilter(field_name='belong_dept') - content_name = filters.CharFilter(field_name='content',lookup_expr='icontains') + content_name = filters.CharFilter(field_name='content__name') state = filters.CharFilter(field_name='state',lookup_expr='icontains') class Meta: model = Record - fields = ['up_date','content','belong_dept','state', 'task'] + fields = ['up_date','content__name','belong_dept','state', 'task']