Commit 5ca8405e by Taufikyu

update cek

1 parent 42a20fea
...@@ -301,6 +301,9 @@ def create_qris(request, data): ...@@ -301,6 +301,9 @@ def create_qris(request, data):
log.error('CREATE QRIS BJBQRIS') log.error('CREATE QRIS BJBQRIS')
log.error(data) log.error(data)
cek = cekqris(dt_qris, request, response= True)
if cek:
raise custom_error(code=-1, message=cek)
cekQr=DBSession.query(BJBQRIS).filter(BJBQRIS.invoice_no==data['kd_bayar']).first() cekQr=DBSession.query(BJBQRIS).filter(BJBQRIS.invoice_no==data['kd_bayar']).first()
if cekQr and cekQr.expired_date>datetime.now(): if cekQr and cekQr.expired_date>datetime.now():
dt_qris = dict(client_type =cekQr.client_type, dt_qris = dict(client_type =cekQr.client_type,
...@@ -356,9 +359,6 @@ def create_qris(request, data): ...@@ -356,9 +359,6 @@ def create_qris(request, data):
expired_date=expired_date, expired_date=expired_date,
amount=(pokok + denda)) amount=(pokok + denda))
cek = cekqris(dt_qris, request, response= True)
if cek:
raise custom_error(code=-1, message=cek)
val = dt_qris val = dt_qris
val['amount'] = (pokok+denda) val['amount'] = (pokok+denda)
row_qris = BJBQRIS.create_va(val, rpc_qris()) row_qris = BJBQRIS.create_va(val, rpc_qris())
...@@ -406,6 +406,9 @@ def create_va(request, data): ...@@ -406,6 +406,9 @@ def create_va(request, data):
log.error('CREATE VA BJBVA') log.error('CREATE VA BJBVA')
log.error(data) log.error(data)
cek = cekva(dt_va, request, response= True)
if cek:
raise custom_error(code=-1, message=cek)
cekVa=DBSession.query(BJBVA).filter(BJBVA.invoice_no==data['kd_bayar']).first() cekVa=DBSession.query(BJBVA).filter(BJBVA.invoice_no==data['kd_bayar']).first()
if cekVa and cekVa.expired_date>datetime.now(): if cekVa and cekVa.expired_date>datetime.now():
dt_va = dict(client_type =cekVa.client_type, dt_va = dict(client_type =cekVa.client_type,
...@@ -460,9 +463,6 @@ def create_va(request, data): ...@@ -460,9 +463,6 @@ def create_va(request, data):
expired_date=expired_date, expired_date=expired_date,
amount=(pokok + denda)) amount=(pokok + denda))
cek = cekva(dt_va, request, response= True)
if cek:
raise custom_error(code=-1, message=cek)
val = dt_va val = dt_va
val['amount'] = (pokok+denda) val['amount'] = (pokok+denda)
row_va = BJBVA.create_va(val, rpc_va()) row_va = BJBVA.create_va(val, rpc_va())
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!