fix: 矫正工单流水号
This commit is contained in:
parent
e8886902f2
commit
d6198889f4
|
@ -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'):
|
||||||
|
|
Loading…
Reference in New Issue