update member discount
This commit is contained in:
@@ -179,21 +179,26 @@ class Origami::DiscountsController < BaseOrigamiController
|
|||||||
rescue SocketError
|
rescue SocketError
|
||||||
response = { status: false, message: "Can't open membership server "}
|
response = { status: false, message: "Can't open membership server "}
|
||||||
end
|
end
|
||||||
|
# {"status":true,"discount_earned":360.0,"is_bonus":false}
|
||||||
|
# {"status":false,"message":"Can't open membership server "}
|
||||||
|
|
||||||
|
|
||||||
puts "ssssssssss"
|
puts "ssssssssss"
|
||||||
puts response.to_json
|
puts response.to_json["status"]
|
||||||
|
puts response["status"]
|
||||||
|
|
||||||
table_id = sale.bookings[0].dining_facility_id
|
table_id = sale.bookings[0].dining_facility_id
|
||||||
table_type = DiningFacility.find(table_id).type
|
table_type = DiningFacility.find(table_id).type
|
||||||
|
|
||||||
# Re-calc All Amount in Sale
|
# Re-calc All Amount in Sale
|
||||||
if response["status"] == true
|
if response["status"] == true
|
||||||
sale.compute_by_sale_items(sale_id, sale.sale_items, response["discount_earned"])
|
sale.compute_by_sale_items(sale_id, sale.sale_items, response["discount_earned"])
|
||||||
|
result = {:status=> "Success", :table_id => table_id,:table_type => table_type }
|
||||||
|
end
|
||||||
|
if response[:status] == false
|
||||||
|
result = {:status=> response[:message], :table_id => table_id,:table_type => table_type }
|
||||||
end
|
end
|
||||||
result = {:status=> "Success", :table_id => table_id,:table_type => table_type }
|
# result = {:status=> response["message"], :table_id => table_id,:table_type => table_type }
|
||||||
# if response["status"] == false
|
|
||||||
# result = {:status=> "Success", :table_id => table_id,:table_type => table_type,:url_status => response[:status],:url_message => response[:message] }
|
|
||||||
# end
|
|
||||||
|
|
||||||
render :json => result.to_json
|
render :json => result.to_json
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -502,8 +502,8 @@ $(document).ready(function(){
|
|||||||
data: params,
|
data: params,
|
||||||
success:function(result){
|
success:function(result){
|
||||||
|
|
||||||
if (result.url_status == false) {
|
if (result.status == "Success") {
|
||||||
status = result.url_message
|
status = result.status
|
||||||
type = 'red'
|
type = 'red'
|
||||||
btn_color = 'btn-red'
|
btn_color = 'btn-red'
|
||||||
}else{
|
}else{
|
||||||
|
|||||||
Reference in New Issue
Block a user