From 6e24b8a5b57b6435098fe9baefdeca40e903a711 Mon Sep 17 00:00:00 2001 From: phyusin Date: Tue, 2 Oct 2018 15:06:32 +0630 Subject: [PATCH] small changes --- .../origami/quick_service_controller.rb | 17 ++++++++++ app/views/origami/addorders/detail.html.erb | 32 ++++++++++++------- .../payment_method_settings/_form.html.erb | 2 +- 3 files changed, 39 insertions(+), 12 deletions(-) diff --git a/app/controllers/origami/quick_service_controller.rb b/app/controllers/origami/quick_service_controller.rb index 86433417..61e4d7d5 100644 --- a/app/controllers/origami/quick_service_controller.rb +++ b/app/controllers/origami/quick_service_controller.rb @@ -21,6 +21,23 @@ class Origami::QuickServiceController < ApplicationController @customer = Customer.all @tables = Table.all.active.order('status desc') @rooms = Room.all.active.order('status desc') + + #checked quick_service only + @quick_service_only = true + lookup_dine_in = Lookup.collection_of('dinein_cashier') + if !lookup_dine_in.empty? + lookup_dine_in.each do |dine_in| + if dine_in[0].downcase == "dineincashier" + if dine_in[1] == '1' + @quick_service_only = false + end + end + end + end + + puts "@quick_service_only" + puts @quick_service_only + render "origami/addorders/detail" end diff --git a/app/views/origami/addorders/detail.html.erb b/app/views/origami/addorders/detail.html.erb index c0e298e7..a553c018 100644 --- a/app/views/origami/addorders/detail.html.erb +++ b/app/views/origami/addorders/detail.html.erb @@ -165,12 +165,15 @@ Back - - - Select - - + <% if @quick_service_only %> + + <% else %> + + Select + + <% end %> <%else%> - + + <% if @quick_service_only %> + + <% else %> + + + <% end %> <%end%> - <% if current_user.role == "waiter"%> - + <% if !@quick_service_only && current_user.role == "waiter"%> + <%end%> <%else%> - + <% if !@quick_service_only %> + + <%end%> <%end%> diff --git a/app/views/settings/payment_method_settings/_form.html.erb b/app/views/settings/payment_method_settings/_form.html.erb index 96624821..2679d1b2 100755 --- a/app/views/settings/payment_method_settings/_form.html.erb +++ b/app/views/settings/payment_method_settings/_form.html.erb @@ -18,7 +18,7 @@ --> - <%= f.input :gateway_communication_type,:class=>'gateway_type', collection: [ "Api", "Default", "Device"] %> + <%= f.input :gateway_communication_type,:class=>'gateway_type', collection: [ "Api", "Device", "Manual"] %> <%= f.input :gateway_url ,:class=>'gateway_type', :required => true %> <%= f.input :auth_token ,:class=>'auth_token', :required => true %> <%= f.input :merchant_account_id ,:class=>'merchant_id', :required => true%>