1.搜索字段增加时间筛选(执业证时间)
2.展示字段执业证时间字段(完成) 3.预立案登记展示承办人员没有展示出来(完成)
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user