From 29cdcfb28d23f157ebe030355565ab4dd07ec227 Mon Sep 17 00:00:00 2001 From: Moe Su Date: Sun, 11 Jun 2017 16:11:44 +0630 Subject: [PATCH] For Pull --- .../origami/redeem_payments_controller.rb | 31 ++++++++++------- .../origami/redeem_payments/index.html.erb | 34 +++++++++++-------- 2 files changed, 37 insertions(+), 28 deletions(-) diff --git a/app/controllers/origami/redeem_payments_controller.rb b/app/controllers/origami/redeem_payments_controller.rb index 732f969e..fba759bb 100644 --- a/app/controllers/origami/redeem_payments_controller.rb +++ b/app/controllers/origami/redeem_payments_controller.rb @@ -1,9 +1,9 @@ class Origami::RedeemPaymentsController < BaseOrigamiController def index - sale_id = params[:sale_id] + @sale_id = params[:sale_id] payment_method = params[:payment_method] @membership_rebate_balance=0 - sale_data = Sale.find_by_sale_id(sale_id) + sale_data = Sale.find_by_sale_id(@sale_id) if sale_data if sale_data.customer_id customer_data= Customer.find_by_customer_id(sale_data.customer_id) @@ -12,18 +12,23 @@ class Origami::RedeemPaymentsController < BaseOrigamiController @campaign_type_id =1 if !@membership_id.nil? membership_setting = MembershipSetting.find_by_membership_type("paypar_url") - puts 'Hello Hello' - puts membership_setting.to_json - member_actions =MembershipAction.find_by_membership_type("get_account_balance") - puts member_actions.to_json - url = membership_setting.gateway_url.to_s + member_actions.gateway_url.to_s - puts url - - membership_data = SalePayment.get_paypar_account(url,membership_setting.auth_token,@membership_id,@campaign_type_id) - if membership_data["status"]==true - @membership_rebate_balance=membership_data["balance"] - @out = true, @membership_rebate_balance,@membership_id + if membership_setting.gateway_url + member_actions =MembershipAction.find_by_membership_type("get_account_balance") + if member_actions.gateway_url + url = membership_setting.gateway_url.to_s + member_actions.gateway_url.to_s + membership_data = SalePayment.get_paypar_account(url,membership_setting.auth_token,@membership_id,@campaign_type_id) + if membership_data["status"]==true + @membership_rebate_balance=membership_data["balance"] + @out = true, @membership_rebate_balance,@membership_id + end + else + @out =false,0 + end + else + @out = false,0 end + + else @out = false, 0 end diff --git a/app/views/origami/redeem_payments/index.html.erb b/app/views/origami/redeem_payments/index.html.erb index 5e336ac4..72c09d4d 100644 --- a/app/views/origami/redeem_payments/index.html.erb +++ b/app/views/origami/redeem_payments/index.html.erb @@ -6,7 +6,7 @@
- +

@@ -77,12 +77,12 @@
-
DEL
-
CLR
+
DEL
+
CLR
-
PAY
+
PAY
@@ -95,9 +95,9 @@