fix: close_rpj_by_leave_time 执行 rpj_m_leave
This commit is contained in:
parent
e2a6b669ff
commit
76ce412741
|
@ -1,6 +1,7 @@
|
|||
# Create your tasks here
|
||||
from __future__ import absolute_import, unicode_literals
|
||||
from apps.rpm.models import Rpj
|
||||
from apps.rpm.models import Rpj, Rpjmember
|
||||
from apps.rpm.services import rpj_member_leave
|
||||
from apps.utils.tasks import CustomTask
|
||||
from celery import shared_task
|
||||
from django.utils import timezone
|
||||
|
@ -26,3 +27,6 @@ def close_rpj_by_leave_time():
|
|||
from apps.wf.services import WfService
|
||||
if i.ticket and i.ticket.state != Ticket.TICKET_ACT_STATE_FINISH:
|
||||
WfService.close_by_task(i.ticket, '相关方入厂时间到期')
|
||||
|
||||
for m in Rpjmember.objects.filter(rpj__in=rpjs):
|
||||
rpj_member_leave(m)
|
||||
|
|
Loading…
Reference in New Issue