feat: base ptaskresult 更多filter

This commit is contained in:
caoqianming 2024-08-27 17:25:46 +08:00
parent c63c358d26
commit 933c45aad8
1 changed files with 6 additions and 1 deletions

View File

@ -238,7 +238,12 @@ class PTaskResultViewSet(ListModelMixin, RetrieveModelMixin, CustomGenericViewSe
任务执行结果详情
"""
perms_map = {'get': '*'}
filterset_fields = ['task_name', 'periodic_task_name', 'status']
filterset_fields = {
"task_name": ["exact", "in"],
"periodic_task_name": ["exact"],
"status": ["exact"],
"date_created": ["gte", "lte"]
}
queryset = TaskResult.objects.all()
serializer_class = PTaskResultSerializer
ordering = ['-date_created']