Merge branch 'r-1902001-01' of https://gitlab.com/code2lab/SXRestaurant into r-1902001-01
This commit is contained in:
@@ -158,6 +158,7 @@ class Crm::CustomersController < BaseCrmController
|
|||||||
def edit
|
def edit
|
||||||
@customer = Customer.find(params[:id])
|
@customer = Customer.find(params[:id])
|
||||||
end
|
end
|
||||||
|
|
||||||
def sync
|
def sync
|
||||||
@customer = Customer.find(params[:id])
|
@customer = Customer.find(params[:id])
|
||||||
respond_to do |format|
|
respond_to do |format|
|
||||||
@@ -169,31 +170,21 @@ class Crm::CustomersController < BaseCrmController
|
|||||||
nrc = @customer.nrc_no
|
nrc = @customer.nrc_no
|
||||||
card_no = @customer.card_no
|
card_no = @customer.card_no
|
||||||
paypar_account_no = @customer.paypar_account_no
|
paypar_account_no = @customer.paypar_account_no
|
||||||
id = @crm_customer.membership_id
|
id = @customer.membership_id
|
||||||
member_group_id = @customer.membership_type
|
member_group_id = @customer.membership_type
|
||||||
if !id.present? && !member_group_id.nil?
|
# if !id.present? && !member_group_id.nil?
|
||||||
membership = MembershipSetting.find_by_membership_type("paypar_url")
|
membership = MembershipSetting.find_by_membership_type("paypar_url")
|
||||||
memberaction = MembershipAction.find_by_membership_type("create_membership_customer")
|
memberaction = MembershipAction.find_by_membership_type("create_membership_customer")
|
||||||
merchant_uid = memberaction.merchant_account_id.to_s
|
merchant_uid = memberaction.merchant_account_id.to_s
|
||||||
auth_token = memberaction.auth_token.to_s
|
auth_token = memberaction.auth_token.to_s
|
||||||
url = membership.gateway_url.to_s + memberaction.gateway_url.to_s
|
url = membership.gateway_url.to_s + memberaction.gateway_url.to_s
|
||||||
|
|
||||||
member_params = { name: name,phone: phone,email: email,
|
|
||||||
dob: dob,address: address,nrc:nrc,card_no:card_no,
|
|
||||||
member_group_id: member_group_id,
|
|
||||||
id:id,
|
|
||||||
merchant_uid:merchant_uid,auth_token:auth_token}.to_json
|
|
||||||
|
|
||||||
# Check for paypar account exists
|
|
||||||
# if paypar_account_no != nil || paypar_account_no != ''
|
|
||||||
if paypar_account_no.present?
|
|
||||||
member_params = { name: name,phone: phone,email: email,
|
member_params = { name: name,phone: phone,email: email,
|
||||||
dob: dob,address: address,nrc:nrc,card_no:card_no,
|
dob: dob,address: address,nrc:nrc,card_no:card_no,
|
||||||
paypar_account_no: paypar_account_no,
|
paypar_account_no: paypar_account_no,
|
||||||
member_group_id: member_group_id,
|
member_group_id: member_group_id,
|
||||||
id:id,
|
id:id,
|
||||||
merchant_uid:merchant_uid,auth_token:auth_token}.to_json
|
merchant_uid:merchant_uid,auth_token:auth_token}.to_json
|
||||||
end
|
|
||||||
|
|
||||||
begin
|
begin
|
||||||
response = HTTParty.post(url,
|
response = HTTParty.post(url,
|
||||||
@@ -247,7 +238,7 @@ class Crm::CustomersController < BaseCrmController
|
|||||||
format.html { redirect_to crm_customers_path }
|
format.html { redirect_to crm_customers_path }
|
||||||
flash[:member_error] =response["message"]
|
flash[:member_error] =response["message"]
|
||||||
end
|
end
|
||||||
end
|
# end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
# POST /crm/customers
|
# POST /crm/customers
|
||||||
@@ -619,4 +610,3 @@ class Crm::CustomersController < BaseCrmController
|
|||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user