update rebate double and old balance

This commit is contained in:
Aung Myo
2017-12-12 17:52:05 +06:30
parent 66964a6926
commit 0b46206b62
5 changed files with 39 additions and 25 deletions

View File

@@ -89,6 +89,25 @@ class SaleAudit < ApplicationRecord
sale_audit.save!
end
def self.paymal_search(sale_id)
paymal = SaleAudit.where("sale_id =? and action = 'PAYMAL'",sale_id)
remark = paymal[0].remark.split("}")
response = "["+remark[0]+'}]'
response = JSON.parse(response)
puts response
if response[0]["status"] == true
if response[0]["current_rebate_amount"].present?
amount = response[0]["current_rebate_amount"]
else
amount = response[0]["current_balance_amount"]
end
else
amount = nil
end
return amount
end
private
def generate_custom_id
self.sale_audit_id = SeedGenerator.generate_id(self.class.name, "SAI")