1.搜索字段增加时间筛选(执业证时间)

2.展示字段执业证时间字段(完成)
3.预立案登记展示承办人员没有展示出来(完成)
This commit is contained in:
Administrator
2026-01-30 10:09:59 +08:00
parent 281dbeb61c
commit b7d724f90b
2 changed files with 7 additions and 3 deletions

View File

@@ -600,6 +600,8 @@ class PersonnelListView(APIView):
team = request.data.get('team')
academic = request.data.get('academic')
endtime = request.data.get('endtime')
if not all([page, per_page]):
return Response({'status': 'error', 'message': '缺少参数', 'code': 1}, status=status.HTTP_400_BAD_REQUEST)
@@ -615,6 +617,9 @@ class PersonnelListView(APIView):
if academic:
Q_obj &= Q(academic__icontains=academic)
if endtime:
Q_obj &= Q(Practicingcertificatetime__lte=endtime)
users = User.objects.prefetch_related('department', 'role').filter(Q_obj).order_by('-id')
total = len(users)