fix: 矫正工单流水号

This commit is contained in:
caoqianming 2023-06-08 10:11:33 +08:00
parent e8886902f2
commit d6198889f4
1 changed files with 3 additions and 1 deletions

View File

@ -126,11 +126,13 @@ class CorrectViewSet(CustomGenericViewSet):
矫正工单流水号 矫正工单流水号
""" """
data = request.data
from apps.wf.models import Ticket from apps.wf.models import Ticket
from apps.wf.services import WfService from apps.wf.services import WfService
from django.utils.timezone import localtime from django.utils.timezone import localtime
from apps.opm.models import Opl 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)) sn = WfService.get_ticket_sn(i.workflow, localtime(i.create_time))
Ticket.objects.filter(id=i.id).update(sn=sn) Ticket.objects.filter(id=i.id).update(sn=sn)
if hasattr(i, 'opl_ticket'): if hasattr(i, 'opl_ticket'):