Commit 685979f2 by Solo Group

pars odeo

1 parent 6a9c70e9
......@@ -68,15 +68,22 @@ class Vendor(VendorClass):
except:
content = resp.text
self.status = 1
if resp.ok:
result = content
self.status = 1 # sukses
result = json.loads(content)
parsd = self.pars_data(result)
elif resp.status_code == 400:
self.status = -3
parsd = dict(code=resp.status_code,
message=resp.text)
else:
result = dict(code=resp.status_code,
message=resp.text)
self.status = -4
parsd = dict(code=500,
message="Other Error")
self.response = content
self.save_log('inquiry')
return self.pars_data(result)
return parsd
def payment(self):
if not self.v_produk_kd or not self.bill_no:
......@@ -96,16 +103,21 @@ class Vendor(VendorClass):
content = resp.text
if resp.ok:
result = content
self.status = 1
self.status = 1 # sukses
result = json.loads(content)
parsd = self.pars_data(result)
elif resp.status_code==400:
self.status = -3
parsd = dict(code=resp.status_code,
message=resp.text)
else:
self.status = -1
result = dict(code=resp.status_code,
message=resp.text)
self.status = -4
parsd = dict(code=500,
message="Other Error")
self.response = content
self.save_log('payment')
return self.pars_data(result)
return parsd
def advice(self):
if not self.v_produk_kd or not self.bill_no or not self.partner_log_id:
......@@ -135,12 +147,17 @@ class Vendor(VendorClass):
if resp.ok:
self.status = 1 # sukses
result = json.loads(content)
else:
self.status = -1
parsd = self.pars_data(result)
elif resp.status_code==400:
self.status = -3
result = dict(code=resp.status_code,
message=resp.text)
message=resp.text)
else:
self.status = -4
parsd = dict(code=500,
message="Other Error")
self.response = content
parsd = self.pars_data(result)
self.save_log('advice')
return parsd
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!