Commit 48e2b168 by solo

live

1 parent 1b23beb6
...@@ -26,16 +26,16 @@ def build_request(typ, vendor_produk, partner_log=None): ...@@ -26,16 +26,16 @@ def build_request(typ, vendor_produk, partner_log=None):
data = cls() data = cls()
result = data result = data
# dict(data=data) # dict(data=data)
result["result"] = cls_module.result result["f_result"] = cls_module.result
result["request"] = cls_module.request result["f_request"] = cls_module.request
result["response"] = cls_module.response result["f_response"] = cls_module.response
# result["url"] = cls_module.url # result["url"] = cls_module.url
else: else:
log.info("Module %s Not Found" % vendor_produk.modules) log.info("Module %s Not Found" % vendor_produk.modules)
data = dict(message='Fungsi %s tidak ada' % typ, data = dict(message='Fungsi %s tidak ada' % typ,
code=9999) code=9999)
result = {"result": data} result = {"f_result": data}
# dict(data=) # dict(data=)
return result return result
......
...@@ -281,12 +281,12 @@ class ViewHome(BaseView): ...@@ -281,12 +281,12 @@ class ViewHome(BaseView):
if result: if result:
data = result data = result
log.info("Response From Module: %s " % data) log.info("Response From Module: %s " % data)
values['f_request'] = 'request' in result \ values['f_request'] = 'f_request' in result \
and json.dumps(result['request'], indent=4) or '' and json.dumps(result['f_request'], indent=4) or ''
values['f_response'] = 'response' in result \ # values['f_response'] = 'f_response' in result \
and json.dumps(result['response'], indent=4) or '' # and json.dumps(result['f_response'], indent=4) or ''
values['f_result'] = 'result' in result \ values['f_result'] = 'f_result' in result \
and json.dumps(result['result'], indent=4) or '' and json.dumps(result['f_result'], indent=4) or ''
# values['ref_no'] = 'ref_no' in data and data["ref_no"] or "" # values['ref_no'] = 'ref_no' in data and data["ref_no"] or ""
# values['trx_id'] = 'trx_id' in data and data['trx_id'] or "" # values['trx_id'] = 'trx_id' in data and data['trx_id'] or ""
......
...@@ -109,7 +109,7 @@ class Vendor(VendorClass): ...@@ -109,7 +109,7 @@ class Vendor(VendorClass):
def inquiry(self): def inquiry(self):
params = self.get_params(cmd='INQ', modul='ISI') params = self.get_params(cmd='INQ', modul='ISI')
params["tujuan"] = self.id_pel params["tujuan"] = self.id_pel
params["voucherid"] = self.invoice_det.produk.kode params["voucherid"] = self.vendor_produk.kode
self.request = params self.request = params
self.save_log('inquiry') self.save_log('inquiry')
log.info("VSI PULSA Request: %s %s" % (self.url, self.request)) log.info("VSI PULSA Request: %s %s" % (self.url, self.request))
...@@ -124,9 +124,10 @@ class Vendor(VendorClass): ...@@ -124,9 +124,10 @@ class Vendor(VendorClass):
except requests.exceptions.RequestException as e: except requests.exceptions.RequestException as e:
data = dict(code=e.errno, data = dict(code=e.errno,
message=e.strerror) message=e.strerror)
log.info("VSI PULSA Response: %s" % (data))
self.response = data self.response = data
self.result = self.pars_data(data) self.result = self.pars_data(data)
log.info("VSI PULSA Result: %s" % (self.result))
self.save_log('inquiry') self.save_log('inquiry')
return data return data
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!