This commit is contained in:
Aung Myo
2017-07-31 18:33:47 +06:30
parent b3c77fc28c
commit 2d6841a4c4
2 changed files with 10 additions and 4 deletions

View File

@@ -245,13 +245,14 @@ end
response = { status: false} response = { status: false}
end end
if response["status"] == true
customer = Customer.find(@crm_customer.customer_id) customer = Customer.find(@crm_customer.customer_id)
if response["status"] == true
status = customer.update_attributes(membership_id: response["customer_datas"]["id"],membership_type:member_group_id ) status = customer.update_attributes(membership_id: response["customer_datas"]["id"],membership_type:member_group_id )
format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated'} format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated'}
else else
customer = Customer.find(@crm_customer.customer_id)
# Check membership id and bind to user # Check membership id and bind to user
if response["membership_id"] != nil if response["membership_id"] != nil
status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id )
@@ -305,11 +306,12 @@ end
format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated.' } format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated.' }
format.json { render :show, status: :ok, location: @crm_customer } format.json { render :show, status: :ok, location: @crm_customer }
else else
customer = Customer.find(@crm_customer.customer_id)
# Check membership id and bind to user # Check membership id and bind to user
if response["membership_id"] != nil if response["membership_id"] != nil
status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id )
else else
status = customer.update_attributes(membership_type:member_group_id) status = customer.update_attributes(membership_type:member_group_id )
end end
format.html { redirect_to crm_customers_path, notice: response["message"] } format.html { redirect_to crm_customers_path, notice: response["message"] }
end end

View File

@@ -51,7 +51,11 @@ menu_item_type = Lookup.create([{lookup_type:'menu_item_type', name: 'SIMPLE', v
{lookup_type:'menu_item_type', name: 'Set Menu', value: 'setMenu'}, {lookup_type:'menu_item_type', name: 'Set Menu', value: 'setMenu'},
{lookup_type:'menu_item_type', name: 'DIY', value: 'diy'}]) {lookup_type:'menu_item_type', name: 'DIY', value: 'diy'}])
member_group_type = Lookup.create([{lookup_type:'member_group_type', name: 'Normal', value: '1'}]) member_group_type = Lookup.create([{lookup_type:'member_group_type', name: 'Normal', value: '1'},
{lookup_type:'member_group_type', name: 'Platinum', value: '5'},
{lookup_type:'member_group_type', name: 'Silver', value: '4'},
{lookup_type:'member_group_type', name: 'Gold', value: '3'}
])
#menu_item_attribute:[size|] #menu_item_attribute:[size|]
menu_item_attribute_type = Lookup.create([{lookup_type:'menu_item_attribute_type', name: 'Size', value: 'size'}]) menu_item_attribute_type = Lookup.create([{lookup_type:'menu_item_attribute_type', name: 'Size', value: 'size'}])