add cable but not complete

This commit is contained in:
Yan
2017-05-30 19:02:40 +06:30
parent c7a4adc7cc
commit e46fe1ec7c
12 changed files with 90 additions and 10 deletions

View File

@@ -0,0 +1,8 @@
class OrderBroadcastJob < ApplicationJob
queue_as :default
def perform(message)
order = Order.find(message) # message come as order_id
ApplicationCable.server.broadcast "order_queue_station_channel", order: order
end
end

View File

@@ -3,8 +3,9 @@ class OrderQueueProcessorJob < ApplicationJob
def perform(order_id)
# Do something later
#Order ID
#Order ID
order = Order.find(order_id)
#Loop through the order stations and process the items
#Execute orders and send to order stations
if order