From f8bfee6f8928405711bd5ae9bc11e3e793c0e26a Mon Sep 17 00:00:00 2001 From: caoqianming Date: Thu, 27 Jan 2022 09:56:11 +0800 Subject: [PATCH] =?UTF-8?q?employee=20=E5=A2=9E=E5=8A=A0list=20=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hb_server/apps/hrm/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hb_server/apps/hrm/views.py b/hb_server/apps/hrm/views.py index a1662bc..988f2be 100644 --- a/hb_server/apps/hrm/views.py +++ b/hb_server/apps/hrm/views.py @@ -24,7 +24,7 @@ from rest_framework.decorators import action # Create your views here. -class EmployeeViewSet(CreateUpdateModelAMixin, OptimizationMixin, UpdateModelMixin, RetrieveModelMixin, GenericViewSet): +class EmployeeViewSet(CreateUpdateModelAMixin, OptimizationMixin, UpdateModelMixin, ListModelMixin, RetrieveModelMixin, GenericViewSet): """ 员工详细信息 """ @@ -32,6 +32,7 @@ class EmployeeViewSet(CreateUpdateModelAMixin, OptimizationMixin, UpdateModelMix queryset = Employee.objects.all() filterset_class = EmployeeFilterSet serializer_class = EmployeeSerializer + search_fields = ['user__name', 'number', 'user__username'] ordering = ['-pk'] def update(self, request, *args, **kwargs):