diff --git a/apps/develop/views.py b/apps/develop/views.py index c065559b..fb8cb407 100755 --- a/apps/develop/views.py +++ b/apps/develop/views.py @@ -126,11 +126,13 @@ class CorrectViewSet(CustomGenericViewSet): 矫正工单流水号 """ + data = request.data from apps.wf.models import Ticket from apps.wf.services import WfService from django.utils.timezone import localtime from apps.opm.models import Opl - for i in Ticket.objects.get_queryset(all=True).order_by('create_time'): + for i in Ticket.objects.get_queryset(all=True).filter(start_time__gte=data['start_time'], + end_time__lte=data['end_time']).order_by('create_time'): sn = WfService.get_ticket_sn(i.workflow, localtime(i.create_time)) Ticket.objects.filter(id=i.id).update(sn=sn) if hasattr(i, 'opl_ticket'):