style(pac_answer): black

parent 36d5b2bb
# -*- coding: utf-8 -*-
# Lista con los mensajes de respuesta de cancelacion pendiente de los PAC
wait_cancel = [
'En proceso', # Finkok, xpd
'211', # Solucion factible
]
wait_cancel = ["En proceso", "211"] # Finkok, xpd # Solucion factible
negation_cancel = [
"no_cancelable", # Finkok
"213", # Solucion factible
"Vigente," # xpd'
]
"no_cancelable", # Finkok
"213", # Solucion factible
"Vigente,", # xpd'
]
class PacAnswer(object):
'''This class is use to homogenize the PAC's answers'''
"""This class is use to homogenize the PAC's answers"""
def __init__(self, uuid, estatus):
self.uuid = uuid
self.estatus = estatus
class PacCancelAnswer(PacAnswer):
'''This class is use to homogenize the PAC's cancel answer'''
"""This class is use to homogenize the PAC's cancel answer"""
def __init__(self, uuid, estatus, estatus_cancelacion):
PacAnswer.__init__(self, uuid, estatus)
self.estatus_cancelacion = estatus_cancelacion
......@@ -33,13 +34,17 @@ class PacCancelAnswer(PacAnswer):
cancelacion = True
return cancelacion
class PacConsultAnswer(PacCancelAnswer):
"""This class is use to homogenize the PAC's consult answer"""
def __init__(self, uuid, estatus, estatus_cancelacion):
PacCancelAnswer.__init__(self, uuid, estatus, estatus_cancelacion)
def check_cancel_status(self):
if self.estatus_cancelacion in wait_cancel or self.estatus in ("No encontrado"): # Noqa
if self.estatus_cancelacion in wait_cancel or self.estatus in (
"No encontrado"
):
cancelacion = None
elif self.estatus in negation_cancel:
cancelacion = False
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment