added action cable in move table
This commit is contained in:
@@ -13,7 +13,11 @@ App.order = App.cable.subscriptions.create('OrderChannel', {
|
|||||||
$('.table_'+data.table.id).removeClass('green');
|
$('.table_'+data.table.id).removeClass('green');
|
||||||
$('.table_'+data.table.id).addClass('blue');
|
$('.table_'+data.table.id).addClass('blue');
|
||||||
$('.new_text_'+data.table.id).removeClass('hide')
|
$('.new_text_'+data.table.id).removeClass('hide')
|
||||||
}else{
|
}else if(data.type == 'move'){
|
||||||
|
$('.table_'+data.table).removeClass('blue');
|
||||||
|
$('.table_'+data.table).addClass('green');
|
||||||
|
$('.table_'+data.change_to).addClass('blue');
|
||||||
|
}else{
|
||||||
$('.table_'+data.table.id).removeClass('red');
|
$('.table_'+data.table.id).removeClass('red');
|
||||||
$('.table_'+data.table.id).addClass('green');
|
$('.table_'+data.table.id).addClass('green');
|
||||||
$('.new_text_'+data.table.id).html('');
|
$('.new_text_'+data.table.id).html('');
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ class Origami::MoveroomController < BaseOrigamiController
|
|||||||
|
|
||||||
@tables = Table.all.active.order('status desc')
|
@tables = Table.all.active.order('status desc')
|
||||||
@rooms = Room.all.active.order('status desc')
|
@rooms = Room.all.active.order('status desc')
|
||||||
@complete = Sale.all
|
@complete = Sale.where("DATE_FORMAT(created_at,'%Y-%m-%d') = ? and sale_status != 'new'",DateTime.now.strftime('%Y-%m-%d'))
|
||||||
@orders = Order.all.order('date desc')
|
@orders = Order.where("DATE_FORMAT(date,'%Y-%m-%d') = ? and status != 'billed'",DateTime.now.strftime('%Y-%m-%d')).order('date desc')
|
||||||
|
|
||||||
@status_order = ""
|
@status_order = ""
|
||||||
@status_sale = ""
|
@status_sale = ""
|
||||||
|
|||||||
@@ -7,8 +7,8 @@ class Origami::MovetableController < BaseOrigamiController
|
|||||||
|
|
||||||
@tables = Table.all.active.order('status desc')
|
@tables = Table.all.active.order('status desc')
|
||||||
@rooms = Room.all.active.order('status desc')
|
@rooms = Room.all.active.order('status desc')
|
||||||
@complete = Sale.all
|
@complete = Sale.where("DATE_FORMAT(created_at,'%Y-%m-%d') = ? and sale_status != 'new'",DateTime.now.strftime('%Y-%m-%d'))
|
||||||
@orders = Order.all.order('date desc')
|
@orders = Order.where("DATE_FORMAT(date,'%Y-%m-%d') = ? and status != 'billed'",DateTime.now.strftime('%Y-%m-%d')).order('date desc')
|
||||||
@dining = DiningFacility.find(params[:dining_id])
|
@dining = DiningFacility.find(params[:dining_id])
|
||||||
|
|
||||||
@status_order = ""
|
@status_order = ""
|
||||||
@@ -105,5 +105,19 @@ class Origami::MovetableController < BaseOrigamiController
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
type = 'move'
|
||||||
|
from = getCloudDomain #get sub domain in cloud mode
|
||||||
|
ActionCable.server.broadcast "order_channel",table: change_from,type:type,from:from ,change_to:change_to
|
||||||
|
end
|
||||||
|
|
||||||
|
#get cloud domain
|
||||||
|
def getCloudDomain
|
||||||
|
from = ""
|
||||||
|
if ENV["SERVER_MODE"] == 'cloud'
|
||||||
|
from = request.subdomain + "." + request.domain
|
||||||
|
end
|
||||||
|
|
||||||
|
return from
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user