From fe11753663e4d085801d76501ffd9c652547ada9 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 20 Aug 2018 15:43:25 +0630 Subject: [PATCH] update oqs left sidebar --- app/models/ability.rb | 3 ++- app/views/layouts/_left_sidebar.html.erb | 26 ++++++++++++++++-------- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/app/models/ability.rb b/app/models/ability.rb index fa13a781..b72b5b24 100755 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -337,8 +337,9 @@ class Ability elsif user.role == "kitchen" #oqs Home + can :manage, OrderQueueStation can :index, :home - can :index, :show + # can :index, :show can :get_order_items, :home can :get_items_by_oqs, :home can :update_delivery_status, :home diff --git a/app/views/layouts/_left_sidebar.html.erb b/app/views/layouts/_left_sidebar.html.erb index 773987b3..ec7476f1 100644 --- a/app/views/layouts/_left_sidebar.html.erb +++ b/app/views/layouts/_left_sidebar.html.erb @@ -35,10 +35,14 @@ <% elsif current_login_employee.role == "supervisor" || current_login_employee.role == "cashier" || current_login_employee.role == "waiter" %> <%end%> + home <%= t :dashboard %> + <% if current_login_employee.role == "kitchen" %> +
  • <%= t :main_navigation %>
  • + <% end %> <% if can? :menage, OrderQueueStation %>
  • @@ -47,25 +51,28 @@
  • <% end %> - <% if can? :index, :home %> -
  • - - monetization_on - <%= t :origami %> - -
  • + <% if can? :index, :home %> + <% if current_login_employee.role != "kitchen" %> +
  • + + monetization_on + <%= t :origami %> + +
  • + <% end %> <% end %> + <% if can? :menage, Customer %>
  • widgets <%= t :crm %>
  • + <% end %> <% if can? :menage, Inventory %>