pass
This commit is contained in:
parent
e427625454
commit
83f99f27ed
|
|
@ -71,7 +71,7 @@ def get_record(call_request: CallRequest, logging=True):
|
||||||
elif result['call_result_code'] == call_status.STATUS_4:
|
elif result['call_result_code'] == call_status.STATUS_4:
|
||||||
call_request.status = call_request.Status.TRANSFER
|
call_request.status = call_request.Status.TRANSFER
|
||||||
|
|
||||||
elif result['call_result_code'] == call_status.STATUS_5:
|
elif result['call_result_code'] in call_status.STATUS_CALLBACK:
|
||||||
call_request.status = call_request.Status.CALLBACK
|
call_request.status = call_request.Status.CALLBACK
|
||||||
|
|
||||||
elif result['call_result_code'] in call_status.STATUS_CANCELLED:
|
elif result['call_result_code'] in call_status.STATUS_CANCELLED:
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,11 @@ STATUS_21 = 21 # Удачный перевод на оператора
|
||||||
STATUS_22 = 22 # Неудачный перевод на оператора
|
STATUS_22 = 22 # Неудачный перевод на оператора
|
||||||
|
|
||||||
STATUS_CANCELLED = [
|
STATUS_CANCELLED = [
|
||||||
STATUS_3,
|
STATUS_3
|
||||||
|
]
|
||||||
|
|
||||||
|
STATUS_CALLBACK = [
|
||||||
|
STATUS_5,
|
||||||
STATUS_7
|
STATUS_7
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,12 +15,8 @@ from appa.medicine_api import api as medicine_api
|
||||||
def send_call_request_task(self, ids=None):
|
def send_call_request_task(self, ids=None):
|
||||||
call_requests = CallRequest.objects.filter(
|
call_requests = CallRequest.objects.filter(
|
||||||
id__in=ids,
|
id__in=ids,
|
||||||
is_active=True
|
is_active=True,
|
||||||
).exclude(
|
request_status=CallRequest.RequestStatus.NOT_SENT
|
||||||
status__in=[
|
|
||||||
CallRequest.Status.APPROVED,
|
|
||||||
CallRequest.Status.CANCELED
|
|
||||||
]
|
|
||||||
)
|
)
|
||||||
|
|
||||||
for call_request in call_requests:
|
for call_request in call_requests:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue