update paymal response record and show double payment

This commit is contained in:
Aung Myo
2017-12-08 13:59:05 +06:30
parent 8a98af32eb
commit e8626e78f5
5 changed files with 28 additions and 6 deletions

View File

@@ -78,6 +78,17 @@ class SaleAudit < ApplicationRecord
sale_audit.save!
end
def self.record_paymal(sale_id, remark, action_by)
sale_audit = SaleAudit.new()
sale_audit.sale_id = sale_id
sale_audit.action = "PAYMAL"
sale_audit.action_at = DateTime.now.utc
sale_audit.action_by = action_by
sale_audit.remark = remark
sale_audit.approved_by = Time.now
sale_audit.save!
end
private
def generate_custom_id
self.sale_audit_id = SeedGenerator.generate_id(self.class.name, "SAI")