From 2d55ea0dab7556f28f81b5a3df8d96bb6dc4296a Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 7 Jul 2017 09:56:18 +0630 Subject: [PATCH 001/246] update add order --- .../javascripts/origami/addorders.coffee | 3 + app/assets/stylesheets/origami.scss | 1 + app/assets/stylesheets/origami/addorders.scss | 3 + .../origami/addorders_controller.rb | 21 ++++ app/helpers/origami/addorders_helper.rb | 2 + app/views/origami/addorders/index.html.erb | 108 ++++++++++++++++++ app/views/origami/addorders/show.html.erb | 30 +++++ app/views/origami/home/show.html.erb | 8 +- config/routes.rb | 2 + .../origami/addorders_controller_spec.rb | 5 + spec/helpers/origami/addorders_helper_spec.rb | 15 +++ 11 files changed, 196 insertions(+), 2 deletions(-) create mode 100644 app/assets/javascripts/origami/addorders.coffee create mode 100644 app/assets/stylesheets/origami/addorders.scss create mode 100644 app/controllers/origami/addorders_controller.rb create mode 100644 app/helpers/origami/addorders_helper.rb create mode 100644 app/views/origami/addorders/index.html.erb create mode 100644 app/views/origami/addorders/show.html.erb create mode 100644 spec/controllers/origami/addorders_controller_spec.rb create mode 100644 spec/helpers/origami/addorders_helper_spec.rb diff --git a/app/assets/javascripts/origami/addorders.coffee b/app/assets/javascripts/origami/addorders.coffee new file mode 100644 index 00000000..24f83d18 --- /dev/null +++ b/app/assets/javascripts/origami/addorders.coffee @@ -0,0 +1,3 @@ +# Place all the behaviors and hooks related to the matching controller here. +# All this logic will automatically be available in application.js. +# You can use CoffeeScript in this file: http://coffeescript.org/ diff --git a/app/assets/stylesheets/origami.scss b/app/assets/stylesheets/origami.scss index 7935b50e..1f195ba5 100644 --- a/app/assets/stylesheets/origami.scss +++ b/app/assets/stylesheets/origami.scss @@ -211,3 +211,4 @@ tr.discount-item-row:hover { margin-left:-40px !important; margin-top:-40px !important; } + diff --git a/app/assets/stylesheets/origami/addorders.scss b/app/assets/stylesheets/origami/addorders.scss new file mode 100644 index 00000000..f45d06f3 --- /dev/null +++ b/app/assets/stylesheets/origami/addorders.scss @@ -0,0 +1,3 @@ +// Place all the styles related to the origami/addorders controller here. +// They will automatically be included in application.css. +// You can use Sass (SCSS) here: http://sass-lang.com/ diff --git a/app/controllers/origami/addorders_controller.rb b/app/controllers/origami/addorders_controller.rb new file mode 100644 index 00000000..68a15c71 --- /dev/null +++ b/app/controllers/origami/addorders_controller.rb @@ -0,0 +1,21 @@ +class Origami::AddordersController < BaseOrigamiController + before_action :set_dining, only: [:show] + + def index + @tables = Table.all.active.order('zone_id asc').group("zone_id") + @rooms = Room.all.active.order('zone_id asc').group("zone_id") + @all_table = Table.all.active.order('status desc') + @all_room = Room.all.active.order('status desc') + end + + def show + @menu = MenuCategory.all + end + + private + + def set_dining + @dining = DiningFacility.find(params[:id]) + end + +end diff --git a/app/helpers/origami/addorders_helper.rb b/app/helpers/origami/addorders_helper.rb new file mode 100644 index 00000000..c90e5344 --- /dev/null +++ b/app/helpers/origami/addorders_helper.rb @@ -0,0 +1,2 @@ +module Origami::AddordersHelper +end diff --git a/app/views/origami/addorders/index.html.erb b/app/views/origami/addorders/index.html.erb new file mode 100644 index 00000000..50e52d3e --- /dev/null +++ b/app/views/origami/addorders/index.html.erb @@ -0,0 +1,108 @@ +
+
+ +
+ +
+ <% @tables.each do |zone| %> +

Zone : <%=zone.zone.name%>

+
+ + <% @all_table.each do |table| %> + <% if zone.zone_id == table.zone_id %> +
" data-id = "<%= table.id %>"> +
+ +

<%= table.name %>

+

Seat : <%= table.seater %>

+
+
+ <% end %> <% end %> +
+ <% end %> +
+ +
+ <% @rooms.each do |zone| %> +

Zone : <%=zone.zone.name%>

+
+ + <% @all_room.each do |room| %> + <% if zone.zone_id == room.zone_id %> +
" data-id = "<%= room.id %>"> +
+ +

<%= room.name %>

+

Seat : <%= room.seater %>

+
+
+ <% end %> <% end %> +
+ <% end %> +
+ +
+
+ +
+ +
+
+ + diff --git a/app/views/origami/addorders/show.html.erb b/app/views/origami/addorders/show.html.erb new file mode 100644 index 00000000..1a2e7b8b --- /dev/null +++ b/app/views/origami/addorders/show.html.erb @@ -0,0 +1,30 @@ +
+
+
+ +
+
+
+
+ +
+
+ +
+
+ +
+ +
+
+ + diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index 8b613409..cb18971c 100644 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -302,7 +302,7 @@ <% if @status_order == 'order' && @status_sale != 'sale' %> - + @@ -312,7 +312,7 @@ <% else %> - + @@ -555,4 +555,8 @@ function show_customer_details(customer_id){ } }); + + $('#add_order').on('click',function(){ + window.location.href = '/origami/addorders'; + }); diff --git a/config/routes.rb b/config/routes.rb index 2b7db5eb..b04bed33 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -156,6 +156,8 @@ Rails.application.routes.draw do get '/:sale_id/customers', to: "customers#add_customer" get '/:customer_id/get_customer' => 'home#get_customer',:as => "show_customer_details" post '/:sale_id/update_sale' , to: "customers#update_sale_by_customer" # update customer id in sale table + + resources :addorders end #--------- Waiter/Ordering Station ------------# diff --git a/spec/controllers/origami/addorders_controller_spec.rb b/spec/controllers/origami/addorders_controller_spec.rb new file mode 100644 index 00000000..9e0643ad --- /dev/null +++ b/spec/controllers/origami/addorders_controller_spec.rb @@ -0,0 +1,5 @@ +require 'rails_helper' + +RSpec.describe Origami::AddordersController, type: :controller do + +end diff --git a/spec/helpers/origami/addorders_helper_spec.rb b/spec/helpers/origami/addorders_helper_spec.rb new file mode 100644 index 00000000..f9ea7bcf --- /dev/null +++ b/spec/helpers/origami/addorders_helper_spec.rb @@ -0,0 +1,15 @@ +require 'rails_helper' + +# Specs in this file have access to a helper object that includes +# the Origami::AddordersHelper. For example: +# +# describe Origami::AddordersHelper do +# describe "string concat" do +# it "concats two strings with spaces" do +# expect(helper.concat_strings("this","that")).to eq("this that") +# end +# end +# end +RSpec.describe Origami::AddordersHelper, type: :helper do + pending "add some examples to (or delete) #{__FILE__}" +end From d99ed58d28b7f7f1a527e7ea2a7cb9c94f4627da Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Sun, 9 Jul 2017 21:00:33 +0630 Subject: [PATCH 002/246] update view --- app/views/origami/addorders/show.html.erb | 16 ++++++++++++++-- app/views/origami/home/show.html.erb | 4 +++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/app/views/origami/addorders/show.html.erb b/app/views/origami/addorders/show.html.erb index 1a2e7b8b..98055c46 100644 --- a/app/views/origami/addorders/show.html.erb +++ b/app/views/origami/addorders/show.html.erb @@ -4,7 +4,7 @@ -
- -
- +
+
+
ORDER DETAILS | Table 21
+ +
+
+ + +
+ + + + + + + + + + + + + + + + + +
#ItemsPrice
1aaaaa x2name
+
+ +
+
+ + From a7cbea5dbb3d6f6c6c57ed8e6d655e2f425b9445 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 24 Jul 2017 17:42:34 +0630 Subject: [PATCH 004/246] update login To show dashboard screen with available features based on user type --- app/assets/javascripts/application.js | 131 ------------------------- app/controllers/crm/home_controller.rb | 14 +-- app/controllers/home_controller.rb | 14 ++- app/models/ability.rb | 18 +++- app/pdf/order_item_pdf.rb | 4 +- app/pdf/order_summary_pdf.rb | 8 +- app/views/home/index.html.erb | 125 ++++++++++++++++++++++- 7 files changed, 158 insertions(+), 156 deletions(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 63c871d9..9adb6b75 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -30,134 +30,3 @@ function export_to(path) var form_params = $("#frm_report").serialize(); window.location = path+"?"+ form_params; } - -/* -* ToDo Move to here from pages -* -* - - - -$(function(){ - $('#custom_excel').hide(); - - $('#custom_excel').click(function(){ - var url = $('#custom_excel').attr('data-url'); - $('#frm_report').attr('action',url) - $('#frm_report').submit(); - // window.location = url; - }); - - var item = $('#item').val(); - var payment_type = $('#payment_type'); - - if(item == 'order'){ - $('#cashier').hide(); - $('#waiter').show(); - if(payment_type){ - $('#payment_type').hide(); - } - } - else if(item == 'sale'){ - $('#waiter').hide(); - $('#cashier').show(); - } - else{ - $('#waiter').hide(); - $('#cashier').show(); - $("#item").val('sale'); - } -}); - -//Reset the form to pervious values -$("#branch").val(<%=params[:branch]%>); -$("#waiter").val("<%=params[:waiter]%>"); -$("#cashier").val(<%=params[:cashier]%>); -$("#product").val(<%=params[:product]%>); -$("#singer").val(<%=params[:singer]%>); -$("#item").val('<%=params[:item]%>'); -$("#guest_role").val('<%=params[:guest_role]%>'); - - -$("#from").val("<%=params[:from]%>"); -$("#to").val("<%=params[:to]%>"); -$("#sel_period").val(<%=params[:period]%>); -$("#sel_sale_type").val(<%=params[:sale_type]%>); - -<% if params[:period_type] == 1 || params[:period_type] == "1" %> - $("#rd_period_type_1").attr("checked","checked"); -<% else %> - $("#rd_period_type_0").attr("checked","checked"); -<% end %> -$(".btn-group button").removeClass("active"); -<% report_type = params[:report_type].blank? ? "0" : params[:report_type] %> -$("#btn_report_type_<%= report_type %>").addClass("active"); - -$('#item').change(function(){ - var item = $('#item').val(); - var payment_type = $('#payment_type'); - - if(item == 'sale'){ - $('#waiter').hide(); - $('#cashier').show(); - if(payment_type){ - $('#payment_type').show(); - } - } - else{ - $('#cashier').hide(); - $('#waiter').show(); - if(payment_type){ - $('#payment_type').hide(); - } - } -}); - -$(function(){ - var check_arr = []; - var search = '<%= params[:period_type] %>'; - if(search){ - if(parseInt(search) == 0){ - search_by_period(); - } - else{ - search_by_date(); - } - }else{ - search_by_period(); - } - $('#sel_period').change(function(){ - search_by_period(); - }); - function search_by_period(){ - var period = $('#sel_period').val(); - var period_type = 0; - var from = ""; - var to = ""; - } - - $('#from').change(function(){ - search_by_date(); - }); - - $('#to').change(function(){ - search_by_date(); - }); - function search_by_date(){ - var from = $('#from').val(); - var to = $('#to').val(); - var period = 0; - var period_type = 1; - if(to != '' && from != ''){ - shift_name = from + ',' + to; - check_arr.push(to); - // console.log(check_arr.length) - if(check_arr.length == 1){ - } - if(check_arr.length == 3){ - check_arr = []; - } - } - } -}); -*/ diff --git a/app/controllers/crm/home_controller.rb b/app/controllers/crm/home_controller.rb index d3934eef..012f2bc6 100644 --- a/app/controllers/crm/home_controller.rb +++ b/app/controllers/crm/home_controller.rb @@ -1,13 +1,13 @@ class Crm::HomeController < BaseCrmController def index - @booking = Booking.all - @customer = Customer.all - from = Time.now.beginning_of_day.utc - to = Time.now.end_of_day.utc - @queue = DiningQueue.where('created_at BETWEEN ? AND ?', from, to).order('queue_no ASC') - # redirect_to crm_customers_path - # .where("dining_facilities.is_active=? and orders.date between ? and ?",true,from,to) + @booking = Booking.all + @customer = Customer.all + from = Time.now.beginning_of_day.utc + to = Time.now.end_of_day.utc + @queue = DiningQueue.where('created_at BETWEEN ? AND ?', from, to).order('queue_no ASC') + redirect_to crm_customers_path + # .where("dining_facilities.is_active=? and orders.date between ? and ?",true,from,to) end diff --git a/app/controllers/home_controller.rb b/app/controllers/home_controller.rb index fb42bfee..ead69f39 100644 --- a/app/controllers/home_controller.rb +++ b/app/controllers/home_controller.rb @@ -42,9 +42,12 @@ class HomeController < ApplicationController elsif @employee.role == "manager" session[:session_token] = @employee.token_session redirect_to dashboard_path - elsif @employee.role == "accountant" + elsif @employee.role == "supervisour" session[:session_token] = @employee.token_session - redirect_to dashboard_path + redirect_to origami_root_path + elsif @employee.role == "account" + session[:session_token] = @employee.token_session + redirect_to reports_dailysale_index_path else render :index end @@ -96,12 +99,15 @@ class HomeController < ApplicationController redirect_to new_origami_shift_path end elsif employee.role == "manager" - redirect_to oqs_root_path + redirect_to dashboard_path elsif employee.role == "waiter" redirect_to oqs_root_path elsif employee.role == "crm" redirect_to crm_root_path - + elsif @employee.role == "supervisour" + redirect_to origami_root_path + elsif @employee.role == "account" + redirect_to reports_dailysale_index_path end end end diff --git a/app/models/ability.rb b/app/models/ability.rb index f9d98bfc..368aa424 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -104,7 +104,7 @@ class Ability can :manage, DiningQueue - elsif user.role == "accountant" + elsif user.role == "account" can :index, :dailysale can :index, :saleitem @@ -113,11 +113,19 @@ class Ability elsif user.role == "supervisour" - can :index, :dailysale - can :index, :saleitem - can :index, :receipt_no - can :index, :shiftsale + can :edit, :sale_edit + can :item_void, :sale_edit + can :item_edit, :sale_edit + can :item_void_cancel, :sale_edit + can :cancel_all_void, :sale_edit + can :apply_void, :sale_edit + can :overall_void, :void + can :first_bill, :payment + can :create, :payment + can :show, :payment + can :reprint, :payment + can :rounding_adj, :payment end end diff --git a/app/pdf/order_item_pdf.rb b/app/pdf/order_item_pdf.rb index 546e8f82..61f5f0c2 100644 --- a/app/pdf/order_item_pdf.rb +++ b/app/pdf/order_item_pdf.rb @@ -6,7 +6,7 @@ class OrderItemPdf < Prawn::Document self.page_height = 1450 self.margin = 0 self.price_width = 40 # No Need for item - self.qty_width = 35 + self.qty_width = 40 self.total_width = 40 # No Need for item self.item_width = self.page_width - (self.qty_width - self.margin) self.item_height = 15 @@ -80,7 +80,7 @@ class OrderItemPdf < Prawn::Document text "#{order_item.item_name}", :size => self.item_font_size,:align => :left end - bounding_box([self.item_width,y_position], :width => self.qty_width) do + bounding_box([self.item_width-4,y_position], :width => self.qty_width) do text "[#{number_with_precision(order_item.qty.to_i, :precision => precision.to_i)}]", :size => self.item_font_size,:align => :left end diff --git a/app/pdf/order_summary_pdf.rb b/app/pdf/order_summary_pdf.rb index 6d530058..26a89476 100644 --- a/app/pdf/order_summary_pdf.rb +++ b/app/pdf/order_summary_pdf.rb @@ -68,8 +68,8 @@ class OrderSummaryPdf < Prawn::Document text "Item", :size => self.item_font_size,:align => :left end - bounding_box([self.item_width-2,y_position], :width => self.qty_width, :height => self.item_height) do - text "Qty", :size => self.item_font_size,:align => :left + bounding_box([self.item_width-4,y_position], :width => self.qty_width, :height => self.item_height) do + text "Qty", :size => self.item_font_size,:align => :right end stroke_horizontal_rule @@ -96,8 +96,8 @@ class OrderSummaryPdf < Prawn::Document end - bounding_box([self.item_width,y_position], :width => self.qty_width) do - text "#{number_with_precision(odi.qty, :precision => precision.to_i)}", :size => self.item_font_size,:align => :left + bounding_box([self.item_width-4,y_position], :width => self.qty_width) do + text "#{number_with_precision(odi.qty, :precision => precision.to_i)}", :size => self.item_font_size,:align => :right end bounding_box([0,y_position], :width => self.item_width) do diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index 87bf3f50..ac20f446 100644 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -24,8 +24,8 @@ -->
-
-
+
+
<% @employees.each do |employee| %> @@ -43,11 +43,111 @@
- <% end %> + <% end %>
+ +
+
+ + +
+
+ +
+
+
    +
  • All Accept
  • +
+
+
+
+
+
+

+ Manager +

+
+
+
+
    +
  • All Accept except Membership and Payment Settings
  • +
+
+
+
+
+
+

+ Supervisor +

+
+
+
+
    +
  • Void
  • +
  • FOC
  • +
  • Edit
  • +
  • Credit
  • +
  • and Payment
  • +
+
+
+
+
+
+

+ Cashier +

+
+
+
+
    +
  • Orgami Panel except Edit and Void
  • +
  • Sale and Order
  • +
  • and Queue in CRM
  • +
+
+
+
+
+
+

+ Accountant +

+
+
+
+
    +
  • Daily Sale Report
  • +
  • Sale Item Report
  • +
  • Receipt No Report
  • +
  • ShiftSale Report
  • +
+
+
+
+
+
+
+ + + + + + + + + From 9c4e5bbdc8c22a3aea093f28fdae237f765040fa Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 24 Jul 2017 19:25:31 +0630 Subject: [PATCH 005/246] update comertial tax and service in sale model --- .../reports/receipt_no_controller.rb | 2 +- app/models/sale.rb | 41 +++++++++++-------- 2 files changed, 24 insertions(+), 19 deletions(-) diff --git a/app/controllers/reports/receipt_no_controller.rb b/app/controllers/reports/receipt_no_controller.rb index a69177bd..3ca19e9d 100644 --- a/app/controllers/reports/receipt_no_controller.rb +++ b/app/controllers/reports/receipt_no_controller.rb @@ -19,7 +19,7 @@ authorize_resource :class => false end payment_type = params[:payment_type] @sale_data = Sale.get_shift_sales_by_receipt_no(@shift_sale_range,@shift,from,to,payment_type) - @sale_taxes = Sale.get_separate_tax(@shift,from,to,payment_type) + @sale_taxes = Sale.get_separate_tax(@shift_sale_range,@shift,from,to,payment_type) @from = from @to = to diff --git a/app/models/sale.rb b/app/models/sale.rb index 0e634d8f..324bb608 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -617,7 +617,17 @@ def self.get_shift_sales_by_receipt_no(shift_sale_range,shift,from,to,payment_ty end -def self.get_separate_tax(shift,from,to,payment_type) +# def self.get_separate_tax(from,to,payment_method=nil) + +# query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") +# .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") +# .group("sale_taxes.tax_name") +# .order("sale_taxes.sale_tax_id asc") + +# return query = query.where("sale_status=? and receipt_date between ? and ?","completed",from,to) +# end + +def self.get_separate_tax(shift_sale_range,shift,from,to,payment_type) if payment_type.blank? payment_type = '' @@ -629,28 +639,23 @@ def self.get_separate_tax(shift,from,to,payment_type) end end - query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") - .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") - .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") - .group("sale_taxes.tax_name") - .order("sale_taxes.sale_tax_id asc") - + puts "SSSSSSSSSSS" if shift.present? - query = query.where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) + query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") + .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") + .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") + .group("sale_taxes.tax_name") + .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) else - query = query.where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' ",from,to) + query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") + .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") + .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") + .where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' and sales.shift_sale_id in (?)",from,to,shift_sale_range.to_a) + .group("sale_taxes.tax_name") end + end -# def self.get_separate_tax(from,to,payment_method=nil) - -# query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") -# .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") -# .group("sale_taxes.tax_name") - -# return query = query.where("sale_status=? and receipt_date between ? and ?","completed",from,to) -# end - def grand_total_after_rounding return self.old_grand_total.to_f + self.rounding_adjustment.to_f end From 6e4228853addc883adefa9ff53f85971848efe23 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 24 Jul 2017 19:29:58 +0630 Subject: [PATCH 006/246] update comertial tax and service in sale model --- app/models/sale.rb | 39 +++++++++++++++++++++++++-------------- 1 file changed, 25 insertions(+), 14 deletions(-) diff --git a/app/models/sale.rb b/app/models/sale.rb index 324bb608..11d67543 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -617,16 +617,6 @@ def self.get_shift_sales_by_receipt_no(shift_sale_range,shift,from,to,payment_ty end -# def self.get_separate_tax(from,to,payment_method=nil) - -# query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") -# .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") -# .group("sale_taxes.tax_name") -# .order("sale_taxes.sale_tax_id asc") - -# return query = query.where("sale_status=? and receipt_date between ? and ?","completed",from,to) -# end - def self.get_separate_tax(shift_sale_range,shift,from,to,payment_type) if payment_type.blank? @@ -638,24 +628,45 @@ def self.get_separate_tax(shift_sale_range,shift,from,to,payment_type) payment_type = " and sale_payments.payment_method = '#{payment_type}'" end end - - puts "SSSSSSSSSSS" + if shift.present? query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") - .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") + .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") + .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) .group("sale_taxes.tax_name") - .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) + .order("sale_taxes.sale_tax_id asc") else query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") .where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' and sales.shift_sale_id in (?)",from,to,shift_sale_range.to_a) .group("sale_taxes.tax_name") + .order("sale_taxes.sale_tax_id asc") end + # query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") + # .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") + # .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") + # .group("sale_taxes.tax_name") + # .order("sale_taxes.sale_tax_id asc") + + # if shift.present? + # query = query.where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) + # else + # query = query.where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' ",from,to) + # end end +# def self.get_separate_tax(from,to,payment_method=nil) + +# query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") +# .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") +# .group("sale_taxes.tax_name") + +# return query = query.where("sale_status=? and receipt_date between ? and ?","completed",from,to) +# end + def grand_total_after_rounding return self.old_grand_total.to_f + self.rounding_adjustment.to_f end From d01ec184f59a4b00a57030702200c808898fa294 Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 25 Jul 2017 09:53:25 +0630 Subject: [PATCH 007/246] edit merchant code for bitp --- db/seeds.rb | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/db/seeds.rb b/db/seeds.rb index 504862a5..317194c1 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -163,25 +163,25 @@ close_cashier_printer=PrintSetting.create({name: "Close Cashier", unique_code: " crm_order_printer=PrintSetting.create({name: "CRM Order", unique_code: "CrmOrderPdf", printer_name: "Cashier", precision: "0", delimiter: "0", heading_space: "5"}) queue_no_printer=PrintSetting.create({name: "Queue No", unique_code: "QueueNoPdf", printer_name: "Cashier", precision: "0", delimiter: "0", heading_space: "5"}) -member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) -member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, - {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, +member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, ]) payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) cashier_terminal = CashierTerminal.create({name:"Terminal 1"}) cashier_terminal2 = CashierTerminal.create({name:"Terminal 2"}) From a135e220248b5e9deef92118313bdbaf80d58cc6 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 25 Jul 2017 10:49:36 +0630 Subject: [PATCH 008/246] update wrong commercial tax and service tax and role features --- app/models/sale.rb | 6 +++--- app/views/home/index.html.erb | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/models/sale.rb b/app/models/sale.rb index 11d67543..fc2a761b 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -617,7 +617,7 @@ def self.get_shift_sales_by_receipt_no(shift_sale_range,shift,from,to,payment_ty end -def self.get_separate_tax(shift_sale_range,shift,from,to,payment_type) +def self.get_separate_tax(shift_sale_range=nil,shift,from,to,payment_type) if payment_type.blank? payment_type = '' @@ -633,14 +633,14 @@ def self.get_separate_tax(shift_sale_range,shift,from,to,payment_type) query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") - .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) + .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed' and sale_payments.payment_amount != 0", shift.to_a) .group("sale_taxes.tax_name") .order("sale_taxes.sale_tax_id asc") else query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") .joins("LEFT JOIN sales ON sales.sale_id = sale_taxes.sale_id") .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") - .where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' and sales.shift_sale_id in (?)",from,to,shift_sale_range.to_a) + .where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed' and sale_payments.payment_amount != 0", shift_sale_range.to_a) .group("sale_taxes.tax_name") .order("sale_taxes.sale_tax_id asc") end diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index ac20f446..cf8729f3 100644 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -49,7 +49,7 @@
- +

Role Features

From 3f0ecb5ac6273165f41013c120c72b2f4db54df1 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 25 Jul 2017 12:21:05 +0630 Subject: [PATCH 009/246] update home view card column --- app/views/home/index.html.erb | 44 ++++++++++++++++++++++++++++++----- 1 file changed, 38 insertions(+), 6 deletions(-) diff --git a/app/views/home/index.html.erb b/app/views/home/index.html.erb index cf8729f3..0e046691 100644 --- a/app/views/home/index.html.erb +++ b/app/views/home/index.html.erb @@ -25,11 +25,11 @@
-->
-
+
<% @employees.each do |employee| %> -
+

@@ -140,12 +140,44 @@ .panel-body { padding: 5px !important; } - .card-columns { - column-count: 5; - } + /*.card-columns { + column-count: 4; + display: inline-block; + }*/ .panel-title .glyphicon { - float: right; + float: right; + } + @media (min-width: 34em) { + .card-columns { + -webkit-column-count: 2; + -moz-column-count: 2; + column-count: 2; + } + } + + @media (min-width: 48em) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + } + } + + @media (min-width: 62em) { + .card-columns { + -webkit-column-count: 4; + -moz-column-count: 4; + column-count: 4; + } + } + + @media (min-width: 75em) { + .card-columns { + -webkit-column-count: 5; + -moz-column-count: 5; + column-count: 5; + } } + + diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index 92b37cf9..8281a16e 100644 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -579,6 +579,6 @@ function show_customer_details(customer_id){ $('#add_order').on('click',function(){ var dining_id = "<%= @dining.id %>" - window.location.href = '/origami/addorders/'+dining_id; + window.location.href = '/origami/addorders/'+ dining_id; }); diff --git a/config/routes.rb b/config/routes.rb index e4723a22..310ae0f0 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -30,7 +30,7 @@ Rails.application.routes.draw do namespace :restaurant do get 'zones' => "zones#index" resources :menu, only:[:index, :show] - resources :menu_categories, only: [:index] + resources :menu_categories, only: [:index, :show] resources :menu_items, only: [:index, :show] resources :menu_item_attributes, only: [:index] resources :menu_item_options, only: [:index] From 50a878349d19b512de9dc5efd53997d4f99ca659 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Wed, 26 Jul 2017 15:08:44 +0630 Subject: [PATCH 019/246] update add order --- app/assets/images/logo.png | Bin 0 -> 9424 bytes .../restaurant/menu_categories_controller.rb | 39 ++++++++++++++++ .../menu_categories/show.json.jbuilder | 43 ++++++++++++++++++ app/views/origami/addorders/show.html.erb | 4 +- public/image/logo.png | Bin 0 -> 9424 bytes 5 files changed, 84 insertions(+), 2 deletions(-) create mode 100644 app/assets/images/logo.png create mode 100644 app/controllers/api/restaurant/menu_categories_controller.rb create mode 100644 app/views/api/restaurant/menu_categories/show.json.jbuilder create mode 100644 public/image/logo.png diff --git a/app/assets/images/logo.png b/app/assets/images/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..578d16f7b25ca4b60a4db70950c07c23d96c3ce3 GIT binary patch literal 9424 zcmV;>Brn^EP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000^LNklv@+@4R8j~2w1=-;1!_nSb7Ql7zZH^d<0ko z%mhvXCIL3k3cLwy237*A0r4InM}``KuK-s7;|jE^z-;*g@GW2~a4&G@Smqk_7zE>6 zQXGA`2pGj^Ch$-4+RwfR$jE6T@I3H+z#PFilY##R9(WIs!>5_RdSKxwj(H{UA`pHL zkm1od$r+Q6z}O3bXWs*4c=UUq;Rud@I&jx}R#tEYep-NjyMc#+*Q7P211HGI{uB@? zbNy1_m%ysge0W1sQBV-Wu(p*k>=@Pq`vUa)F7U6wKnW%OUEuR&#@Pu>8RKs2Y9-zu&9@ez&qGKRMO+^ex z3_nscR;{e_O0;zXw~k=!o65AG8ypNl$k3<^nXGQx!NYGikxZwliG&XejIj*J@g>?G z8sXS&zzZeX7X<|)Vi+jE>TNsN+|f93-VS_Q20U2MSZ8XfnH6_|=gA5Q4nP{rQ z%H}p+*|CSPu3_lvh{MTaQHN-_xs779V-)VuQKGGEoGfMGJ>&xT%yg!&Akr+V{2Cr zPi@^s*0u>7`Vj+TECaF%*j1wa2H?WO828&{9KV%7rxyyTiGVGVPB6UmwPJ*8#Vb;~oJRs!CYb*tEZk6ACK|c zo_(y_zMFW+B&2Ca4UD4+hyhdrRlsmOse6In72%#60&+%>^z3&GP1|4#hi6*1^XA_D zL<|i>JtP#O;1=g4q;WCobfi3W9r&p98Rh{e0u}OwQa}rC`2028ocaC|V_k|{fp~)a z|Gxn@26%?g2jL9hSHLYbkuYnv?_ynZ8}WFQkbcmbI!(UIT-?gYTDg#O(r0;DKHrl- z(?}<7v{SgXz~2B@15<|~ntp{_QMjQeNk5xxPG z0=lXKTmyVz7<$Sx*Y58s4$$ve;KQDu@#L0P z&zkzM5aL#X6;~9a$8k$tTmBR}M8{2g-p$C%b-pUaSYv^(2%!1%ThV$}%2 zK>A3p0T&-_K%&4)0j-^&bRurfW8N^YTN+SItpPq#0E|0@5VwrtdsIn-XV?=ihmi_8i3qA3anj^t%-Jd4PT| z0O!U`!)fa5VMWtH5Bv%t#Mh3n+5bxdrVS3)>^+b2g=gT_PW>9UHg`L2uA>f^4=iDD z|3*IDDXq0~bUDGwc2)}^&WndkvX;%Wt=rw4xM|i1A$}h4ogW3BlBR7AhyinePZF#M z{5L@?w!^iu+5(uh{|@{^86V?|zz-Q(>iM5#Jamti$d@cfYk`Hjs-h_Hht?gmb|<~$ z(tXlIFGWvD%Wp%8J|CCP>hWd9`U~I}qb;&73joGvfG?E+!vpPP1~Y^~!MHRa7|#KV zgb*acAvW&oU`u<42gZZ|VB9JvdqV*KV?OY7nSTFxBy`9ZOU8s8=Nd&-9}17Fr()`K z!nJj1W(X9eSQWq~$@V`E2*xGSkt|2+fDa2HoJ1rbAXsh>Nax|7c!+Axt^-vM$5 zl2TYI`3m=i0Qdit)Jf&&dEgwtF*J>|W%JU`y`*JPf((f)DRKQS;M&8~ub;rJz%R9+ zo*6Ab7M0)(%&O`eRKw(z@7=`qCx3^Pv)EZ(O>E+1CY-&Psh?OvW#cST?R&BM`%tuD z6_8v}PX78h<6LP#5H}6h?%2)t?j+T*hzG_r;Qb>JEhVTKx0vsWBJF34rpTI8)H=}h z7xhS_<<*+VH-WAZ0`hW^c$_!qQ%4Jsf*T|?BZM{3|JIhD--WJg zzf}zL8iY7Qt~3Q9KnRSADiVz|*t32uFaQ1DU=8%6MI?V@b4j+-btLy`4xs z_;*4Hfp8om6>%c<6R@*cR9!0-4jB$-IN+8&YKlTtD8#zt9tJWQs$LJg56>xt*1%3|Tc$FfRrh%d;yt-!}Tf4fc2!{)$V1I>Mq1cx< zIZ;Yiy9A|%GF+G{3dnP9JE@I?nN(T9wCYNxC#vYpWU+;y04#?Vuqg`GKpz!Tr=OiT zeok-q+izh+V+bKG1KP>k`LhvLWxM(M3hbq{1`{y~xHw zgIK8)k?|9kO#a9P=~Oyhsi+z<3VeGZ5vLkvF(>f~g6;o!QNSWaQS7RaN!&DO?Md?c zEiL?hON$#CG4!Kepx~qHO0>OFO26pfZpo^SMaftePdB%*xuc7dCe$;%I>CWVmaJ|2 zLlNnG<*sNNeQmArNsBL>SO3_r+fsXXU29e)azcnxq%+q8+^DE3j^&W)>2e*zp`!8f zfTrzBLWo5nUAIh4Wm``#8{0eB){{gCs4xvwMM3Z&&w(s|<-oV7UF-F=S`%u-ZUM^WAY z&Qw(Ofn0x|rf3S)b3TZb8Y0Oq3K+FrFN8QNVi=aLDy(eT&SUR1)7qURZWvUBOcV*m zpNJ*|h$K7|*fA7xa;qa@G*w~kj@>-IxtaAl_mHwILb`_HMm2|!V_8%-&SvLRE7ZN~ zRv$P0%(Kb$_Zr=;EzP-P@*ZJXOVXVkSEf7KC(XRux0XgHWh+*V3 zRbj=}ZER}qpdvITfbbl?wYcR@r7XgYCByHD+aD}>m#l3wkj+sSi*f#}X;g+y`ZBq- zilUt1=>$dBNz6Q+<)1u*e^KExEEI6A? zR|i%)b)urG-;m~QATbp&jI5?AJlWJrb7#+}Z7{L`5sViL;Bg2-cDCOmSt)h zMnt18o8{q6O`Jb#I@7DGu59m1HG_j=Sxh)(0ndN=D#G;*G+wZTr!G2|#wDN8&-&Sa z$M(LszHVUOo_$p_X6GVx<8SKQ-csjS)D+fm4;GzPtkgknSX0pwzx9vnhX_-(F`%1s2-%&f~L^eNg4_kio z3$AWXvf;K{(Bm=8arF%B?Wi{@D(mYeOeWWV;Ns-gO{lt2$kZ*x8RrxM4}zq;;&@4xn1`uFTX3&&|(@)z{)-idS)hZVXO zLR=6rj8p+IPLyJ*>KFiH9dH4qx91h)5QQLn_JkleeoA+I<)ascS~ve$X5NBtnz8t& zx4-br6C0M@7d`o+OTH4Tty}WWD?eYf_`xUWZQY7GyaZGe@J%7aZzG050WjuB&ZsyB zMAWUgWwpa59e6?p+y1&7AZS|7358lCJ6h_aktp^%Z@e7J47{a;jN2nM^_^QEdGyW` zuleF-Mxy3ZeLLGOP|Z*fyYvMa)x8(6bxp-`Y*x1H^n-CRg|{V)CE6_K@h;pWp*UPX z2oz{jRg7KR>QiT&_u|g8KAOoj9^aa{|Blng{ns534q@lAMCEeSOOmO`m{U zzcmN9JSHKzaR4{XxdnGG;XD4@#0-P=yY|x5-a#T31^0BG8)Y!DdkjpxBInJL(d^BV zbJrfuV7B9sv2Aj;gQ6%00eK_H#lkSrdO9bgC@8t?so5EGNX?y(`u6L%c_@LC%XvC{ z52aI?Mc-Bk;m@~s03YHQIF))hl(lU#mQBRaX{=7r5Ra0zogsiE11U>4Ab6MF-SJ9x z_6O)+xESNj*G6r=yu5}lCzE}*fS@P}IoqZ$o1-QYX5RRErd3x_88V3)2DUQ@NWWyg zAho(1fa`^Bpzq&JcG@hIcnl?zLPX-cN5#QN<#MQs%9&FpGOMPVQ3Ws$WVx~%j; zS%{BI@&U<6{qlzV*)Sx0>^KM`1giROlPCo#XFCW4nyR7?Bbe!dVLO7wv!*hqu7;j; zmSj3JL{#U8PJW16{-2Qw^flZqWV=g=FU7WGvPl{FDgrcBJ($lJYw|u34q<2-y_pRC zmOUi*;(rHA2yDkeK>-D_mW`q)oIiUyGiwsG_oo8IvYK$uBODGNx*5O&eS~_uvEo(e zs*0)W7^;e@Y1oc~RX82&dZwyMNS;}kb(}$^K1P5@jUGMyo2 z9RATqs-lp}S)?p$$PukV2y{&)s_Uq#isLv8SQeHvIS=+xRU9Fx3WxaM_-L$YcrWI;N(gjiTP@NoP2B`V`JN zZZbVS#i^+(S=(l7XAk>&571Cq!OYqOrWCDy?$T5h%W;MPQH;DJ#mkB3;dtsJSIC-< z(tp5>O8Uf2rD@^_L2GxCJqP+ogu^5=8EnU)DjXWJ>PCxHMImF^^rSQNX0nH@>=`u) zPN=UXYuOCsEc&v!gOlhL+GQOlFo*hA|44P;5kFeP%hOkdOf*%cJC#ON6e9Z3Kkm^p z7zT1VdQxcya=Akc2nF}Z@FHM*RYo69I8x7e)Mmw7d73O89c8n&23a7jDBw7PtZfhL z%=G|t67He@NcZ5}BQa0M;y0-BX)5lX$NQzPims{DMI+=Kdo=Ik|8he0k$RbT10Yjy ziwsT!7|7*#-?(aK)mGD=vqtkies8Y-JwS?6v;4giAZJNCjCXYmEym~O;z5<&@I8&;GVRz26uZ{Wr_QL9rvum=YYSLf4>wr zVdXvFBB@NHxEaG=06)UblX&|_<^%UDs=B}y0?TnK6op&lxEpbc@d};R5C?9S@9{eB zkxm9~9_P2dYf5eRisF8;VHNPUyw}x5`ksfIkb52X2$8$}`pEBxoFFG=Vu3-vARly* ze8FwFd&~WY%~-g3i^~hVcq?w@#g05t^E8LU=>lfp?n9rE*JqJ1Wz*|^2cD6l?b zSyi*fRX@~mUzb3gAJV;k$Iu{SAQ^17cen9gl+1A$I|bu`l3Se>9d zo&K0Kc`e{n$^B>J9yahJdCk=fooGoBn~Jd(roD=qAY53$UE`w-*bvy(NEp8A-36 z_Xh>~{*RoXSOH!4L&-Vho1g+rT~#qv6(K~2@48!YYt7ckN&l*B^A~meiv+7*a&Ecf zXZz&Xo}L(B=$??I1k0oA8T$R*x$-$;@|`Z0+$vO`-}Y(TlhDqQa{N`_YR#u`2`95q zo90`Io=EUGtq{FYWbAFFyl`6x(zcDFD1YYzp=#~Pj z)K4E6t}o!lpcsrzt(E%Vbh)s+DC14IA06|H-TX@Y50(ilnNpN{KxQT2-p4E#$bUD= ze=qi3d%NU_Yvp1W()3;qTXj1nLoXFMi<7dlVmRB3W%hBI*1cBqR+ znN?d&%Cf#KLn$XoTmQ4bf8>d)$9(_)zEAvAQTo7s&v!{leT(#4E|%8ZdO6YWNEhIH za{dz1|L~6OxL1PZ87Gy%CAx27ekK*n&Ay301^2kUexCyrB#v0l5xqk?Qs0zfWu?!Y zUU@j+59D&3JgI?(SoHMHfz&NB19+8OdD|pc_!rwoX+?VRu-BzCd~%*MtobJ04+yyD zfn6*a^y|`WUoGe9d|%AVJK4eej=T3*OT2`Tq8lO#Sajebg%3KUBb?^Q^z$<%do@I^E|SEt592pDvXwza{VQ6|(JD z1;ovX(yM;B$O^w&{=OUcZI{3oHCK5n<>0NzKbgT zqhdQ?=g1Wrk^p!M?i=!bJahYfa#9O@N~2EtA`NmOJwoA6{KX}AG|G9pAK(6w{~G|X W;#|`CF$kdm0000 1 then + + json.item_instances item.menu_item_instances do |is| + json.item_instance_item_code = is.item_instance_code + json.item_instance_name = is.item_instance_name + json.price = is.price + json.is_available = is.is_available + json.is_on_promotion = is.is_on_promotion + json.promotion_price = is.promotion_price + json.item_attributes = is.item_attributes + end + + end + #Child Menu items + if (item.children) then + json.set_items item.children.each do |item| + json.partial! 'api/restaurant/menu/menu_item', item: item + end + + end + end +end diff --git a/app/views/origami/addorders/show.html.erb b/app/views/origami/addorders/show.html.erb index 049ba371..952836d1 100644 --- a/app/views/origami/addorders/show.html.erb +++ b/app/views/origami/addorders/show.html.erb @@ -81,6 +81,7 @@ $(function(){ }); //End Booking Click function show_details(url_item){ + alert(url_item) //Start Ajax $.ajax({ type: "GET", @@ -109,9 +110,8 @@ function show_details(url_item){ +''; - + $(".menu_items_list").append(row); } - $(".menu_items_list").html(row); } }); //end Ajax diff --git a/public/image/logo.png b/public/image/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..578d16f7b25ca4b60a4db70950c07c23d96c3ce3 GIT binary patch literal 9424 zcmV;>Brn^EP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000^LNklv@+@4R8j~2w1=-;1!_nSb7Ql7zZH^d<0ko z%mhvXCIL3k3cLwy237*A0r4InM}``KuK-s7;|jE^z-;*g@GW2~a4&G@Smqk_7zE>6 zQXGA`2pGj^Ch$-4+RwfR$jE6T@I3H+z#PFilY##R9(WIs!>5_RdSKxwj(H{UA`pHL zkm1od$r+Q6z}O3bXWs*4c=UUq;Rud@I&jx}R#tEYep-NjyMc#+*Q7P211HGI{uB@? zbNy1_m%ysge0W1sQBV-Wu(p*k>=@Pq`vUa)F7U6wKnW%OUEuR&#@Pu>8RKs2Y9-zu&9@ez&qGKRMO+^ex z3_nscR;{e_O0;zXw~k=!o65AG8ypNl$k3<^nXGQx!NYGikxZwliG&XejIj*J@g>?G z8sXS&zzZeX7X<|)Vi+jE>TNsN+|f93-VS_Q20U2MSZ8XfnH6_|=gA5Q4nP{rQ z%H}p+*|CSPu3_lvh{MTaQHN-_xs779V-)VuQKGGEoGfMGJ>&xT%yg!&Akr+V{2Cr zPi@^s*0u>7`Vj+TECaF%*j1wa2H?WO828&{9KV%7rxyyTiGVGVPB6UmwPJ*8#Vb;~oJRs!CYb*tEZk6ACK|c zo_(y_zMFW+B&2Ca4UD4+hyhdrRlsmOse6In72%#60&+%>^z3&GP1|4#hi6*1^XA_D zL<|i>JtP#O;1=g4q;WCobfi3W9r&p98Rh{e0u}OwQa}rC`2028ocaC|V_k|{fp~)a z|Gxn@26%?g2jL9hSHLYbkuYnv?_ynZ8}WFQkbcmbI!(UIT-?gYTDg#O(r0;DKHrl- z(?}<7v{SgXz~2B@15<|~ntp{_QMjQeNk5xxPG z0=lXKTmyVz7<$Sx*Y58s4$$ve;KQDu@#L0P z&zkzM5aL#X6;~9a$8k$tTmBR}M8{2g-p$C%b-pUaSYv^(2%!1%ThV$}%2 zK>A3p0T&-_K%&4)0j-^&bRurfW8N^YTN+SItpPq#0E|0@5VwrtdsIn-XV?=ihmi_8i3qA3anj^t%-Jd4PT| z0O!U`!)fa5VMWtH5Bv%t#Mh3n+5bxdrVS3)>^+b2g=gT_PW>9UHg`L2uA>f^4=iDD z|3*IDDXq0~bUDGwc2)}^&WndkvX;%Wt=rw4xM|i1A$}h4ogW3BlBR7AhyinePZF#M z{5L@?w!^iu+5(uh{|@{^86V?|zz-Q(>iM5#Jamti$d@cfYk`Hjs-h_Hht?gmb|<~$ z(tXlIFGWvD%Wp%8J|CCP>hWd9`U~I}qb;&73joGvfG?E+!vpPP1~Y^~!MHRa7|#KV zgb*acAvW&oU`u<42gZZ|VB9JvdqV*KV?OY7nSTFxBy`9ZOU8s8=Nd&-9}17Fr()`K z!nJj1W(X9eSQWq~$@V`E2*xGSkt|2+fDa2HoJ1rbAXsh>Nax|7c!+Axt^-vM$5 zl2TYI`3m=i0Qdit)Jf&&dEgwtF*J>|W%JU`y`*JPf((f)DRKQS;M&8~ub;rJz%R9+ zo*6Ab7M0)(%&O`eRKw(z@7=`qCx3^Pv)EZ(O>E+1CY-&Psh?OvW#cST?R&BM`%tuD z6_8v}PX78h<6LP#5H}6h?%2)t?j+T*hzG_r;Qb>JEhVTKx0vsWBJF34rpTI8)H=}h z7xhS_<<*+VH-WAZ0`hW^c$_!qQ%4Jsf*T|?BZM{3|JIhD--WJg zzf}zL8iY7Qt~3Q9KnRSADiVz|*t32uFaQ1DU=8%6MI?V@b4j+-btLy`4xs z_;*4Hfp8om6>%c<6R@*cR9!0-4jB$-IN+8&YKlTtD8#zt9tJWQs$LJg56>xt*1%3|Tc$FfRrh%d;yt-!}Tf4fc2!{)$V1I>Mq1cx< zIZ;Yiy9A|%GF+G{3dnP9JE@I?nN(T9wCYNxC#vYpWU+;y04#?Vuqg`GKpz!Tr=OiT zeok-q+izh+V+bKG1KP>k`LhvLWxM(M3hbq{1`{y~xHw zgIK8)k?|9kO#a9P=~Oyhsi+z<3VeGZ5vLkvF(>f~g6;o!QNSWaQS7RaN!&DO?Md?c zEiL?hON$#CG4!Kepx~qHO0>OFO26pfZpo^SMaftePdB%*xuc7dCe$;%I>CWVmaJ|2 zLlNnG<*sNNeQmArNsBL>SO3_r+fsXXU29e)azcnxq%+q8+^DE3j^&W)>2e*zp`!8f zfTrzBLWo5nUAIh4Wm``#8{0eB){{gCs4xvwMM3Z&&w(s|<-oV7UF-F=S`%u-ZUM^WAY z&Qw(Ofn0x|rf3S)b3TZb8Y0Oq3K+FrFN8QNVi=aLDy(eT&SUR1)7qURZWvUBOcV*m zpNJ*|h$K7|*fA7xa;qa@G*w~kj@>-IxtaAl_mHwILb`_HMm2|!V_8%-&SvLRE7ZN~ zRv$P0%(Kb$_Zr=;EzP-P@*ZJXOVXVkSEf7KC(XRux0XgHWh+*V3 zRbj=}ZER}qpdvITfbbl?wYcR@r7XgYCByHD+aD}>m#l3wkj+sSi*f#}X;g+y`ZBq- zilUt1=>$dBNz6Q+<)1u*e^KExEEI6A? zR|i%)b)urG-;m~QATbp&jI5?AJlWJrb7#+}Z7{L`5sViL;Bg2-cDCOmSt)h zMnt18o8{q6O`Jb#I@7DGu59m1HG_j=Sxh)(0ndN=D#G;*G+wZTr!G2|#wDN8&-&Sa z$M(LszHVUOo_$p_X6GVx<8SKQ-csjS)D+fm4;GzPtkgknSX0pwzx9vnhX_-(F`%1s2-%&f~L^eNg4_kio z3$AWXvf;K{(Bm=8arF%B?Wi{@D(mYeOeWWV;Ns-gO{lt2$kZ*x8RrxM4}zq;;&@4xn1`uFTX3&&|(@)z{)-idS)hZVXO zLR=6rj8p+IPLyJ*>KFiH9dH4qx91h)5QQLn_JkleeoA+I<)ascS~ve$X5NBtnz8t& zx4-br6C0M@7d`o+OTH4Tty}WWD?eYf_`xUWZQY7GyaZGe@J%7aZzG050WjuB&ZsyB zMAWUgWwpa59e6?p+y1&7AZS|7358lCJ6h_aktp^%Z@e7J47{a;jN2nM^_^QEdGyW` zuleF-Mxy3ZeLLGOP|Z*fyYvMa)x8(6bxp-`Y*x1H^n-CRg|{V)CE6_K@h;pWp*UPX z2oz{jRg7KR>QiT&_u|g8KAOoj9^aa{|Blng{ns534q@lAMCEeSOOmO`m{U zzcmN9JSHKzaR4{XxdnGG;XD4@#0-P=yY|x5-a#T31^0BG8)Y!DdkjpxBInJL(d^BV zbJrfuV7B9sv2Aj;gQ6%00eK_H#lkSrdO9bgC@8t?so5EGNX?y(`u6L%c_@LC%XvC{ z52aI?Mc-Bk;m@~s03YHQIF))hl(lU#mQBRaX{=7r5Ra0zogsiE11U>4Ab6MF-SJ9x z_6O)+xESNj*G6r=yu5}lCzE}*fS@P}IoqZ$o1-QYX5RRErd3x_88V3)2DUQ@NWWyg zAho(1fa`^Bpzq&JcG@hIcnl?zLPX-cN5#QN<#MQs%9&FpGOMPVQ3Ws$WVx~%j; zS%{BI@&U<6{qlzV*)Sx0>^KM`1giROlPCo#XFCW4nyR7?Bbe!dVLO7wv!*hqu7;j; zmSj3JL{#U8PJW16{-2Qw^flZqWV=g=FU7WGvPl{FDgrcBJ($lJYw|u34q<2-y_pRC zmOUi*;(rHA2yDkeK>-D_mW`q)oIiUyGiwsG_oo8IvYK$uBODGNx*5O&eS~_uvEo(e zs*0)W7^;e@Y1oc~RX82&dZwyMNS;}kb(}$^K1P5@jUGMyo2 z9RATqs-lp}S)?p$$PukV2y{&)s_Uq#isLv8SQeHvIS=+xRU9Fx3WxaM_-L$YcrWI;N(gjiTP@NoP2B`V`JN zZZbVS#i^+(S=(l7XAk>&571Cq!OYqOrWCDy?$T5h%W;MPQH;DJ#mkB3;dtsJSIC-< z(tp5>O8Uf2rD@^_L2GxCJqP+ogu^5=8EnU)DjXWJ>PCxHMImF^^rSQNX0nH@>=`u) zPN=UXYuOCsEc&v!gOlhL+GQOlFo*hA|44P;5kFeP%hOkdOf*%cJC#ON6e9Z3Kkm^p z7zT1VdQxcya=Akc2nF}Z@FHM*RYo69I8x7e)Mmw7d73O89c8n&23a7jDBw7PtZfhL z%=G|t67He@NcZ5}BQa0M;y0-BX)5lX$NQzPims{DMI+=Kdo=Ik|8he0k$RbT10Yjy ziwsT!7|7*#-?(aK)mGD=vqtkies8Y-JwS?6v;4giAZJNCjCXYmEym~O;z5<&@I8&;GVRz26uZ{Wr_QL9rvum=YYSLf4>wr zVdXvFBB@NHxEaG=06)UblX&|_<^%UDs=B}y0?TnK6op&lxEpbc@d};R5C?9S@9{eB zkxm9~9_P2dYf5eRisF8;VHNPUyw}x5`ksfIkb52X2$8$}`pEBxoFFG=Vu3-vARly* ze8FwFd&~WY%~-g3i^~hVcq?w@#g05t^E8LU=>lfp?n9rE*JqJ1Wz*|^2cD6l?b zSyi*fRX@~mUzb3gAJV;k$Iu{SAQ^17cen9gl+1A$I|bu`l3Se>9d zo&K0Kc`e{n$^B>J9yahJdCk=fooGoBn~Jd(roD=qAY53$UE`w-*bvy(NEp8A-36 z_Xh>~{*RoXSOH!4L&-Vho1g+rT~#qv6(K~2@48!YYt7ckN&l*B^A~meiv+7*a&Ecf zXZz&Xo}L(B=$??I1k0oA8T$R*x$-$;@|`Z0+$vO`-}Y(TlhDqQa{N`_YR#u`2`95q zo90`Io=EUGtq{FYWbAFFyl`6x(zcDFD1YYzp=#~Pj z)K4E6t}o!lpcsrzt(E%Vbh)s+DC14IA06|H-TX@Y50(ilnNpN{KxQT2-p4E#$bUD= ze=qi3d%NU_Yvp1W()3;qTXj1nLoXFMi<7dlVmRB3W%hBI*1cBqR+ znN?d&%Cf#KLn$XoTmQ4bf8>d)$9(_)zEAvAQTo7s&v!{leT(#4E|%8ZdO6YWNEhIH za{dz1|L~6OxL1PZ87Gy%CAx27ekK*n&Ay301^2kUexCyrB#v0l5xqk?Qs0zfWu?!Y zUU@j+59D&3JgI?(SoHMHfz&NB19+8OdD|pc_!rwoX+?VRu-BzCd~%*MtobJ04+yyD zfn6*a^y|`WUoGe9d|%AVJK4eej=T3*OT2`Tq8lO#Sajebg%3KUBb?^Q^z$<%do@I^E|SEt592pDvXwza{VQ6|(JD z1;ovX(yM;B$O^w&{=OUcZI{3oHCK5n<>0NzKbgT zqhdQ?=g1Wrk^p!M?i=!bJahYfa#9O@N~2EtA`NmOJwoA6{KX}AG|G9pAK(6w{~G|X W;#|`CF$kdm0000 Date: Wed, 26 Jul 2017 16:00:15 +0630 Subject: [PATCH 020/246] bind member for already register member --- app/controllers/crm/customers_controller.rb | 11 +++++++++-- app/models/customer.rb | 2 +- db/seeds.rb | 20 -------------------- lib/tasks/menu_import.rake | 20 ++++++++++++++++++++ lib/tasks/menu_osaka.rake | 20 ++++++++++++++++++++ 5 files changed, 50 insertions(+), 23 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index 4b045221..c0123945 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -128,8 +128,15 @@ class Crm::CustomersController < BaseCrmController end # format.json { render :index, status: :created, location: @crm_customers } else - customer = Customer.find(@crm_customers.customer_id) - status = customer.update_attributes(membership_type:member_group_id ) + customer = Customer.find(@crm_customers.customer_id) + + # Check membership id and bind to user + if response["membership_id"] != nil + status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) + else + status = customer.update_attributes(membership_type:member_group_id) + end + if params[:sale_id] format.html { redirect_to '/origami/'+params[:sale_id]+'/customers', notice: 'Customer was successfully created.' + response["message"]} else diff --git a/app/models/customer.rb b/app/models/customer.rb index ef777c2d..06f7f1d1 100644 --- a/app/models/customer.rb +++ b/app/models/customer.rb @@ -10,7 +10,7 @@ class Customer < ApplicationRecord validates :contact_no, uniqueness: true validates :email, uniqueness: true validates :card_no, uniqueness: true - # validates :paypar_account_no + validates :paypar_account_no, uniqueness: true paginates_per 50 diff --git a/db/seeds.rb b/db/seeds.rb index 317194c1..879ef921 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -163,26 +163,6 @@ close_cashier_printer=PrintSetting.create({name: "Close Cashier", unique_code: " crm_order_printer=PrintSetting.create({name: "CRM Order", unique_code: "CrmOrderPdf", printer_name: "Cashier", precision: "0", delimiter: "0", heading_space: "5"}) queue_no_printer=PrintSetting.create({name: "Queue No", unique_code: "QueueNoPdf", printer_name: "Cashier", precision: "0", delimiter: "0", heading_space: "5"}) -member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) - -member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, - ]) - -payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) - cashier_terminal = CashierTerminal.create({name:"Terminal 1"}) cashier_terminal2 = CashierTerminal.create({name:"Terminal 2"}) cashier_terminal3 = CashierTerminal.create({name:"Terminal 3"}) diff --git a/lib/tasks/menu_import.rake b/lib/tasks/menu_import.rake index e0e0be3a..61234dd9 100644 --- a/lib/tasks/menu_import.rake +++ b/lib/tasks/menu_import.rake @@ -636,6 +636,26 @@ zone3 = Zone.create({id:3, name: "H3", is_active:true, created_by: "SYSTEM DEFAU table = Table.create({name:"77", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) table = Table.create({name:"78", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) + +member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, + {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, +]) + +payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) + #Default Order Queue stations order_queue_station1 = OrderQueueStation.create({station_name: "K1", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['01001','01002','01003','01004']), print_copy:true, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) order_queue_station2 = OrderQueueStation.create({station_name: "K2", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['02005','02006','02007','02008']), print_copy:true, cut_per_item: true, use_alternate_name: true, created_by: "SYSTEM DEFAULT"}) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 9241166b..313c8974 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -896,6 +896,26 @@ zone3 = Zone.create({id:3, name: "H3", is_active:true, created_by: "SYSTEM DEFAU table = Table.create({zone: zone3, name:"34", status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) table = Table.create({zone: zone3, name:"35", status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) + +member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"create_membership_customer",gateway_url:"/api/generic_customer/create_membership_customer",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, + {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, +]) + +payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) + #Default Order Queue stations order_queue_station1 = OrderQueueStation.create({station_name: "K1", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['I0001','I0002','I0003','I0004']), print_copy:false, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) order_queue_station2 = OrderQueueStation.create({station_name: "K2", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['I0005','I0006','I0007','I0008']), print_copy:false, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) From 1de6cc906c2758c83f2a393421872e6682e46047 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Wed, 26 Jul 2017 16:35:34 +0630 Subject: [PATCH 021/246] update rounding adj for osaka --- app/controllers/origami/home_controller.rb | 1 + app/pdf/close_cashier_pdf.rb | 7 +++++++ app/views/origami/home/show.html.erb | 23 +++++++++++++--------- db/migrate/20170530072247_create_shops.rb | 1 + db/seeds.rb | 2 +- 5 files changed, 24 insertions(+), 10 deletions(-) diff --git a/app/controllers/origami/home_controller.rb b/app/controllers/origami/home_controller.rb index 7ee03e47..f78f162a 100644 --- a/app/controllers/origami/home_controller.rb +++ b/app/controllers/origami/home_controller.rb @@ -15,6 +15,7 @@ class Origami::HomeController < BaseOrigamiController @rooms = Room.all.active.order('status desc') @complete = Sale.where("sale_status != 'new'") @orders = Order.all.order('date desc') + @shop = Shop.find_by_id(1) @status_order = "" @status_sale = "" @sale_array = Array.new diff --git a/app/pdf/close_cashier_pdf.rb b/app/pdf/close_cashier_pdf.rb index 893746b2..4eadf007 100644 --- a/app/pdf/close_cashier_pdf.rb +++ b/app/pdf/close_cashier_pdf.rb @@ -200,6 +200,13 @@ class CloseCashierPdf < Prawn::Document bounding_box([self.item_description_width,y_position], :width =>self.price_width, :height => 20) do text "#{tax.st_amount.round(2)}", :size => self.item_font_size, :align => :right end + end + y_position = cursor + bounding_box([0,y_position], :width =>self.item_description_width, :height => 20) do + text "Rounding Adjustment :", :size => self.item_font_size, :align => :right + end + bounding_box([self.item_description_width,y_position], :width =>self.price_width, :height => 20) do + text "#{shift_sale.total_rounding.round(2)}", :size => self.item_font_size, :align => :right end y_position = cursor bounding_box([0,y_position], :width =>self.item_description_width, :height => 20) do diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index daacffd9..709ed7ca 100644 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -20,7 +20,7 @@ - +
@@ -452,15 +452,20 @@ $("#first_bill").on('click', function(){ $('#pay').on('click',function() { var sale_id = $('#sale_id').val(); - var url = '/origami/sale/'+ sale_id + "/rounding_adj" ; + var rounding_adj = $('#rounding_adj').val(); - $.ajax({ - type: "POST", - url: '/origami/sale/'+ sale_id + "/rounding_adj", - success:function(result){ - window.location.href = '/origami/sale/'+ sale_id + "/payment"; - } - }); + if(rounding_adj == "true"){ + var url = '/origami/sale/'+ sale_id + "/rounding_adj" ; + $.ajax({ + type: "POST", + url: '/origami/sale/'+ sale_id + "/rounding_adj", + success:function(result){ + window.location.href = '/origami/sale/'+ sale_id + "/payment"; + } + }); + }else{ + window.location.href = '/origami/sale/'+ sale_id + "/payment"; + } }); diff --git a/db/migrate/20170530072247_create_shops.rb b/db/migrate/20170530072247_create_shops.rb index 4f07d5c4..72d8b882 100644 --- a/db/migrate/20170530072247_create_shops.rb +++ b/db/migrate/20170530072247_create_shops.rb @@ -18,6 +18,7 @@ class CreateShops < ActiveRecord::Migration[5.1] t.string :cloud_token t.string :owner_token t.string :id_prefix, :null => false, :limit => 3 + t.boolean :is_rounding_adj, :default => false t.timestamps end diff --git a/db/seeds.rb b/db/seeds.rb index 317194c1..14f070eb 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -139,7 +139,7 @@ menu_item_attribute_size_medium = MenuItemAttribute.create({attribute_type:"size menu_item_attribute_size_large = MenuItemAttribute.create({attribute_type:"size", name: "Large", value: "large"}) shop = Shop.create({id:1, name: "OSAKA OHSHO", address:'No. 256, Kyaikkasan Road, Tamwe Township, Yangon', township:"Tamwe",state:"Yangon",city:"Yangon", country:"Myanmar", phone_no:"Tel: 09-258676611",reservation_no:"111",license:"123", -activated_at:"2017-06-26 08:36:24",license_data:"test",base_currency:"111",id_prefix:"111"}) +activated_at:"2017-06-26 08:36:24",license_data:"test",base_currency:"111",id_prefix:"111",is_rounding_adj:"0"}) #Default Order Queue stations # order_queue_station1 = OrderQueueStation.create({station_name: "Queue Station 1", is_active: true,printer_name: "kitchen_printer", processing_items: JSON.generate(['01001','01002','01003','01004']), print_copy:true, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) # order_queue_station2 = OrderQueueStation.create({station_name: "Queue Station 2", is_active: true,printer_name: "drink_printer", processing_items: JSON.generate(['02005','02006','02007','02008']), print_copy:true, cut_per_item: true, use_alternate_name: true, created_by: "SYSTEM DEFAULT"}) From f7588bd8d99050c966a45b49878389aec1c4ac68 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 26 Jul 2017 16:42:51 +0630 Subject: [PATCH 022/246] update member for already register member --- app/controllers/crm/customers_controller.rb | 13 ++++++++++++- lib/tasks/menu_import.rake | 12 ++++++------ lib/tasks/menu_osaka.rake | 12 ++++++------ 3 files changed, 24 insertions(+), 13 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index c0123945..c819af7b 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -224,7 +224,12 @@ end else customer = Customer.find(@crm_customer.customer_id) - status = customer.update_attributes(membership_type:member_group_id ) + # Check membership id and bind to user + if response["membership_id"] != nil + status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) + else + status = customer.update_attributes(membership_type:member_group_id) + end format.html { redirect_to crm_customers_path, notice: response["error"] } end @@ -262,6 +267,12 @@ end format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated.' } format.json { render :show, status: :ok, location: @crm_customer } else + # Check membership id and bind to user + if response["membership_id"] != nil + status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) + else + status = customer.update_attributes(membership_type:member_group_id) + end format.html { redirect_to crm_customers_path, notice: response["message"] } end diff --git a/lib/tasks/menu_import.rake b/lib/tasks/menu_import.rake index 61234dd9..cdf175bf 100644 --- a/lib/tasks/menu_import.rake +++ b/lib/tasks/menu_import.rake @@ -636,7 +636,7 @@ zone3 = Zone.create({id:3, name: "H3", is_active:true, created_by: "SYSTEM DEFAU table = Table.create({name:"77", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) table = Table.create({name:"78", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) -member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://membership.paypar.ws",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, @@ -650,11 +650,11 @@ member_actions= MembershipAction.create([{membership_type:"get_account_balance", {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"vWSsseoZCzxd6xcNf_uS",auth_token:"code2lab"}, ]) -payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) +payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://membership.paypar.ws",merchant_account_id:"vWSsseoZCzxd6xcNf_uS"}) #Default Order Queue stations order_queue_station1 = OrderQueueStation.create({station_name: "K1", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['01001','01002','01003','01004']), print_copy:true, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 313c8974..941494aa 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -896,7 +896,7 @@ zone3 = Zone.create({id:3, name: "H3", is_active:true, created_by: "SYSTEM DEFAU table = Table.create({zone: zone3, name:"34", status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) table = Table.create({zone: zone3, name:"35", status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"}) -member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) +member_setting = MembershipSetting.create({membership_type:"paypar_url",gateway_url: "http://staging.membership.paypar.ws",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) member_actions= MembershipAction.create([{membership_type:"get_account_balance",gateway_url:"/api/membership_campaigns/get_correspond_account_data",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, {membership_type:"redeem",gateway_url:"/api/membership_campaigns/redeem",additional_parameter:{campaign_type_id:1},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, @@ -910,11 +910,11 @@ member_actions= MembershipAction.create([{membership_type:"get_account_balance", {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"am-15QFGS9xGBxDrV6bV",auth_token:"code2lab"}, ]) -payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://192.168.1.47:3006"}) -payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://192.168.1.47:3006",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) +payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://staging.membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"VISA",gateway_url: "http://staging.membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"JCB",gateway_url: "http://staging.membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Master",gateway_url: "http://staging.membership.paypar.ws"}) +payment_methods = PaymentMethodSetting.create({payment_method:"Redeem",gateway_url: "http://staging.membership.paypar.ws",merchant_account_id:"am-15QFGS9xGBxDrV6bV"}) #Default Order Queue stations order_queue_station1 = OrderQueueStation.create({station_name: "K1", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['I0001','I0002','I0003','I0004']), print_copy:false, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) From 7bfe8b1578faac6f994213771bc2e81e8a2998a9 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 26 Jul 2017 18:02:30 +0630 Subject: [PATCH 023/246] dump.rdb --- dump.rdb | Bin 487 -> 573 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dump.rdb b/dump.rdb index 0e8d606fd2b675a0c3e88d8fa1ab9153d5ebc576..059a26dd90f8185e1b640d7ce37ffdc7b689e486 100644 GIT binary patch delta 319 zcmaFPyq9HyfkaeoMdUAz(&E$<-Q3jNLlbTbG5llr&BZt|Rg=+d;!0^IBZG-66(+8c zU@|hB*e~Pv=XuYnx>!aA1{TrE#5^kt6C(qw6eF{g)Wp;@vlMef7M7&c#1cV6Qv*W- zGYd0gBRz9N17l+|*22=v)DqUT#GK+(mdw1g{KF3G9kxvtV^j>02dgzTFgDOLH!?Ff zGtp5h$V^cJo2{c%l9;Yw%3NGgl&WCNQd*RlSE67ipPZkUTv}9=nwMOuWMyQkqf}U$ zTAEs{WEHKHlA4xS$}qWyQQc-@LN*_Y6Hm%a zTqhZ1XmNmnfxEaQvBWAZF*7GMHmjf>96+Z|5ykBEF4&x From 92e73c54a32d958d1b1d65986806ebc370051871 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Wed, 26 Jul 2017 18:26:55 +0630 Subject: [PATCH 024/246] update add order view --- app/views/origami/addorders/show.html.erb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/app/views/origami/addorders/show.html.erb b/app/views/origami/addorders/show.html.erb index 952836d1..8fdf0c32 100644 --- a/app/views/origami/addorders/show.html.erb +++ b/app/views/origami/addorders/show.html.erb @@ -81,7 +81,9 @@ $(function(){ }); //End Booking Click function show_details(url_item){ - alert(url_item) + var menu_list = $('.menu_items_list'); + // menu_list.empty(); + // var row = ''; //Start Ajax $.ajax({ type: "GET", @@ -89,29 +91,32 @@ function show_details(url_item){ data: {}, dataType: "json", success: function(data) { - + menu_items = data.menu_items; for(var field in menu_items) { if (menu_items[field].item_instances){ - var price = parseFloat(menu_items[field].item_instances[0].price).toFixed(2); + console.log(menu_items[field].item_instances.price); + var price = parseFloat(menu_items[field].item_instances[0]).toFixed(2); }else{ var price = parseFloat(menu_items[field].price).toFixed(2); } - row = '
' +'
' +''+ menu_items[field].name +'' +'
' + +'
' +'<%= image_tag "logo.png" ,width: '75', height: '75', :style => '' %>' +'
' + +''; - $(".menu_items_list").append(row); + $('.menu_items_list').append(row); } + } }); //end Ajax From ad2dfa2ee04b2c91fdc39ad2af3c9761d34cd1e7 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 26 Jul 2017 18:39:46 +0630 Subject: [PATCH 025/246] crm updated --- app/controllers/crm/customers_controller.rb | 3 --- app/views/crm/customers/_new_form.html.erb | 5 ++-- app/views/origami/customers/index.html.erb | 14 +++++++----- db/seeds.rb | 3 ++- dump.rdb | Bin 573 -> 574 bytes lib/tasks/menu_osaka.rake | 24 ++++++++++---------- 6 files changed, 24 insertions(+), 25 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index c819af7b..b2c715ad 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -215,14 +215,11 @@ end end if response["status"] == true - customer = Customer.find(@crm_customer.customer_id) status = customer.update_attributes(membership_id: response["customer_datas"]["id"],membership_type:member_group_id ) format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated'} - else - customer = Customer.find(@crm_customer.customer_id) # Check membership id and bind to user if response["membership_id"] != nil diff --git a/app/views/crm/customers/_new_form.html.erb b/app/views/crm/customers/_new_form.html.erb index 3c09d20f..b99c25a3 100644 --- a/app/views/crm/customers/_new_form.html.erb +++ b/app/views/crm/customers/_new_form.html.erb @@ -128,10 +128,9 @@ diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index 709ed7ca..891524ec 100644 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -305,27 +305,27 @@ <% if @dining.bookings.length >= 1 %> - <% if @status_order == 'order' && @status_sale != 'sale' %> - - - - - - - - - - <% else %> - - - - - - - - - - <% end %> + <% if @status_order == 'order' && @status_sale != 'sale' %> + + + + + + + + + + <% else %> + + + + + + + + + + <% end %> From 98c04f21d8d7ddc91cdb6427b3310730f26e58e7 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 28 Jul 2017 17:07:16 +0630 Subject: [PATCH 033/246] update report and view --- app/controllers/origami/home_controller.rb | 2 +- .../origami/payments_controller.rb | 9 +- .../reports/credit_payment_controller.rb | 61 ++++++ .../reports/void_sale_controller.rb | 60 ++++++ app/models/ability.rb | 2 +- app/models/sale.rb | 42 +++-- app/views/origami/home/show.html.erb | 7 +- .../_shift_sale_report_filter.html.erb | 125 +++++++++++++ .../reports/credit_payment/index.html.erb | 150 +++++++++++++++ .../reports/credit_payment/index.xls.erb | 39 ++++ .../_shift_sale_report_filter.html.erb | 125 +++++++++++++ app/views/reports/void_sale/index.html.erb | 175 ++++++++++++++++++ app/views/reports/void_sale/index.xls.erb | 39 ++++ config/routes.rb | 8 +- 14 files changed, 815 insertions(+), 29 deletions(-) create mode 100644 app/controllers/reports/credit_payment_controller.rb create mode 100644 app/controllers/reports/void_sale_controller.rb create mode 100644 app/views/reports/credit_payment/_shift_sale_report_filter.html.erb create mode 100644 app/views/reports/credit_payment/index.html.erb create mode 100644 app/views/reports/credit_payment/index.xls.erb create mode 100644 app/views/reports/void_sale/_shift_sale_report_filter.html.erb create mode 100644 app/views/reports/void_sale/index.html.erb create mode 100644 app/views/reports/void_sale/index.xls.erb diff --git a/app/controllers/origami/home_controller.rb b/app/controllers/origami/home_controller.rb index f78f162a..0e7f3388 100644 --- a/app/controllers/origami/home_controller.rb +++ b/app/controllers/origami/home_controller.rb @@ -15,7 +15,7 @@ class Origami::HomeController < BaseOrigamiController @rooms = Room.all.active.order('status desc') @complete = Sale.where("sale_status != 'new'") @orders = Order.all.order('date desc') - @shop = Shop.find_by_id(1) + @status_order = "" @status_sale = "" @sale_array = Array.new diff --git a/app/controllers/origami/payments_controller.rb b/app/controllers/origami/payments_controller.rb index 24d63b71..8c328030 100644 --- a/app/controllers/origami/payments_controller.rb +++ b/app/controllers/origami/payments_controller.rb @@ -166,7 +166,14 @@ class Origami::PaymentsController < BaseOrigamiController def rounding_adj saleObj = Sale.find(params[:sale_id]) - new_total = Sale.get_rounding_adjustment(saleObj.grand_total) + @shop = Shop.find_by_id(1) + + if @shop.is_rounding_adj + new_total = Sale.get_rounding_adjustment(saleObj.grand_total) + else + new_total = saleObj.grand_total + end + rounding_adj = new_total-saleObj.grand_total saleObj.update_attributes(grand_total: new_total,old_grand_total: saleObj.grand_total,rounding_adjustment:rounding_adj) diff --git a/app/controllers/reports/credit_payment_controller.rb b/app/controllers/reports/credit_payment_controller.rb new file mode 100644 index 00000000..dd9b3987 --- /dev/null +++ b/app/controllers/reports/credit_payment_controller.rb @@ -0,0 +1,61 @@ +class Reports::CreditPaymentController < BaseReportController +authorize_resource :class => false + def index + + from, to = get_date_range_from_params + + @shift_sale_range = Sale.get_by_shift_sale(from,to,Sale::SALE_STATUS_COMPLETED) + + @shift = '' + if params[:shift_name].to_i != 0 + shift_sale = ShiftSale.find(params[:shift_name]) + if to.blank? + @shift = ShiftSale.where('shift_started_at = ? and shift_closed_at is NULL ',shift_sale.shift_started_at) + else + + @shift = ShiftSale.where('shift_started_at = ? and shift_closed_at = ? ',shift_sale.shift_started_at, shift_sale.shift_closed_at) + end + end + + @sale_data = Sale.get_by_shift_sale_credit_payment(@shift_sale_range,@shift,from,to) + + @from = from + @to = to + + if @shift.present? + @shift.each do |sh| + @shift_from = sh.shift_started_at.nil? ? '-' : sh.shift_started_at.utc.getlocal.strftime("%e %b %I:%M%p") + @shift_to = sh.shift_closed_at.nil? ? '-' : sh.shift_closed_at.utc.getlocal.strftime("%e %b %I:%M%p") + @shift_data = sh + end + end + + respond_to do |format| + format.html + format.xls + end + end + + def show + from, to = get_date_range_from_params + + @sale_data = Sale.get_by_shift_sale(from,to,Sale::SALE_STATUS_COMPLETED) + + date_arr = Array.new + @sale_data.each do |sale| + local_opening_date = sale.opening_date.nil? ? '-' : sale.opening_date.utc.getlocal.strftime("%e %b %I:%M%p") + local_closing_date = sale.closing_date.nil? ? '-' : sale.closing_date.utc.getlocal.strftime("%e %b %I:%M%p") + opening_date = sale.opening_date.nil? ? '-' : sale.opening_date.utc + closing_date = sale.closing_date.nil? ? '-' : sale.closing_date.utc + shift_id = sale.id.nil? ? '-' : sale.id + str = {:shift_id => shift_id, :local_opening_date => local_opening_date, :local_closing_date => local_closing_date, :opening_date => opening_date, :closing_date => closing_date} + date_arr.push(str) + end + + out = {:status => 'ok', :message => date_arr} + + respond_to do |format| + format.json { render json: out } + end + end +end \ No newline at end of file diff --git a/app/controllers/reports/void_sale_controller.rb b/app/controllers/reports/void_sale_controller.rb new file mode 100644 index 00000000..80526ad0 --- /dev/null +++ b/app/controllers/reports/void_sale_controller.rb @@ -0,0 +1,60 @@ +class Reports::VoidSaleController < BaseReportController +authorize_resource :class => false + def index + + from, to = get_date_range_from_params + + # @shift_sale_range = Sale.get_by_shift_sale(from,to,Sale::SALE_STATUS_COMPLETED) + @shift = '' + if params[:shift_name].to_i != 0 + shift_sale = ShiftSale.find(params[:shift_name]) + if to.blank? + @shift = ShiftSale.where('shift_started_at = ? and shift_closed_at is NULL ',shift_sale.shift_started_at) + else + + @shift = ShiftSale.where('shift_started_at = ? and shift_closed_at = ? ',shift_sale.shift_started_at, shift_sale.shift_closed_at) + end + end + + @sale_data = Sale.get_void_sale(@shift,from,to) + + @from = from + @to = to + + if @shift.present? + @shift.each do |sh| + @shift_from = sh.shift_started_at.nil? ? '-' : sh.shift_started_at.utc.getlocal.strftime("%e %b %I:%M%p") + @shift_to = sh.shift_closed_at.nil? ? '-' : sh.shift_closed_at.utc.getlocal.strftime("%e %b %I:%M%p") + @shift_data = sh + end + end + + respond_to do |format| + format.html + format.xls + end + end + + def show + from, to = get_date_range_from_params + + @sale_data = Sale.get_by_shift_sale(from,to,Sale::SALE_STATUS_COMPLETED) + + date_arr = Array.new + @sale_data.each do |sale| + local_opening_date = sale.opening_date.nil? ? '-' : sale.opening_date.utc.getlocal.strftime("%e %b %I:%M%p") + local_closing_date = sale.closing_date.nil? ? '-' : sale.closing_date.utc.getlocal.strftime("%e %b %I:%M%p") + opening_date = sale.opening_date.nil? ? '-' : sale.opening_date.utc + closing_date = sale.closing_date.nil? ? '-' : sale.closing_date.utc + shift_id = sale.id.nil? ? '-' : sale.id + str = {:shift_id => shift_id, :local_opening_date => local_opening_date, :local_closing_date => local_closing_date, :opening_date => opening_date, :closing_date => closing_date} + date_arr.push(str) + end + + out = {:status => 'ok', :message => date_arr} + + respond_to do |format| + format.json { render json: out } + end + end +end \ No newline at end of file diff --git a/app/models/ability.rb b/app/models/ability.rb index 368aa424..bd3ce87e 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -68,7 +68,7 @@ class Ability can :overall_void, :void elsif user.role == "cashier" - +can :overall_void, :void can :read, Order can :update, Order diff --git a/app/models/sale.rb b/app/models/sale.rb index 197c7106..fc064b96 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -642,10 +642,36 @@ def self.get_shift_sales_by_receipt_no(shift_sale_range,shift,from,to,payment_ty query = query.where("sale_status='completed' and sales.receipt_date between ? and ? #{payment_type} and sale_payments.payment_amount != 0",from,to) .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") .group("sales.sale_id") - end - + end +end + +def self.get_by_shift_sale_credit_payment(shift_sale_range,shift,from,to) + query = SalePayment.select("s.receipt_no, sale_payments.*,s.receipt_date as sale_date, + s.cashier_name as cashier_name") + .joins("INNER JOIN sales s ON s.sale_id = sale_payments.sale_id") + + if shift.present? + query = query.where("payment_method= 'creditnote' and s.sale_status = 'completed' and s.shift_sale_id in (?)",shift.to_a) + elsif shift_sale_range.present? + query = query.where("payment_method='creditnote' and s.sale_status = 'completed' and s.shift_sale_id in (?)",shift_sale_range.to_a) + else + query = query.where("payment_method='creditnote' and s.sale_status = 'completed' and s.receipt_date between ? and ? ",from,to) + end end + def self.get_void_sale(shift,from,to) + sale_arr = Array.new + + account= Sale.select("sales.receipt_no,sales.receipt_date, sales.payment_status, sales.sale_status,sales.total_amount,sales.grand_total, sales.rounding_adjustment") + .joins("INNER JOIN shift_sales sh ON sh.id = sales.shift_sale_id") + .where("sales.sale_status = 'void' and (sh.shift_started_at between ? and ? + OR sh.shift_closed_at between ? and ? )", from ,to, from, to) + + out = {:items => account} + sale_arr.push(out) + return sale_arr +end + def self.get_separate_tax(shift_sale_range=nil,shift,from,to,payment_type) if payment_type.blank? @@ -680,18 +706,6 @@ def self.get_separate_tax(shift_sale_range=nil,shift,from,to,payment_type) .group("sale_taxes.tax_name") .order("sale_taxes.sale_tax_id asc") end - - # query = SaleTax.select("SUM(tax_payable_amount) AS st_amount,tax_name") - # .joins("INNER JOIN sales ON sales.sale_id = sale_taxes.sale_id") - # .joins("join sale_payments on sale_payments.sale_id = sales.sale_id") - # .group("sale_taxes.tax_name") - # .order("sale_taxes.sale_tax_id asc") - - # if shift.present? - # query = query.where("sales.shift_sale_id in (?) #{payment_type} and sale_status= 'completed'", shift.to_a) - # else - # query = query.where("sales.receipt_date between ? and ? #{payment_type} and sale_status= 'completed' ",from,to) - # end end # def self.get_separate_tax(from,to,payment_method=nil) diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index 891524ec..206c8f20 100644 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -20,7 +20,6 @@ -
@@ -452,9 +451,7 @@ $("#first_bill").on('click', function(){ $('#pay').on('click',function() { var sale_id = $('#sale_id').val(); - var rounding_adj = $('#rounding_adj').val(); - if(rounding_adj == "true"){ var url = '/origami/sale/'+ sale_id + "/rounding_adj" ; $.ajax({ type: "POST", @@ -463,9 +460,7 @@ $('#pay').on('click',function() { window.location.href = '/origami/sale/'+ sale_id + "/payment"; } }); - }else{ - window.location.href = '/origami/sale/'+ sale_id + "/payment"; - } + }); diff --git a/app/views/reports/credit_payment/_shift_sale_report_filter.html.erb b/app/views/reports/credit_payment/_shift_sale_report_filter.html.erb new file mode 100644 index 00000000..5313e61d --- /dev/null +++ b/app/views/reports/credit_payment/_shift_sale_report_filter.html.erb @@ -0,0 +1,125 @@ +
+
+ <%= form_tag report_path, :method => :get, :id=>"frm_report", :class => "form" do %> + <% if period_type != false %> +
+
+ + +
+ +
+ + + +
+
+ + +
+
+ + +
+
+ +
+
+ <% end %> + + <% end %> +
+
+ + + diff --git a/app/views/reports/credit_payment/index.html.erb b/app/views/reports/credit_payment/index.html.erb new file mode 100644 index 00000000..6e3e6a58 --- /dev/null +++ b/app/views/reports/credit_payment/index.html.erb @@ -0,0 +1,150 @@ + + +
+ <%= render :partial=>'shift_sale_report_filter', + :locals=>{ :period_type => true, :shift_name => true, :report_path =>reports_credit_payment_index_path} %> +
+
+ +
+
+ +
+
+ +
+
+ <% unless @sale_data.blank? %> + + + + <% if !params[:from].blank?%> + + + + <% end %> + + + + + + + + + + <% @sale_data.each do |credit| %> + + + <% if @shift_from.nil? && @shift_to.nil? %> + + <% else %> + + <% end %> + + + + + + <% end %> + +
From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
Shift Name Receive No Cashier Name Customer Name Credit Amount
<%= credit.sale_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-'%><%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%><%= credit.receipt_no rescue '-' %><%= credit.cashier_name rescue '-' %><%= credit.sale.customer.name rescue '-' %><%= credit.payment_amount rescue '-' %>
+ <% end %> +
+
+ + \ No newline at end of file diff --git a/app/views/reports/credit_payment/index.xls.erb b/app/views/reports/credit_payment/index.xls.erb new file mode 100644 index 00000000..9597e3d9 --- /dev/null +++ b/app/views/reports/credit_payment/index.xls.erb @@ -0,0 +1,39 @@ +
+
+ <% unless @sale_data.blank? %> + + + + <% if !params[:from].blank?%> + + + + <% end %> + + + + + + + + + + <% @sale_data.each do |credit| %> + + + <% if @shift_from.nil? && @shift_to.nil? %> + + <% else %> + + <% end %> + + + + + + <% end %> + +
From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
Shift Name Receive No Cashier Name Customer Name Credit Amount
<%= credit.sale_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-'%><%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%><%= credit.receipt_no rescue '-' %><%= credit.cashier_name rescue '-' %><%= credit.sale.customer.name rescue '-' %><%= credit.payment_amount rescue '-' %>
+ <% end %> +
+
\ No newline at end of file diff --git a/app/views/reports/void_sale/_shift_sale_report_filter.html.erb b/app/views/reports/void_sale/_shift_sale_report_filter.html.erb new file mode 100644 index 00000000..5313e61d --- /dev/null +++ b/app/views/reports/void_sale/_shift_sale_report_filter.html.erb @@ -0,0 +1,125 @@ +
+
+ <%= form_tag report_path, :method => :get, :id=>"frm_report", :class => "form" do %> + <% if period_type != false %> +
+
+ + +
+ +
+ + + +
+
+ + +
+
+ + +
+
+ +
+
+ <% end %> + + <% end %> +
+
+ + + diff --git a/app/views/reports/void_sale/index.html.erb b/app/views/reports/void_sale/index.html.erb new file mode 100644 index 00000000..b008f5e8 --- /dev/null +++ b/app/views/reports/void_sale/index.html.erb @@ -0,0 +1,175 @@ + + +
+ <%= render :partial=>'shift_sale_report_filter', + :locals=>{ :period_type => true, :shift_name => true, :report_path =>reports_void_sale_index_path} %> +
+
+ +
+
+ +
+
+ +
+
+ <% if @sale_data.count > 0 %> + + + <% if !params[:from].blank?%> + + + + <% end %> + <% if @shift_from %> + + <% if @shift.cashier_id %> + <% cashier_name = !@shift.nil? ? @shift.employee.name : '-' %> + <% end %> + + + <% end %> + + + + + + + + + + + + + <% total_amount = 0.0 %> + <% grand_total = 0.0 %> + <% rounding_adjustment = 0.0 %> + <% grand_rounding_adjustment = 0.0 %> + <% @sale_data.each do |result| %> + <% result[:items].each do |item| %> + + + + + + + + + + + <% total_amount = total_amount.to_f + item.total_amount.to_f %> + <% grand_total = grand_total.to_f + item.grand_total.to_f %> + <% rounding_adjustment = rounding_adjustment.to_f + item.rounding_adjustment.to_f %> + <% grand_rounding_adjustment = grand_rounding_adjustment.to_f + item.grand_total.to_f + item.rounding_adjustment.to_f %> + <% end %> + <% end %> + + + + + + + + +
From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
Shift Name = <%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%> ( <%= cashier_name rescue '-'%> )
Receipt NoSale DateTotal AmountGrand TotalRounding Adj.Grand Total +
Rounding Adj.
Sale StatusRemarks
<%= item.receipt_no rescue '-' %> <%= item.date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %><%= item.total_amount.to_f rescue '-'%> <%= item.grand_total.to_f rescue '-'%> <%= item.rounding_adjustment.to_f rescue '-' %><%= item.grand_total.to_f + item.rounding_adjustment.to_f rescue '-'%> <%= item.sales_status rescue '-' %> <%= item.remarks rescue '-' %>
Total Void Amount :<%= total_amount rescue '-' %><%= grand_total rescue '-' %><%= rounding_adjustment rescue '-'%><%= grand_rounding_adjustment rescue '-'%>
+<% end %> +
+
+ + \ No newline at end of file diff --git a/app/views/reports/void_sale/index.xls.erb b/app/views/reports/void_sale/index.xls.erb new file mode 100644 index 00000000..9597e3d9 --- /dev/null +++ b/app/views/reports/void_sale/index.xls.erb @@ -0,0 +1,39 @@ +
+
+ <% unless @sale_data.blank? %> + + + + <% if !params[:from].blank?%> + + + + <% end %> + + + + + + + + + + <% @sale_data.each do |credit| %> + + + <% if @shift_from.nil? && @shift_to.nil? %> + + <% else %> + + <% end %> + + + + + + <% end %> + +
From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
Shift Name Receive No Cashier Name Customer Name Credit Amount
<%= credit.sale_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-'%><%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%><%= credit.receipt_no rescue '-' %><%= credit.cashier_name rescue '-' %><%= credit.sale.customer.name rescue '-' %><%= credit.payment_amount rescue '-' %>
+ <% end %> +
+
\ No newline at end of file diff --git a/config/routes.rb b/config/routes.rb index d285cc2e..acb8b3f5 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -276,14 +276,10 @@ Rails.application.routes.draw do resources :dailysale, :only => [:index, :show] resources :saleitem, :only => [:index, :show] resources :shiftsale, :only => [:index, :show] + resources :credit_payment, :only => [:index, :show] + resources :void_sale, :only => [:index, :show] get "receipt_no/get_shift_by_date", to: "receipt_no#get_shift_by_date", as: "get_shift_by_date" - # resources :sales, :only => [:index, :show] - # resources :orders, :only => [:index, :show] - # resources :customers, :only => [:index, :show] - # resources :products, :only => [:index, :show] - # resources :inventory, :only => [:index, :show] - # resources :employees, :only => [:index, :show] end #mount_compendium at: '/report' #, controller: 'reports' From 78d383f5ece590c3737b4c47d9d6c91b8ec5369a Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 28 Jul 2017 18:08:11 +0630 Subject: [PATCH 034/246] update customer validation messages --- app/models/customer.rb | 4 ++-- app/models/sale.rb | 8 +++++++- app/views/crm/customers/_new_form.html.erb | 11 ++++++----- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/app/models/customer.rb b/app/models/customer.rb index 06f7f1d1..c1751104 100644 --- a/app/models/customer.rb +++ b/app/models/customer.rb @@ -7,8 +7,8 @@ class Customer < ApplicationRecord has_many :sales validates_presence_of :name, :contact_no, :email,:card_no - validates :contact_no, uniqueness: true - validates :email, uniqueness: true + validates :contact_no, uniqueness: true, numericality: true + validates :email, uniqueness: true,format: { with: /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i, on: :create } validates :card_no, uniqueness: true validates :paypar_account_no, uniqueness: true diff --git a/app/models/sale.rb b/app/models/sale.rb index fc064b96..82b9b781 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -666,7 +666,13 @@ end .joins("INNER JOIN shift_sales sh ON sh.id = sales.shift_sale_id") .where("sales.sale_status = 'void' and (sh.shift_started_at between ? and ? OR sh.shift_closed_at between ? and ? )", from ,to, from, to) - + + if shift.present? + query = query.where("sales.sale_status = 'void' and s.shift_sale_id in (?)",shift.to_a) + else + query = query.where("payment_method='creditnote' and s.sale_status = 'completed' and s.receipt_date between ? and ? ",from,to) + end + out = {:items => account} sale_arr.push(out) return sale_arr diff --git a/app/views/crm/customers/_new_form.html.erb b/app/views/crm/customers/_new_form.html.erb index b99c25a3..5ec0b903 100644 --- a/app/views/crm/customers/_new_form.html.erb +++ b/app/views/crm/customers/_new_form.html.erb @@ -6,7 +6,7 @@
"> <%= f.input :card_no, :class => "form-control col-md-6 card_no"%> <% flash.each do |name, msg| %> - <% str="[\"#{msg['name']}\"]" + <% str="[\"#{msg['card_no']}\"]" str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> @@ -32,11 +32,12 @@ <%= f.radio_button :salutation,"Mdm", :class => "salutation mdm", :value=>"Mdm", :style=>"width: 30px"%>
- +
"> <%= f.input :name, :class => "form-control col-md-6 name", :required => true %> - <% flash.each do |name, msg| %> - <% str="[\"#{msg['name']}\"]" + <% flash.each do |test, msg| %> + <% + str="[\"#{msg['name']}\"]" str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> @@ -80,7 +81,7 @@ <%= f.input :email, :class => "form-control col-md-6 email" ,:required => true%> <% flash.each do |name, msg| %> - <% str="[\"#{msg['contact_no']}\"]" + <% str="[\"#{msg['email']}\"]" str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> From 6ac35bb8741e7c327beff45d825097dc07bda81b Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 09:39:34 +0630 Subject: [PATCH 035/246] update receipt no twice and sale order double and report changes --- app/models/sale.rb | 18 +++++++++--------- app/models/seed_generator.rb | 2 +- app/views/reports/void_sale/index.html.erb | 4 ++-- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/app/models/sale.rb b/app/models/sale.rb index 82b9b781..b23c630b 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -91,7 +91,7 @@ class Sale < ApplicationRecord add_item(item) end - link_order_sale(order.id) + # link_order_sale(order.id) end self.save! @@ -352,7 +352,7 @@ class Sale < ApplicationRecord if saleOrder.nil? sale_order = SaleOrder.new - sale_order.create_sale_order(self.id, order_id) + sale = sale_order.create_sale_order(self.id, order_id) end # if (SaleOrder.where("sale_id = #{self.id} and order_id=#{order_id}").nil?) # SaleOrder.create(:sale_id => self.id, :order_id => order_id) @@ -662,18 +662,18 @@ end def self.get_void_sale(shift,from,to) sale_arr = Array.new - account= Sale.select("sales.receipt_no,sales.receipt_date, sales.payment_status, sales.sale_status,sales.total_amount,sales.grand_total, sales.rounding_adjustment") - .joins("INNER JOIN shift_sales sh ON sh.id = sales.shift_sale_id") - .where("sales.sale_status = 'void' and (sh.shift_started_at between ? and ? - OR sh.shift_closed_at between ? and ? )", from ,to, from, to) + query = Sale.select("sales.receipt_no,sales.receipt_date, sales.payment_status, sales.sale_status,sales.total_amount,sales.grand_total, sales.rounding_adjustment") + # .joins("INNER JOIN shift_sales sh ON sh.id = sales.shift_sale_id") + # .where("sales.sale_status = 'void' and (sh.shift_started_at between ? and ? + # OR sh.shift_closed_at between ? and ? )", from ,to, from, to) if shift.present? - query = query.where("sales.sale_status = 'void' and s.shift_sale_id in (?)",shift.to_a) + query = query.where("sales.sale_status = 'void' and sales.shift_sale_id in (?)",shift.to_a) else - query = query.where("payment_method='creditnote' and s.sale_status = 'completed' and s.receipt_date between ? and ? ",from,to) + query = query.where("sales.sale_status = 'void' and sales.receipt_date between ? and ? ",from,to) end - out = {:items => account} + out = {:items => query} sale_arr.push(out) return sale_arr end diff --git a/app/models/seed_generator.rb b/app/models/seed_generator.rb index 335ab131..a5bf5976 100644 --- a/app/models/seed_generator.rb +++ b/app/models/seed_generator.rb @@ -35,7 +35,7 @@ class SeedGenerator < ApplicationRecord else current_no = seed.next - seed.next = seed.next + seed.increase_by + seed.next = seed.next seed.current = current_no seed.save end diff --git a/app/views/reports/void_sale/index.html.erb b/app/views/reports/void_sale/index.html.erb index b008f5e8..4e33c27d 100644 --- a/app/views/reports/void_sale/index.html.erb +++ b/app/views/reports/void_sale/index.html.erb @@ -31,8 +31,8 @@ <% end %> <% if @shift_from %> - <% if @shift.cashier_id %> - <% cashier_name = !@shift.nil? ? @shift.employee.name : '-' %> + <% if @shift %> + <% cashier_name = !@shift.nil? ? @shift[0].employee.name : '-' %> <% end %> Shift Name = <%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%> ( <%= cashier_name rescue '-'%> ) From df08569facf06c66b9d22653d76225ec60101b6e Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 10:37:47 +0630 Subject: [PATCH 036/246] update rake file for membership data --- app/views/transactions/sales/show.html.erb | 4 ++-- lib/tasks/menu_osaka.rake | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/views/transactions/sales/show.html.erb b/app/views/transactions/sales/show.html.erb index cbd07c41..0ea005c9 100644 --- a/app/views/transactions/sales/show.html.erb +++ b/app/views/transactions/sales/show.html.erb @@ -13,13 +13,13 @@ Back - +
diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 515abe53..9fe7da98 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -904,7 +904,7 @@ member_actions= MembershipAction.create([{membership_type:"get_account_balance", {membership_type:"update_membership_customer",gateway_url:"/api/generic_customer/update_membership_customer",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"get_all_member_group",gateway_url:"/api/member_group/get_all_member_group",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, - {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_data",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, + {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_account_data",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, From 24d6a530e734c2a0d585e9be412418da4840bc2e Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 13:14:36 +0630 Subject: [PATCH 037/246] update --- app/models/ability.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/ability.rb b/app/models/ability.rb index bd3ce87e..1a6596ff 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -68,7 +68,9 @@ class Ability can :overall_void, :void elsif user.role == "cashier" -can :overall_void, :void + + # can :overall_void, :void + can :read, Order can :update, Order From bca21a664ea269be601478aedc955ac91d6cf1d7 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 13:14:48 +0630 Subject: [PATCH 038/246] editing menu --- lib/tasks/menu_osaka.rake | 114 ++++++++++++++++++++++---------------- 1 file changed, 67 insertions(+), 47 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 515abe53..1f7603b8 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -19,76 +19,100 @@ menu_category1 = MenuCategory.create({menu: menu, name: "Gyoza", alt_name: "Gyoz #Gyoza 12 Pcs menu_category1_menu_item6 = SimpleMenuItem.create({name: "Gyoza 12 Pcs", alt_name: "Gyoza 12 Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork", menu_item: menu_category1_menu_item6, price:5000.0, is_on_promotion:false}]) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken", menu_item: menu_category1_menu_item6, price:5000.0, is_on_promotion:false}]) - # Cheese Gyoza 6pcs - menu_category1_menu_item2 = SimpleMenuItem.create({name: "Cheese Gyoza 6pcs", alt_name: "Cheese Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item2, price:5000.0, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken", menu_item: menu_category1_menu_item6, price:5000.0, is_on_promotion:false}]) + #Gyoza 30 Pcs + menu_category1_menu_item20 = SimpleMenuItem.create({name: "Gyoza 30 Pcs", alt_name: "Gyoza 30 Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork", menu_item: menu_category1_menu_item20, price:11500.0, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken", menu_item: menu_category1_menu_item20, price:11500.0, is_on_promotion:false}]) + #Green Onion Gyoza 6Pcs + menu_category1_menu_item7 = SimpleMenuItem.create({name: "Green Onion Gyoza 6Pcs", alt_name: "Green Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item7, price:3500.0, is_on_promotion:false}]) + #Kimchi Mayo Gyoza 6Pcs + menu_category1_menu_item8 = SimpleMenuItem.create({name: "Kimchi Mayo Gyoza 6Pcs", alt_name: "Kimchi Mayo Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item8, price:3500.0, is_on_promotion:false}]) + #White Onion Gyoza 6Pcs + menu_category1_menu_item9 = SimpleMenuItem.create({name: "White Onion Gyoza 6Pcs", alt_name: "White Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item9, price:3000.0, is_on_promotion:false}]) # Spicy Mayonnaise Gyoza 6pcs menu_category1_menu_item4 = SimpleMenuItem.create({name: "Spicy Mayonnaise Gyoza 6pcs", alt_name: "Spicy Mayonnaise Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item4, price:4000.0, is_on_promotion:false}]) + # Cheese Gyoza 6pcs + menu_category1_menu_item2 = SimpleMenuItem.create({name: "Cheese Gyoza 6pcs", alt_name: "Cheese Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item2, price:5000.0, is_on_promotion:false}]) #Garlic Gyoza 6pcs menu_category1_menu_item26 = SimpleMenuItem.create({name: "Garlic Gyoza 6pcs", alt_name: "Garlic Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item26, price:4000.0, is_on_promotion:false}]) - #Green Onion Gyoza 6Pcs - menu_category1_menu_item7 = SimpleMenuItem.create({name: "Green Onion Gyoza 6Pcs", alt_name: "Green Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item7, price:2500.0, is_on_promotion:false}]) - #Kimchi Mayo Gyoza 6Pcs - menu_category1_menu_item8 = SimpleMenuItem.create({name: "Kimchi Mayo Gyoza 6Pcs", alt_name: "Kimchi Mayo Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item8, price:3000.0, is_on_promotion:false}]) - #White Onion Gyoza 6Pcs - menu_category1_menu_item9 = SimpleMenuItem.create({name: "White Onion Gyoza 6Pcs", alt_name: "White Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item9, price:3000.0, is_on_promotion:false}]) - # Gyoza 3pcs - menu_category1_menu_item0 = SimpleMenuItem.create({name: "Gyoza 3pcs", alt_name: "Gyoza 3pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # Gyoza Salad + menu_category1_menu_item0 = SimpleMenuItem.create({name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item0, price:1500.0, is_on_promotion:false}]) # Gyoza 2pcs - menu_category1_menu_item1 = SimpleMenuItem.create({name: "Gyoza 2pcs", alt_name: "Gyoza 2pcs",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item1, price:1000.0, is_on_promotion:false}]) - # Curry Gyoza 6pcs - # menu_category1_menu_item3 = SimpleMenuItem.create({ name: "Curry Gyoza 6pcs", alt_name: "Curry Gyoza 6pcs", menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item3, price:5000.0, is_on_promotion:false}]) + # menu_category1_menu_item1 = SimpleMenuItem.create({name: "Gyoza 2pcs", alt_name: "Gyoza 2pcs",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item1, price:1000.0, is_on_promotion:false}]) + # Gyoza dumpling soup with Udon + menu_category1_menu_item21 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Udon", alt_name: "Gyoza dumpling soup with Udon",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item21, price:3000.0, is_on_promotion:false}]) + # Gyoza dumpling soup with Udon + menu_category1_menu_item21 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Udon", alt_name: "Gyoza dumpling soup with Udon",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item21, price:3000.0, is_on_promotion:false}]) + # Gyoza dumpling soup + menu_category1_menu_item22 = SimpleMenuItem.create({name: "Gyoza dumpling soup", alt_name: "Gyoza dumpling soup",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item22, price:2500.0, is_on_promotion:false}]) + # Gyoza dumpling tossed + menu_category1_menu_item23 = SimpleMenuItem.create({name: "Gyoza dumpling tossed", alt_name: "Gyoza dumpling tossed",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item23, price:2500.0, is_on_promotion:false}]) + # Gyoza dumpling soup with Ramen + menu_category1_menu_item23 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Ramen", alt_name: "Gyoza dumpling soup with Ramen",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item23, price:3000.0, is_on_promotion:false}]) # Salad menu_category4 = MenuCategory.create({menu: menu, name: "Salad", alt_name: "Salad", order_by: 4,created_by: "SYSTEM DEFAULT"}) - # S1-Glass Noodle Salad - menu_category1_menu_item37 = SimpleMenuItem.create({name: "S1-Glass Noodle Salad", alt_name: "S1-Glass Noodle Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item37, price:2500.00, is_on_promotion:false}]) - # S2-Kimuchi - menu_category1_menu_item32 = SimpleMenuItem.create({ name: "S2-Kimuchi", alt_name: "S2-Kimuchi",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # S1-Kimuchi + menu_category1_menu_item32 = SimpleMenuItem.create({ name: "S1-Kimuchi", alt_name: "S1-Kimuchi",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item32, price:1000.00, is_on_promotion:false}]) - # S3-Bean Sprout Salad - menu_category1_menu_item33 = SimpleMenuItem.create({ name: " S3-Bean Sprout Salad", alt_name: " S3-Bean Sprout Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # S2-Bean Sprout Salad + menu_category1_menu_item33 = SimpleMenuItem.create({ name: " S2-Bean Sprout Salad", alt_name: " S2-Bean Sprout Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item33, price:1500.00, is_on_promotion:false}]) + # S3-Edamame + menu_category1_menu_item36 = SimpleMenuItem.create({name: "S3-Edamame", alt_name: "S3-Edamame",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item36, price:2500.00, is_on_promotion:false}]) + # S4-Glass Noodle Salad + menu_category1_menu_item37 = SimpleMenuItem.create({name: "S4-Glass Noodle Salad", alt_name: "S4-Glass Noodle Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item37, price:2500.00, is_on_promotion:false}]) + # Seaweed Salad + menu_category1_menu_item28 = SimpleMenuItem.create({name: "Seaweed Salad", alt_name: "Seaweed Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item28, price:3000.00, is_on_promotion:false}]) + # Apple Salad + menu_category1_menu_item27 = SimpleMenuItem.create({name: "Apple Salad", alt_name: "Apple Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item27, price:3500.00, is_on_promotion:false}]) # S4 Green Salad # menu_category1_menu_item34 = SimpleMenuItem.create({name: "S4 Green Salad", alt_name: "S4 Green Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item34, price:2500.00, is_on_promotion:false}]) # S5-Otsumami Sansyu # menu_category1_menu_item35 = SimpleMenuItem.create({name: "S5-Otsumami Sansyu", alt_name: "S5-Otsumami Sansyu",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item35, price:2500.00, is_on_promotion:false}]) - # S6-Edamame - menu_category1_menu_item36 = SimpleMenuItem.create({name: "S6-Edamame", alt_name: "S6-Edamame",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item36, price:2000.00, is_on_promotion:false}]) + # Fried Tofu Salad menu_category1_menu_item31 = SimpleMenuItem.create({name: "Fried Tofu Salad", alt_name: "Fried Tofu Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item31, price:3500.00, is_on_promotion:false}]) - # Apple Salad - # menu_category1_menu_item27 = SimpleMenuItem.create({name: "Apple Salad", alt_name: "Apple Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item27, price:3500.00, is_on_promotion:false}]) - # Seaweed Salad - # menu_category1_menu_item28 = SimpleMenuItem.create({name: "Seaweed Salad", alt_name: "Seaweed Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item28, price:3000.00, is_on_promotion:false}]) - # BBQ Pork Salad + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item31, price:3500.00, is_on_promotion:false}]) + #BBQ Pork Salad menu_category1_menu_item29 = SimpleMenuItem.create({ name: "BBQ Pork Salad", alt_name: "BBQ Pork Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item29, price:4000.00, is_on_promotion:false}]) # Seafood Salad menu_category1_menu_item30 = SimpleMenuItem.create({name: "Seafood Salad", alt_name: "Seafood Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item30, price:5000.00, is_on_promotion:false}]) # Gyoza Salad - menu_category1_menu_item59 = SimpleMenuItem.create({name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item59, price:4000.00, is_on_promotion:false}]) + # menu_category1_menu_item59 = SimpleMenuItem.create({name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item59, price:4000.00, is_on_promotion:false}]) # Appetizer menu_category5 = MenuCategory.create({menu: menu, name: "Appetizer", alt_name: "Appetizer", order_by: 5, created_by: "SYSTEM DEFAULT"}) + # A1 - Fried Tofu + menu_category1_menu_item55 = SimpleMenuItem.create({name: "A1-Fried Tofu", alt_name: "A1 - Fried Tofu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item55, price:1500.00, is_on_promotion:false}]) + # A2 Fried Gyoza + menu_category1_menu_item57 = SimpleMenuItem.create({name: "A2-Fried Gyoza", alt_name: "A2 - Fried Gyoza",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Chicken",menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}]) #A1 Pork Cutlet menu_category1_menu_item47 = SimpleMenuItem.create({name: "A1 Pork Cutlet", alt_name: "A1 Pork Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item47, price:3500.00, is_on_promotion:false}]) @@ -113,15 +137,11 @@ menu_category5 = MenuCategory.create({menu: menu, name: "Appetizer", alt_name: # A8 - Fried Chicken menu_category1_menu_item54 = SimpleMenuItem.create({name: "A8-Fried Chicken ", alt_name: "A8 - Fried Chicken ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item54, price:3500.00, is_on_promotion:false}]) - # A9 - Fried Tofu - menu_category1_menu_item55 = SimpleMenuItem.create({name: "A9-Fried Tofu", alt_name: "A9 - Fried Tofu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item55, price:1500.00, is_on_promotion:false}]) + # A 10 - Fried Potato menu_category1_menu_item56 = SimpleMenuItem.create({name: "A10-Fried Potato", alt_name: "A10 - Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item56, price:1500.00, is_on_promotion:false}]) - # A11 Fried Gyoza - menu_category1_menu_item57 = SimpleMenuItem.create({name: "A11-Fried Gyoza", alt_name: "A11 - Fried Gyoza",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}]) + # A12 Chicken Cutlet menu_category1_menu_item58 = SimpleMenuItem.create({name: "A12-Chicken Cutlet", alt_name: "A12 - Chicken Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item58, price:3500.00, is_on_promotion:false}]) @@ -131,7 +151,7 @@ menu_category5 = MenuCategory.create({menu: menu, name: "Appetizer", alt_name: # Grilled Saba menu_category1_menu_item43 = SimpleMenuItem.create({name: "Grilled Saba", alt_name: "Grilled Saba",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item43, price:7500.00, is_on_promotion:false}]) -# Yakitori + # Yakitori menu_category1_menu_item44 = SimpleMenuItem.create({name: "Yakitori", alt_name: "Yakitori",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item44, price:5000.00, is_on_promotion:false}]) # Chicken Hamburg Steak From bc5a7d01f7810441897aa5489283d2279cb0e949 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 14:35:02 +0630 Subject: [PATCH 039/246] update sale payment for rebate deleting puts --- app/models/sale_payment.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 74764785..50724f03 100644 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -413,8 +413,7 @@ class SalePayment < ApplicationRecord rebate_arr.push(data) end - puts "ssssssssss" - puts rebate_arr.to_json + total_amount = rebate_prices - payparcost - overall_dis if credit == 1 @@ -455,8 +454,7 @@ class SalePayment < ApplicationRecord response = { "status": false, "message": "Can't connect server"} end return response - puts "latest respppppp" - puts response.to_json + end else response = { "status": "no_member", "message": "Not membership"} From a57831a3fc8d4900f957f18d8c4f5b0edc5e22e7 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 15:49:36 +0630 Subject: [PATCH 040/246] fix for member --- app/controllers/crm/customers_controller.rb | 6 +- app/models/sale_payment.rb | 2 - lib/tasks/menu_osaka.rake | 388 +++++++++++--------- 3 files changed, 211 insertions(+), 185 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index d7a73ba0..6b9a3808 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -150,7 +150,11 @@ class Crm::CustomersController < BaseCrmController # When paypar account no not exist in paypar if response["message"] == "Account has not exist." customer.destroy - format.html { redirect_to '/origami/'+params[:sale_id]+'/customers', notice: 'Customer cannot created.' + response["message"]} + if params[:sale_id] + format.html { redirect_to '/origami/'+params[:sale_id]+'/customers', notice: 'Customer cannot created.' + response["message"]} + else + format.html { redirect_to crm_customers_path, notice: 'Customer cannot created.' + response["message"] } + end end if params[:sale_id] diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 50724f03..6b40cedf 100644 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -411,7 +411,6 @@ class SalePayment < ApplicationRecord end rebate_arr.push(data) - end total_amount = rebate_prices - payparcost - overall_dis @@ -454,7 +453,6 @@ class SalePayment < ApplicationRecord response = { "status": false, "message": "Can't connect server"} end return response - end else response = { "status": "no_member", "message": "Not membership"} diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 77c8c348..d6c497d1 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -32,7 +32,7 @@ menu_category1 = MenuCategory.create({menu: menu, name: "Gyoza", alt_name: "Gyoz menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item8, price:3500.0, is_on_promotion:false}]) #White Onion Gyoza 6Pcs menu_category1_menu_item9 = SimpleMenuItem.create({name: "White Onion Gyoza 6Pcs", alt_name: "White Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item9, price:3000.0, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item9, price:0.0, is_on_promotion:false}]) # Spicy Mayonnaise Gyoza 6pcs menu_category1_menu_item4 = SimpleMenuItem.create({name: "Spicy Mayonnaise Gyoza 6pcs", alt_name: "Spicy Mayonnaise Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item4, price:4000.0, is_on_promotion:false}]) @@ -44,7 +44,7 @@ menu_category1 = MenuCategory.create({menu: menu, name: "Gyoza", alt_name: "Gyoz menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item26, price:4000.0, is_on_promotion:false}]) # Gyoza Salad menu_category1_menu_item0 = SimpleMenuItem.create({name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item0, price:1500.0, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item0, price:0.0, is_on_promotion:false}]) # Gyoza 2pcs # menu_category1_menu_item1 = SimpleMenuItem.create({name: "Gyoza 2pcs", alt_name: "Gyoza 2pcs",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item1, price:1000.0, is_on_promotion:false}]) @@ -79,10 +79,10 @@ menu_category4 = MenuCategory.create({menu: menu, name: "Salad", alt_name: "Sala menu_category1_menu_item37 = SimpleMenuItem.create({name: "S4-Glass Noodle Salad", alt_name: "S4-Glass Noodle Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item37, price:2500.00, is_on_promotion:false}]) # Seaweed Salad - menu_category1_menu_item28 = SimpleMenuItem.create({name: "Seaweed Salad", alt_name: "Seaweed Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item28 = SimpleMenuItem.create({name: "S5-Seaweed Salad", alt_name: "S5-Seaweed Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item28, price:3000.00, is_on_promotion:false}]) # Apple Salad - menu_category1_menu_item27 = SimpleMenuItem.create({name: "Apple Salad", alt_name: "Apple Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item27 = SimpleMenuItem.create({name: "S6-Apple Salad", alt_name: "S6-Apple Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item27, price:3500.00, is_on_promotion:false}]) # S4 Green Salad # menu_category1_menu_item34 = SimpleMenuItem.create({name: "S4 Green Salad", alt_name: "S4 Green Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) @@ -92,13 +92,13 @@ menu_category4 = MenuCategory.create({menu: menu, name: "Salad", alt_name: "Sala # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item35, price:2500.00, is_on_promotion:false}]) # Fried Tofu Salad - menu_category1_menu_item31 = SimpleMenuItem.create({name: "Fried Tofu Salad", alt_name: "Fried Tofu Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item31 = SimpleMenuItem.create({name: "S7-Fried Tofu Salad", alt_name: "S7-Fried Tofu Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item31, price:3500.00, is_on_promotion:false}]) #BBQ Pork Salad - menu_category1_menu_item29 = SimpleMenuItem.create({ name: "BBQ Pork Salad", alt_name: "BBQ Pork Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item29 = SimpleMenuItem.create({ name: "S8-BBQ Pork Salad", alt_name: "S8-BBQ Pork Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item29, price:4000.00, is_on_promotion:false}]) # Seafood Salad - menu_category1_menu_item30 = SimpleMenuItem.create({name: "Seafood Salad", alt_name: "Seafood Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item30 = SimpleMenuItem.create({name: "S9-Seafood Salad", alt_name: "S9-Seafood Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item30, price:5000.00, is_on_promotion:false}]) # Gyoza Salad # menu_category1_menu_item59 = SimpleMenuItem.create({name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) @@ -107,15 +107,37 @@ menu_category4 = MenuCategory.create({menu: menu, name: "Salad", alt_name: "Sala # Appetizer menu_category5 = MenuCategory.create({menu: menu, name: "Appetizer", alt_name: "Appetizer", order_by: 5, created_by: "SYSTEM DEFAULT"}) # A1 - Fried Tofu - menu_category1_menu_item55 = SimpleMenuItem.create({name: "A1-Fried Tofu", alt_name: "A1 - Fried Tofu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item55 = SimpleMenuItem.create({name: "A1-Fried Tofu", alt_name: "A1-Fried Tofu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item55, price:1500.00, is_on_promotion:false}]) # A2 Fried Gyoza - menu_category1_menu_item57 = SimpleMenuItem.create({name: "A2-Fried Gyoza", alt_name: "A2 - Fried Gyoza",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item57 = SimpleMenuItem.create({name: "A2-Fried Gyoza", alt_name: "A2-Fried Gyoza",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}]) menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Chicken",menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}]) - #A1 Pork Cutlet - menu_category1_menu_item47 = SimpleMenuItem.create({name: "A1 Pork Cutlet", alt_name: "A1 Pork Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item47, price:3500.00, is_on_promotion:false}]) + # A3 - Fried Chicken + menu_category1_menu_item54 = SimpleMenuItem.create({name: "A3-Fried Chicken ", alt_name: "A3-Fried Chicken ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item54, price:3500.00, is_on_promotion:false}]) + #A4 Cutlet + menu_category1_menu_item47 = SimpleMenuItem.create({name: "A4-Cutlet", alt_name: "A4-Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category1_menu_item47, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken",menu_item: menu_category1_menu_item47, price:3500.00, is_on_promotion:false}]) + # A5 Tempura Assortment + menu_category1_menu_item53 = SimpleMenuItem.create({name: "A5-Tempura Assortment ", alt_name: "A5-Tempura Assortment ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item53, price:4500.00, is_on_promotion:false}]) + # A6 Party Set A + menu_category1_menu_item54 = SimpleMenuItem.create({name: "A6-Party Set A", alt_name: "A6-Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item54, price:0.00, is_on_promotion:false}]) + # A7 Party Set + menu_category1_menu_item55 = SimpleMenuItem.create({name: "A7-Party Set", alt_name: "A7-Party Set",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item55, price:5500.00, is_on_promotion:false}]) + # A8 Wakatori Spring Chicken + menu_category1_menu_item56 = SimpleMenuItem.create({name: "A8-Wakatori Spring Chicken", alt_name: "A8-Wakatori Spring Chicken",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item56, price:0.00, is_on_promotion:false}]) + # A9 Ohsho Fried Chicken + menu_category1_menu_item57 = SimpleMenuItem.create({name: "A9-Ohsho Fried Chicken", alt_name: "A9-Ohsho Fried Chicken",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item57, price:0.00, is_on_promotion:false}]) + # A10 Fish & Chip + menu_category1_menu_item58 = SimpleMenuItem.create({name: "A10-Fish & Chip", alt_name: "A10-Fish & Chip",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item58, price:4500.00, is_on_promotion:false}]) # A2 Kushi Katsu # menu_category1_menu_item48 = SimpleMenuItem.create({name: "A2 Kushi Katsu", alt_name: "A2 Kushi Katsu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item48, price:4000.00, is_on_promotion:false}]) @@ -123,67 +145,61 @@ menu_category5 = MenuCategory.create({menu: menu, name: "Appetizer", alt_name: # menu_category1_menu_item49 = SimpleMenuItem.create({name: "A3 Croquette", alt_name: "A3 Croquette",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item49, price:3500.00, is_on_promotion:false}]) # A4 Fried Prawn - menu_category1_menu_item50 = SimpleMenuItem.create({name: "A4 Fried Prawn", alt_name: "A4 Fried Prawn",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item50, price:4000.00, is_on_promotion:false}]) - # A5 Fried Soft Shell Crab - menu_category1_menu_item51 = SimpleMenuItem.create({name: "A5 Fried Soft Shell Crab", alt_name: "A5 Fried Soft Shell Crab",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item51, price:4000.00, is_on_promotion:false}]) - # A6 Vegetable Tempura - menu_category1_menu_item52 = SimpleMenuItem.create({name: "A6 Vegetable Tempura", alt_name: "A6 Vegetable Tempura",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item52, price:2500.00, is_on_promotion:false}]) - # A7 Tempura Assortment - menu_category1_menu_item53 = SimpleMenuItem.create({name: "A7 Tempura Assortment ", alt_name: "A7 Tempura Assortment ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item53, price:4500.00, is_on_promotion:false}]) - # A8 - Fried Chicken - menu_category1_menu_item54 = SimpleMenuItem.create({name: "A8-Fried Chicken ", alt_name: "A8 - Fried Chicken ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item54, price:3500.00, is_on_promotion:false}]) + # menu_category1_menu_item50 = SimpleMenuItem.create({name: "A4 Fried Prawn", alt_name: "A4 Fried Prawn",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item50, price:4000.00, is_on_promotion:false}]) + # # A5 Fried Soft Shell Crab + # menu_category1_menu_item51 = SimpleMenuItem.create({name: "A5 Fried Soft Shell Crab", alt_name: "A5 Fried Soft Shell Crab",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item51, price:4000.00, is_on_promotion:false}]) + # # A6 Vegetable Tempura + # menu_category1_menu_item52 = SimpleMenuItem.create({name: "A6 Vegetable Tempura", alt_name: "A6 Vegetable Tempura",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item52, price:2500.00, is_on_promotion:false}]) - # A 10 - Fried Potato - menu_category1_menu_item56 = SimpleMenuItem.create({name: "A10-Fried Potato", alt_name: "A10 - Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item56, price:1500.00, is_on_promotion:false}]) + # # A 10 - Fried Potato + # menu_category1_menu_item56 = SimpleMenuItem.create({name: "A10-Fried Potato", alt_name: "A10 - Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item56, price:1500.00, is_on_promotion:false}]) - # A12 Chicken Cutlet - menu_category1_menu_item58 = SimpleMenuItem.create({name: "A12-Chicken Cutlet", alt_name: "A12 - Chicken Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item58, price:3500.00, is_on_promotion:false}]) - # Spicy Steamed Chicken - menu_category1_menu_item42 = SimpleMenuItem.create({name: "Spicy Steamed Chicken", alt_name: "Spicy Steamed Chicken",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item42, price:4500.00, is_on_promotion:false}]) - # Grilled Saba - menu_category1_menu_item43 = SimpleMenuItem.create({name: "Grilled Saba", alt_name: "Grilled Saba",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item43, price:7500.00, is_on_promotion:false}]) - # Yakitori - menu_category1_menu_item44 = SimpleMenuItem.create({name: "Yakitori", alt_name: "Yakitori",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item44, price:5000.00, is_on_promotion:false}]) - # Chicken Hamburg Steak - menu_category1_menu_item45 = SimpleMenuItem.create({name: "Chicken Hamburg Steak", alt_name: "Chicken Hamburg Steak",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item45, price:6500.00, is_on_promotion:false}]) - # Grilled Shishamo - menu_category1_menu_item46 = SimpleMenuItem.create({name: "Grilled Shishamo", alt_name: "Grilled Shishamo",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item46, price:5000.00, is_on_promotion:false}]) - # Party Set A - menu_category1_menu_item38 = SimpleMenuItem.create({name: "Party Set A", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item38, price:5500.00, is_on_promotion:false}]) - # Party Set B - menu_category1_menu_item39 = SimpleMenuItem.create({name: "Party Set B", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item39, price:5000.00, is_on_promotion:false}]) - # Croquette - menu_category1_menu_item40 = SimpleMenuItem.create({name: "Croquette", alt_name: "Croquette",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item40, price:3500.00, is_on_promotion:false}]) - # Fried Potato - menu_category1_menu_item41 = SimpleMenuItem.create({name: "Fried Potato", alt_name: "Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item41, price:1500.00, is_on_promotion:false}]) + # # A12 Chicken Cutlet + # menu_category1_menu_item58 = SimpleMenuItem.create({name: "A12-Chicken Cutlet", alt_name: "A12 - Chicken Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item58, price:3500.00, is_on_promotion:false}]) + # # Spicy Steamed Chicken + # menu_category1_menu_item42 = SimpleMenuItem.create({name: "Spicy Steamed Chicken", alt_name: "Spicy Steamed Chicken",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item42, price:4500.00, is_on_promotion:false}]) + # # Grilled Saba + # menu_category1_menu_item43 = SimpleMenuItem.create({name: "Grilled Saba", alt_name: "Grilled Saba",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item43, price:7500.00, is_on_promotion:false}]) + # # Yakitori + # menu_category1_menu_item44 = SimpleMenuItem.create({name: "Yakitori", alt_name: "Yakitori",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item44, price:5000.00, is_on_promotion:false}]) + # # Chicken Hamburg Steak + # menu_category1_menu_item45 = SimpleMenuItem.create({name: "Chicken Hamburg Steak", alt_name: "Chicken Hamburg Steak",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item45, price:6500.00, is_on_promotion:false}]) + # # Grilled Shishamo + # menu_category1_menu_item46 = SimpleMenuItem.create({name: "Grilled Shishamo", alt_name: "Grilled Shishamo",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item46, price:5000.00, is_on_promotion:false}]) + # # Party Set A + # menu_category1_menu_item38 = SimpleMenuItem.create({name: "Party Set A", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item38, price:5500.00, is_on_promotion:false}]) + # # Party Set B + # menu_category1_menu_item39 = SimpleMenuItem.create({name: "Party Set B", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item39, price:5000.00, is_on_promotion:false}]) + # # Croquette + # menu_category1_menu_item40 = SimpleMenuItem.create({name: "Croquette", alt_name: "Croquette",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item40, price:3500.00, is_on_promotion:false}]) + # # Fried Potato + # menu_category1_menu_item41 = SimpleMenuItem.create({name: "Fried Potato", alt_name: "Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item41, price:1500.00, is_on_promotion:false}]) # set -menu_category6 = MenuCategory.create({menu: menu, name: "Set", alt_name: "Set", order_by: 6,created_by: "SYSTEM DEFAULT"}) - # Set A ( Soup + Gyoza 3 pcs) - menu_category1_menu_item60 = SimpleMenuItem.create({name: "Set A ( Soup + Gyoza 3 pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item60, price:1500.00, is_on_promotion:false}]) - # Set B(Rice + Soup + Gyoza 3pcs) - menu_category1_menu_item61 = SimpleMenuItem.create({name: "Set B(Rice + Soup + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item61, price:2000.00, is_on_promotion:false}]) - # Set C ( Rice + Soup + Salad + Gyoza 3pcs) - menu_category1_menu_item62 = SimpleMenuItem.create({name: "Set C ( Rice + Soup + Salad + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item62, price:2500.00, is_on_promotion:false}]) +# menu_category6 = MenuCategory.create({menu: menu, name: "Set", alt_name: "Set", order_by: 6,created_by: "SYSTEM DEFAULT"}) +# # Set A ( Soup + Gyoza 3 pcs) +# menu_category1_menu_item60 = SimpleMenuItem.create({name: "Set A ( Soup + Gyoza 3 pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item60, price:1500.00, is_on_promotion:false}]) +# # Set B(Rice + Soup + Gyoza 3pcs) +# menu_category1_menu_item61 = SimpleMenuItem.create({name: "Set B(Rice + Soup + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item61, price:2000.00, is_on_promotion:false}]) +# # Set C ( Rice + Soup + Salad + Gyoza 3pcs) +# menu_category1_menu_item62 = SimpleMenuItem.create({name: "Set C ( Rice + Soup + Salad + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item62, price:2500.00, is_on_promotion:false}]) # Rice # menu_category1_menu_item63 = SimpleMenuItem.create({name: "Rice", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item63, price:500.00, is_on_promotion:false}]) @@ -197,44 +213,130 @@ menu_category6 = MenuCategory.create({menu: menu, name: "Set", alt_name: "Set", # A La Carte menu_category7 = MenuCategory.create({menu: menu, name: "A La Carte", alt_name: "A La Carte", order_by: 7,created_by: "SYSTEM DEFAULT"}) # F1 Mabo Tofu - menu_category1_menu_item70 = SimpleMenuItem.create({name: "F1 Mabo Tofu", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item70, price:2900.00, is_on_promotion:false}]) - # F2 Black Vinegar Chicken - menu_category1_menu_item71 = SimpleMenuItem.create({name: "F2 Black Vinegar Chicken", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item71, price:3900.00, is_on_promotion:false}]) - # Green Pepper Steak - menu_category1_menu_item72 = SimpleMenuItem.create({name: "Green Pepper Steak", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item72, price:3000.00, is_on_promotion:false}]) - # F4 Mabo Eggplant - menu_category1_menu_item73 = SimpleMenuItem.create({name: "F4 Mabo Eggplant", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item73, price:2900.00, is_on_promotion:false}]) + menu_category1_menu_item70 = SimpleMenuItem.create({name: "F1-Mabo Tofu", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item70, price:3400.00, is_on_promotion:false}]) + # F2 Mabo Eggplant + menu_category1_menu_item73 = SimpleMenuItem.create({name: "F2-Mabo Eggplant", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item73, price:3400.00, is_on_promotion:false}]) + # F3 Fried Egg with Pork + menu_category1_menu_item67 = SimpleMenuItem.create({name: "F3-Fried Egg", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category1_menu_item67, price:3400.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef",menu_item: menu_category1_menu_item67, price:3400.00, is_on_promotion:false}]) + # F4 Black Vinegar Chicken + menu_category1_menu_item71 = SimpleMenuItem.create({name: "F4-Black Vinegar Chicken", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item71, price:4400.00, is_on_promotion:false}]) # F5 Fried Vegetable - menu_category1_menu_item74 = SimpleMenuItem.create({name: "F5 Fried Vegetable", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item74 = SimpleMenuItem.create({name: "F5-Fried Vegetable", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item74, price:2500.00, is_on_promotion:false}]) - #F6 - Ebichili - menu_category1_menu_item75 = SimpleMenuItem.create({name: "F6 - Ebichili", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item75, price:4900.00, is_on_promotion:false}]) - # F7 Ebimayo - menu_category1_menu_item76 = SimpleMenuItem.create({name: "F7 Ebimayo", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # F6 Fried Pork Liver + menu_category1_menu_item77 = SimpleMenuItem.create({name: "F6-Fried Pork Liver", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item77, price:3400.00, is_on_promotion:false}]) + # F7 - Fried Pork with Kimchi + menu_category1_menu_item78 = SimpleMenuItem.create({name: "F7-Fried Pork with Kimchi", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item78, price:3400.00, is_on_promotion:false}]) + # F8 Ebimayo + menu_category1_menu_item76 = SimpleMenuItem.create({name: "F8-Ebimayo", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item76, price:4900.00, is_on_promotion:false}]) - #F8 Fried Pork Liver - menu_category1_menu_item77 = SimpleMenuItem.create({name: "F8 Fried Pork Liver", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item77, price:2900.00, is_on_promotion:false}]) - # F9 - Fried Pork with Kimuchi - menu_category1_menu_item78 = SimpleMenuItem.create({name: " F9 - Fried Pork with Kimuchi", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item78, price:2900.00, is_on_promotion:false}]) - # Fried Egg with Pork - menu_category1_menu_item67 = SimpleMenuItem.create({name: "Fried Egg with Pork", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item67, price:2900.00, is_on_promotion:false}]) - # Fried Eggplant with Pork - menu_category1_menu_item68 = SimpleMenuItem.create({name: " Fried Eggplant with Pork", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item68, price:2900.00, is_on_promotion:false}]) - # Spicy Fried Beef - menu_category1_menu_item69 = SimpleMenuItem.create({name: " Spicy Fried Beef", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item69, price:2900.00, is_on_promotion:false}]) - # Fried Egg with Beef - menu_category1_menu_item66 = SimpleMenuItem.create({name: "Fried Egg with Beef", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item66, price:2900.00, is_on_promotion:false}]) + # F9 - Ebichili + menu_category1_menu_item75 = SimpleMenuItem.create({name: "F9-Ebichili", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item75, price:4900.00, is_on_promotion:false}]) + # F10 Green Pepper Steak + menu_category1_menu_item72 = SimpleMenuItem.create({name: "F10-Green Pepper Steak", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item72, price:3400.00, is_on_promotion:false}]) + # F11 Fried Eggplant with Pork + menu_category1_menu_item68 = SimpleMenuItem.create({name: "F11-Fried Eggplant with Pork", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item68, price:0.00, is_on_promotion:false}]) + # F12 Spicy Fried Beef + menu_category1_menu_item69 = SimpleMenuItem.create({name: "F12-Spicy Fried Beef", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item69, price:3400.00, is_on_promotion:false}]) + # F13 Fried Egg with Beef + menu_category1_menu_item66 = SimpleMenuItem.create({name: "F13-Fried Cabage with Konbu Taste", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item66, price:2500.00, is_on_promotion:false}]) + +# Curry +menu_category12 = MenuCategory.create({menu: menu, name: "Curry", alt_name: "Curry", order_by: 12,created_by: "SYSTEM DEFAULT"}) + # C1-Curry Rice + menu_category12_menu_item4 = SimpleMenuItem.create({name: "C1-Curry Rice", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item4, price:3500.00, is_on_promotion:false}]) + # C2-Katsu Curry + menu_category12_menu_item4 = SimpleMenuItem.create({name: "C2-Katsu Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category12_menu_item4, price:6000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken",menu_item: menu_category12_menu_item4, price:6000.00, is_on_promotion:false}]) + # C3-Fried Chicken Curry + menu_category12_menu_item3 = SimpleMenuItem.create({name: "C3-Fried Chicken Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item3, price:6000.00, is_on_promotion:false}]) + # C4-Fried Prawn Curry + menu_category12_menu_item5 = SimpleMenuItem.create({name: "C4-Fried Prawn Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item5, price:7400.00, is_on_promotion:false}]) + # C1-Pork Cutlet Curry + menu_category12_menu_item1 = SimpleMenuItem.create({name: "C1-Pork Cutlet Curry", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item1, price:5500.00, is_on_promotion:false}]) + # C2-Beef Curry + menu_category12_menu_item2 = SimpleMenuItem.create({name: "C2-Beef Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item2, price:5500.00, is_on_promotion:false}]) + + + # Chicken Cutlet Curry + menu_category12_menu_item6 = SimpleMenuItem.create({name: "Chicken Cutlet Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item6, price:5500.00, is_on_promotion:false}]) + +# Rice +menu_category13 = MenuCategory.create({menu: menu, name: "Rice", alt_name: "Rice", order_by: 13,created_by: "SYSTEM DEFAULT"}) + # R1-Katsu Don + menu_category13_menu_item1 = SimpleMenuItem.create({name: "R1-Katsu Don", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item1, price:5900.00, is_on_promotion:false}]) + # R2-Beef Don + menu_category13_menu_item2 = SimpleMenuItem.create({name: "R2-Beef Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item2, price:4000.00, is_on_promotion:false}]) + # R3-Pork Don + menu_category13_menu_item3 = SimpleMenuItem.create({name: "R3-Pork Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item3, price:4000.00, is_on_promotion:false}]) + # R4- Chicken Cutlet Don + menu_category13_menu_item4 = SimpleMenuItem.create({name: "R4- Chicken Cutlet Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item4, price:5900.00, is_on_promotion:false}]) + # R5-Egg and Chicken Don + menu_category13_menu_item5 = SimpleMenuItem.create({name: "R5-Egg and Chicken Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item5, price:5800.00, is_on_promotion:false}]) + # R6-Fried Prawn Don + menu_category13_menu_item6 = SimpleMenuItem.create({name: "R6-Fried Prawn Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item6, price:6900.00, is_on_promotion:false}]) + # R7-Fried Rice + menu_category13_menu_item7 = SimpleMenuItem.create({name: "R7-Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Pork)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Chicken)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) + # R8-Kimuchi Fried Rice + menu_category13_menu_item8 = SimpleMenuItem.create({name: "R8-Kimuchi Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item8, price:4500.00, is_on_promotion:false}]) + # R9-Crab Tenshinhan + menu_category13_menu_item9 = SimpleMenuItem.create({name: "R9-Crab Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item9, price:4500.00, is_on_promotion:false}]) + # R10-Crab Fried Rice + menu_category13_menu_item10 = SimpleMenuItem.create({name: "R10-Crab Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item10, price:4500.00, is_on_promotion:false}]) + # Beef Fried Rice + menu_category13_menu_item11 = SimpleMenuItem.create({name: "Beef Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item11, price:5000.00, is_on_promotion:false}]) + # Mabo Fried Rice + menu_category13_menu_item12 = SimpleMenuItem.create({name: "Mabo Fried Rice", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item12, price:4500.00, is_on_promotion:false}]) + # Seafood Fried Rice + menu_category13_menu_item13 = SimpleMenuItem.create({name: "Seafood Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:6000.00, is_on_promotion:false}]) + # Mabo Tenshinhan + menu_category13_menu_item14 = SimpleMenuItem.create({name: "Mabo Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item14, price:5500.00, is_on_promotion:false}]) + # KatsuCurry Tenshinhan + menu_category13_menu_item15 = SimpleMenuItem.create({name: "KatsuCurry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item15, price:7000.00, is_on_promotion:false}]) + # Fried Prawn Curry Tenshinhan + menu_category13_menu_item16 = SimpleMenuItem.create({name: "Fried Prawn Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item16, price:7900.00, is_on_promotion:false}]) + # Fried Chicken Curry Tenshinhan + menu_category13_menu_item17 = SimpleMenuItem.create({name: "Fried Chicken Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item17, price:6500.00, is_on_promotion:false}]) + # Chicken Cutlet Curry Tenshinhan + menu_category13_menu_item18 = SimpleMenuItem.create({name: "Chicken Cutlet Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item18, price:7000.00, is_on_promotion:false}]) # Ramen menu_category8 = MenuCategory.create({menu: menu, name: "Ramen", alt_name: "Ramen", order_by: 8,created_by: "SYSTEM DEFAULT"}) @@ -314,84 +416,6 @@ menu_category10 = MenuCategory.create({menu: menu, name: "Udon", alt_name: "Udo menu_category1_menu_item93 = SimpleMenuItem.create({name: "U8 Spicy Beef Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item93, price:4500.00, is_on_promotion:false}]) -# Curry -menu_category12 = MenuCategory.create({menu: menu, name: "Curry", alt_name: "Curry", order_by: 12,created_by: "SYSTEM DEFAULT"}) - # C1-Pork Cutlet Curry - menu_category12_menu_item1 = SimpleMenuItem.create({name: "C1-Pork Cutlet Curry", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item1, price:5500.00, is_on_promotion:false}]) - # C2-Beef Curry - menu_category12_menu_item2 = SimpleMenuItem.create({name: "C2-Beef Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item2, price:5500.00, is_on_promotion:false}]) - # C3-Fried Chicken Curry - menu_category12_menu_item3 = SimpleMenuItem.create({name: "C3-Fried Chicken Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item3, price:5500.00, is_on_promotion:false}]) - # C4-Curry Rice - menu_category12_menu_item4 = SimpleMenuItem.create({name: "C4-Curry Rice", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item4, price:3500.00, is_on_promotion:false}]) - # C5-Fried Prawn Curry - menu_category12_menu_item5 = SimpleMenuItem.create({name: "C5-Fried Prawn Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item5, price:6900.00, is_on_promotion:false}]) - # Chicken Cutlet Curry - menu_category12_menu_item6 = SimpleMenuItem.create({name: "Chicken Cutlet Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item6, price:5500.00, is_on_promotion:false}]) - -# Rice -menu_category13 = MenuCategory.create({menu: menu, name: "Rice", alt_name: "Rice", order_by: 13,created_by: "SYSTEM DEFAULT"}) - # R1-Katsu Don - menu_category13_menu_item1 = SimpleMenuItem.create({name: "R1-Katsu Don", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item1, price:5900.00, is_on_promotion:false}]) - # R2-Beef Don - menu_category13_menu_item2 = SimpleMenuItem.create({name: "R2-Beef Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item2, price:4000.00, is_on_promotion:false}]) - # R3-Pork Don - menu_category13_menu_item3 = SimpleMenuItem.create({name: "R3-Pork Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item3, price:4000.00, is_on_promotion:false}]) - # R4- Chicken Cutlet Don - menu_category13_menu_item4 = SimpleMenuItem.create({name: "R4- Chicken Cutlet Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item4, price:5900.00, is_on_promotion:false}]) - # R5-Egg and Chicken Don - menu_category13_menu_item5 = SimpleMenuItem.create({name: "R5-Egg and Chicken Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item5, price:5800.00, is_on_promotion:false}]) - # R6-Fried Prawn Don - menu_category13_menu_item6 = SimpleMenuItem.create({name: "R6-Fried Prawn Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item6, price:6900.00, is_on_promotion:false}]) - # R7-Fried Rice - menu_category13_menu_item7 = SimpleMenuItem.create({name: "R7-Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Pork)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Chicken)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) - # R8-Kimuchi Fried Rice - menu_category13_menu_item8 = SimpleMenuItem.create({name: "R8-Kimuchi Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item8, price:4500.00, is_on_promotion:false}]) - # R9-Crab Tenshinhan - menu_category13_menu_item9 = SimpleMenuItem.create({name: "R9-Crab Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item9, price:4500.00, is_on_promotion:false}]) - # R10-Crab Fried Rice - menu_category13_menu_item10 = SimpleMenuItem.create({name: "R10-Crab Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item10, price:4500.00, is_on_promotion:false}]) - # Beef Fried Rice - menu_category13_menu_item11 = SimpleMenuItem.create({name: "Beef Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item11, price:5000.00, is_on_promotion:false}]) - # Mabo Fried Rice - menu_category13_menu_item12 = SimpleMenuItem.create({name: "Mabo Fried Rice", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item12, price:4500.00, is_on_promotion:false}]) - # Seafood Fried Rice - menu_category13_menu_item13 = SimpleMenuItem.create({name: "Seafood Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:6000.00, is_on_promotion:false}]) - # Mabo Tenshinhan - menu_category13_menu_item14 = SimpleMenuItem.create({name: "Mabo Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item14, price:5500.00, is_on_promotion:false}]) - # KatsuCurry Tenshinhan - menu_category13_menu_item15 = SimpleMenuItem.create({name: "KatsuCurry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item15, price:7000.00, is_on_promotion:false}]) - # Fried Prawn Curry Tenshinhan - menu_category13_menu_item16 = SimpleMenuItem.create({name: "Fried Prawn Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item16, price:7900.00, is_on_promotion:false}]) - # Fried Chicken Curry Tenshinhan - menu_category13_menu_item17 = SimpleMenuItem.create({name: "Fried Chicken Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item17, price:6500.00, is_on_promotion:false}]) - # Chicken Cutlet Curry Tenshinhan - menu_category13_menu_item18 = SimpleMenuItem.create({name: "Chicken Cutlet Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item18, price:7000.00, is_on_promotion:false}]) # Kids Set menu_category14 = MenuCategory.create({menu: menu, name: "Kids Set", alt_name: "Kids Set", order_by: 14,created_by: "SYSTEM DEFAULT"}) From b3c77fc28c2c89b34bf508cd7b7a417bf72c926b Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 17:33:06 +0630 Subject: [PATCH 041/246] update lookup --- app/controllers/crm/customers_controller.rb | 10 ++++++-- .../settings/lookups_controller.rb | 10 ++++---- app/models/sale_payment.rb | 5 +--- app/views/settings/lookups/_form.html.erb | 2 +- app/views/settings/lookups/edit.html.erb | 2 +- app/views/settings/lookups/index.html.erb | 25 ++++++++++++------- 6 files changed, 32 insertions(+), 22 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index d7a73ba0..ecc2a262 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -96,7 +96,8 @@ class Crm::CustomersController < BaseCrmController merchant_uid:merchant_uid,auth_token:auth_token}.to_json # Check for paypar account exists - if paypar_account_no != nil || paypar_account_no != '' + # if paypar_account_no != nil || paypar_account_no != '' + if paypar_account_no.present? member_params = { name: name,phone: phone,email: email, dob: dob,address: address,nrc:nrc,card_no:card_no, paypar_account_no: paypar_account_no, @@ -150,7 +151,12 @@ class Crm::CustomersController < BaseCrmController # When paypar account no not exist in paypar if response["message"] == "Account has not exist." customer.destroy - format.html { redirect_to '/origami/'+params[:sale_id]+'/customers', notice: 'Customer cannot created.' + response["message"]} + if params[:sale_id] + format.html { redirect_to '/origami/'+params[:sale_id]+'/customers', notice: 'Customer cannot created.' + response["message"]} + else + format.html { redirect_to crm_customers_path, notice: 'Customer cannot created.' + response["message"] } + end + end if params[:sale_id] diff --git a/app/controllers/settings/lookups_controller.rb b/app/controllers/settings/lookups_controller.rb index 2463d640..8eb98aed 100644 --- a/app/controllers/settings/lookups_controller.rb +++ b/app/controllers/settings/lookups_controller.rb @@ -28,11 +28,11 @@ class Settings::LookupsController < ApplicationController respond_to do |format| if @settings_lookup.save - format.html { redirect_to @settings_lookup, notice: 'Lookup was successfully created.' } + format.html { redirect_to settings_lookups_path, notice: 'Lookup was successfully created.' } format.json { render :show, status: :created, location: @settings_lookup } else format.html { render :new } - format.json { render json: @settings_lookup.errors, status: :unprocessable_entity } + format.json { render json: settings_lookups_path.errors, status: :unprocessable_entity } end end end @@ -42,11 +42,11 @@ class Settings::LookupsController < ApplicationController def update respond_to do |format| if @settings_lookup.update(settings_lookup_params) - format.html { redirect_to @settings_lookup, notice: 'Lookup was successfully updated.' } + format.html { redirect_to settings_lookups_path, notice: 'Lookup was successfully updated.' } format.json { render :show, status: :ok, location: @settings_lookup } else format.html { render :edit } - format.json { render json: @settings_lookup.errors, status: :unprocessable_entity } + format.json { render json: settings_lookups_path.errors, status: :unprocessable_entity } end end end @@ -56,7 +56,7 @@ class Settings::LookupsController < ApplicationController def destroy @settings_lookup.destroy respond_to do |format| - format.html { redirect_to settings_lookups_url, notice: 'Lookup was successfully destroyed.' } + format.html { redirect_to settings_lookups_path, notice: 'Lookup was successfully destroyed.' } format.json { head :no_content } end end diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 50724f03..fe86ab6c 100644 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -400,10 +400,8 @@ class SalePayment < ApplicationRecord rebate_arr =[] campaign_method.each do |a| data = {:type => a[:type], :amount => a[:amount]} - puts data type_arr.each do |si| if si[:type] == a[:type] - puts "steeeeeeeeeeeee" amount = (redeem_amount / total_percentage)*si[:percentage] actual = a[:amount] - amount data[:amount] = actual @@ -413,7 +411,7 @@ class SalePayment < ApplicationRecord rebate_arr.push(data) end - + total_amount = rebate_prices - payparcost - overall_dis if credit == 1 @@ -454,7 +452,6 @@ class SalePayment < ApplicationRecord response = { "status": false, "message": "Can't connect server"} end return response - end else response = { "status": "no_member", "message": "Not membership"} diff --git a/app/views/settings/lookups/_form.html.erb b/app/views/settings/lookups/_form.html.erb index e3b3e295..a21004f9 100644 --- a/app/views/settings/lookups/_form.html.erb +++ b/app/views/settings/lookups/_form.html.erb @@ -1,4 +1,4 @@ -<%= simple_form_for(@settings_lookup) do |f| %> +<%= simple_form_for([:settings,@settings_lookup]) do |f| %> <%= f.error_notification %>
diff --git a/app/views/settings/lookups/edit.html.erb b/app/views/settings/lookups/edit.html.erb index e8b08f44..2998e489 100644 --- a/app/views/settings/lookups/edit.html.erb +++ b/app/views/settings/lookups/edit.html.erb @@ -2,5 +2,5 @@ <%= render 'form', settings_lookup: @settings_lookup %> -<%= link_to 'Show', @settings_lookup %> | +<%= link_to 'Show', settings_lookup_path(@settings_lookup) %> | <%= link_to 'Back', settings_lookups_path %> diff --git a/app/views/settings/lookups/index.html.erb b/app/views/settings/lookups/index.html.erb index 9ac392a5..805c7560 100644 --- a/app/views/settings/lookups/index.html.erb +++ b/app/views/settings/lookups/index.html.erb @@ -1,14 +1,23 @@ -

<%= notice %>

-

Settings Lookups

+ - - +
+
+
+ - + @@ -24,8 +33,6 @@ <% end %> -
Lookup type Name ValueAction
+ +
-
- -<%= link_to 'New Settings Lookup', new_settings_lookup_path %> From 2d6841a4c40245cee5af61e195ea10a8aefbaeda Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 18:33:47 +0630 Subject: [PATCH 042/246] update --- app/controllers/crm/customers_controller.rb | 8 +++++--- db/seeds.rb | 6 +++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index ecc2a262..dcc51950 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -245,13 +245,14 @@ end response = { status: false} end + customer = Customer.find(@crm_customer.customer_id) + if response["status"] == true - customer = Customer.find(@crm_customer.customer_id) + status = customer.update_attributes(membership_id: response["customer_datas"]["id"],membership_type:member_group_id ) format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated'} else - customer = Customer.find(@crm_customer.customer_id) # Check membership id and bind to user if response["membership_id"] != nil status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) @@ -305,11 +306,12 @@ end format.html { redirect_to crm_customers_path, notice: 'Customer was successfully updated.' } format.json { render :show, status: :ok, location: @crm_customer } else + customer = Customer.find(@crm_customer.customer_id) # Check membership id and bind to user if response["membership_id"] != nil status = customer.update_attributes(membership_id: response["membership_id"],membership_type:member_group_id ) else - status = customer.update_attributes(membership_type:member_group_id) + status = customer.update_attributes(membership_type:member_group_id ) end format.html { redirect_to crm_customers_path, notice: response["message"] } end diff --git a/db/seeds.rb b/db/seeds.rb index 43d1fbdf..2828648f 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -51,7 +51,11 @@ menu_item_type = Lookup.create([{lookup_type:'menu_item_type', name: 'SIMPLE', v {lookup_type:'menu_item_type', name: 'Set Menu', value: 'setMenu'}, {lookup_type:'menu_item_type', name: 'DIY', value: 'diy'}]) -member_group_type = Lookup.create([{lookup_type:'member_group_type', name: 'Normal', value: '1'}]) +member_group_type = Lookup.create([{lookup_type:'member_group_type', name: 'Normal', value: '1'}, + {lookup_type:'member_group_type', name: 'Platinum', value: '5'}, + {lookup_type:'member_group_type', name: 'Silver', value: '4'}, + {lookup_type:'member_group_type', name: 'Gold', value: '3'} + ]) #menu_item_attribute:[size|] menu_item_attribute_type = Lookup.create([{lookup_type:'menu_item_attribute_type', name: 'Size', value: 'size'}]) From ac21e14062dba3602c290c0b769189f683072a95 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 19:30:26 +0630 Subject: [PATCH 043/246] update menu_osaka --- lib/tasks/menu_osaka.rake | 681 ++++++++++++++++++++++++-------------- 1 file changed, 429 insertions(+), 252 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index d6c497d1..c39d8f2f 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -268,157 +268,413 @@ menu_category12 = MenuCategory.create({menu: menu, name: "Curry", alt_name: "Cur # C4-Fried Prawn Curry menu_category12_menu_item5 = SimpleMenuItem.create({name: "C4-Fried Prawn Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item5, price:7400.00, is_on_promotion:false}]) - # C1-Pork Cutlet Curry - menu_category12_menu_item1 = SimpleMenuItem.create({name: "C1-Pork Cutlet Curry", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # C5-Beef Curry + menu_category12_menu_item2 = SimpleMenuItem.create({name: "C5-Beef Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item2, price:6000.00, is_on_promotion:false}]) + # C6-Green Curry + menu_category12_menu_item5 = SimpleMenuItem.create({name: "C6-Green Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item5, price:0.00, is_on_promotion:false}]) + # C7-Mabo Tenshinhan + menu_category12_menu_item1 = SimpleMenuItem.create({name: "C7-Mabo Tenshinhan", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item1, price:5500.00, is_on_promotion:false}]) - # C2-Beef Curry - menu_category12_menu_item2 = SimpleMenuItem.create({name: "C2-Beef Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item2, price:5500.00, is_on_promotion:false}]) - - - # Chicken Cutlet Curry - menu_category12_menu_item6 = SimpleMenuItem.create({name: "Chicken Cutlet Curry", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item6, price:5500.00, is_on_promotion:false}]) + # C8-Katsu Curry Tenshinhan + menu_category12_menu_item1 = SimpleMenuItem.create({name: "C8-Katsu Curry Tenshinhan", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item1, price:7000.00, is_on_promotion:false}]) + # C9-Fried Prawn Curry Tenshinhan + menu_category12_menu_item1 = SimpleMenuItem.create({name: "C8-Fried Prawn Curry Tenshinhan", alt_name: " ",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item1, price:7900.00, is_on_promotion:false}]) + # C10-Fried Chicken Curry Tenshinhan + menu_category12_menu_item6 = SimpleMenuItem.create({name: "C10-Fried Chicken Curry Tenshinhan", alt_name: "",menu_category: menu_category12 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category12_menu_item6, price:6500.00, is_on_promotion:false}]) # Rice menu_category13 = MenuCategory.create({menu: menu, name: "Rice", alt_name: "Rice", order_by: 13,created_by: "SYSTEM DEFAULT"}) - # R1-Katsu Don - menu_category13_menu_item1 = SimpleMenuItem.create({name: "R1-Katsu Don", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item1, price:5900.00, is_on_promotion:false}]) - # R2-Beef Don - menu_category13_menu_item2 = SimpleMenuItem.create({name: "R2-Beef Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item2, price:4000.00, is_on_promotion:false}]) - # R3-Pork Don - menu_category13_menu_item3 = SimpleMenuItem.create({name: "R3-Pork Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item3, price:4000.00, is_on_promotion:false}]) - # R4- Chicken Cutlet Don - menu_category13_menu_item4 = SimpleMenuItem.create({name: "R4- Chicken Cutlet Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item4, price:5900.00, is_on_promotion:false}]) - # R5-Egg and Chicken Don - menu_category13_menu_item5 = SimpleMenuItem.create({name: "R5-Egg and Chicken Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item5, price:5800.00, is_on_promotion:false}]) - # R6-Fried Prawn Don - menu_category13_menu_item6 = SimpleMenuItem.create({name: "R6-Fried Prawn Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item6, price:6900.00, is_on_promotion:false}]) - # R7-Fried Rice - menu_category13_menu_item7 = SimpleMenuItem.create({name: "R7-Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Pork)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Chicken)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) - # R8-Kimuchi Fried Rice - menu_category13_menu_item8 = SimpleMenuItem.create({name: "R8-Kimuchi Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # R1-Fried Rice + menu_category13_menu_item7 = SimpleMenuItem.create({name: "R1-Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) + # R2-Kimuchi Fried Rice + menu_category13_menu_item8 = SimpleMenuItem.create({name: "R2-Kimuchi Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item8, price:4500.00, is_on_promotion:false}]) - # R9-Crab Tenshinhan - menu_category13_menu_item9 = SimpleMenuItem.create({name: "R9-Crab Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item9, price:4500.00, is_on_promotion:false}]) - # R10-Crab Fried Rice - menu_category13_menu_item10 = SimpleMenuItem.create({name: "R10-Crab Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item10, price:4500.00, is_on_promotion:false}]) - # Beef Fried Rice - menu_category13_menu_item11 = SimpleMenuItem.create({name: "Beef Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # R3-Beef Fried Rice + menu_category13_menu_item11 = SimpleMenuItem.create({name: "R3-Beef Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item11, price:5000.00, is_on_promotion:false}]) - # Mabo Fried Rice - menu_category13_menu_item12 = SimpleMenuItem.create({name: "Mabo Fried Rice", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # R4-Mabo Fried Rice + menu_category13_menu_item12 = SimpleMenuItem.create({name: "R4-Mabo Fried Rice", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item12, price:4500.00, is_on_promotion:false}]) - # Seafood Fried Rice - menu_category13_menu_item13 = SimpleMenuItem.create({name: "Seafood Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # R5-Seafood Fried Rice + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R5-Seafood Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:6000.00, is_on_promotion:false}]) - # Mabo Tenshinhan - menu_category13_menu_item14 = SimpleMenuItem.create({name: "Mabo Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item14, price:5500.00, is_on_promotion:false}]) - # KatsuCurry Tenshinhan - menu_category13_menu_item15 = SimpleMenuItem.create({name: "KatsuCurry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item15, price:7000.00, is_on_promotion:false}]) - # Fried Prawn Curry Tenshinhan - menu_category13_menu_item16 = SimpleMenuItem.create({name: "Fried Prawn Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item16, price:7900.00, is_on_promotion:false}]) - # Fried Chicken Curry Tenshinhan - menu_category13_menu_item17 = SimpleMenuItem.create({name: "Fried Chicken Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item17, price:6500.00, is_on_promotion:false}]) - # Chicken Cutlet Curry Tenshinhan - menu_category13_menu_item18 = SimpleMenuItem.create({name: "Chicken Cutlet Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item18, price:7000.00, is_on_promotion:false}]) + # R6-Chilli Basil Fried Rice + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R6-Chilli Basil Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:3500.00, is_on_promotion:false}]) + # R7-Tomyan Fried Rice + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R7-Tomyan Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:3500.00, is_on_promotion:false}]) + # R8-Rice Salad With Tea Leaf + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R8-Rice Salad With Tea Leaf", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:3500.00, is_on_promotion:false}]) + # R9-Don + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R9-Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef",menu_item: menu_category13_menu_item13, price:4500.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category13_menu_item13, price:4500.00, is_on_promotion:false}]) + # R10-Katsu Don + menu_category13_menu_item1 = SimpleMenuItem.create({name: "R10-Katsu Don", alt_name: " ",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Port",menu_item: menu_category13_menu_item1, price:5900.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Chicken",menu_item: menu_category13_menu_item1, price:5900.00, is_on_promotion:false}]) + # R11-Fried Prawn Don + menu_category13_menu_item13 = SimpleMenuItem.create({name: "R11-Fried Prawn Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item13, price:7400.00, is_on_promotion:false}]) + + # # R2-Beef Don + # menu_category13_menu_item2 = SimpleMenuItem.create({name: "R2-Beef Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item2, price:4000.00, is_on_promotion:false}]) + # # R3-Pork Don + # menu_category13_menu_item3 = SimpleMenuItem.create({name: "R3-Pork Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item3, price:4000.00, is_on_promotion:false}]) + # # R4- Chicken Cutlet Don + # menu_category13_menu_item4 = SimpleMenuItem.create({name: "R4- Chicken Cutlet Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item4, price:5900.00, is_on_promotion:false}]) + # # R5-Egg and Chicken Don + # menu_category13_menu_item5 = SimpleMenuItem.create({name: "R5-Egg and Chicken Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item5, price:5800.00, is_on_promotion:false}]) + # # R6-Fried Prawn Don + # menu_category13_menu_item6 = SimpleMenuItem.create({name: "R6-Fried Prawn Don", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item6, price:6900.00, is_on_promotion:false}]) + # # R7-Fried Rice + # menu_category13_menu_item7 = SimpleMenuItem.create({name: "R7-Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Pork)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) + # menu_item1_instance = MenuItemInstance.create([{item_instance_name:"R7-Fried Rice(Chicken)",menu_item: menu_category13_menu_item7, price:3000.00, is_on_promotion:false}]) + + # # R9-Crab Tenshinhan + # menu_category13_menu_item9 = SimpleMenuItem.create({name: "R9-Crab Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item9, price:4500.00, is_on_promotion:false}]) + # # R10-Crab Fried Rice + # menu_category13_menu_item10 = SimpleMenuItem.create({name: "R10-Crab Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item10, price:4500.00, is_on_promotion:false}]) + # # Beef Fried Rice + # menu_category13_menu_item11 = SimpleMenuItem.create({name: "Beef Fried Rice", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item11, price:5000.00, is_on_promotion:false}]) + + + # # Mabo Tenshinhan + # menu_category13_menu_item14 = SimpleMenuItem.create({name: "Mabo Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item14, price:5500.00, is_on_promotion:false}]) + # # KatsuCurry Tenshinhan + # menu_category13_menu_item15 = SimpleMenuItem.create({name: "KatsuCurry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item15, price:7000.00, is_on_promotion:false}]) + # # Fried Prawn Curry Tenshinhan + # menu_category13_menu_item16 = SimpleMenuItem.create({name: "Fried Prawn Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item16, price:7900.00, is_on_promotion:false}]) + # # Fried Chicken Curry Tenshinhan + # menu_category13_menu_item17 = SimpleMenuItem.create({name: "Fried Chicken Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item17, price:6500.00, is_on_promotion:false}]) + # # Chicken Cutlet Curry Tenshinhan + # menu_category13_menu_item18 = SimpleMenuItem.create({name: "Chicken Cutlet Curry Tenshinhan", alt_name: "",menu_category: menu_category13 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category13_menu_item18, price:7000.00, is_on_promotion:false}]) # Ramen menu_category8 = MenuCategory.create({menu: menu, name: "Ramen", alt_name: "Ramen", order_by: 8,created_by: "SYSTEM DEFAULT"}) # N1 - Sio Ramen - menu_category1_menu_item80 = SimpleMenuItem.create({name: " N1 - Sio Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item80 = SimpleMenuItem.create({name: " N1-Sio Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item80, price:4500.00, is_on_promotion:false}]) # N2 Syoyu Ramen - menu_category1_menu_item82 = SimpleMenuItem.create({name: " N2 Syoyu Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item82 = SimpleMenuItem.create({name: " N2-Syoyu Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item82, price:4500.00, is_on_promotion:false}]) - # N3 Tonkotsu Ramen - menu_category1_menu_item83 = SimpleMenuItem.create({name: "N3 Tonkotsu Ramen ", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:6900.00, is_on_promotion:false}]) - # N4-Fried Noodle with Thick Sauce - menu_category1_menu_item81 = SimpleMenuItem.create({name: "N4-Fried Noodle with Thick Sauce Fish", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item81, price:5900.00, is_on_promotion:false}]) + # N3 Miso Ramen + menu_category1_menu_item86 = SimpleMenuItem.create({name: "N3-Miso Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item86, price:5500.00, is_on_promotion:false}]) + # N4 Spicy Miso Ramen + menu_category1_menu_item000 = SimpleMenuItem.create({name: "N4-Spicy Miso Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item000, price:5500.00, is_on_promotion:false}]) #N5 Curry Ramen menu_category1_menu_item84 = SimpleMenuItem.create({name: "N5 Curry Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item84, price:6000.00, is_on_promotion:false}]) - # N6 Spicy Curry Ramen - menu_category1_menu_item85 = SimpleMenuItem.create({name: "N6 Spicy Curry Ramen", alt_name: " ",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item85, price:6000.00, is_on_promotion:false}]) - # N7 Miso Ramen - menu_category1_menu_item86 = SimpleMenuItem.create({name: "N7 Miso Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item86, price:5500.00, is_on_promotion:false}]) - # N8 Spicy Miso Ramen - menu_category1_menu_item000 = SimpleMenuItem.create({name: "N8-Spicy Miso Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item000, price:5500.00, is_on_promotion:false}]) - # Cold Ramen - menu_category1_menu_item79 = SimpleMenuItem.create({name: "Cold Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # N6 Tonkotsu Ramen + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N6-Tonkotsu Ramen ", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:6900.00, is_on_promotion:false}]) + # N7 Tomyan Ramen + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N7-Tomyan Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:6000.00, is_on_promotion:false}]) + # N8 Kimchi Ramen + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N8-Kimchi Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:5500.00, is_on_promotion:false}]) + # N9 Gomoku Ramen + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N9-Gomoku Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:5500.00, is_on_promotion:false}]) + # N10 Ramen Tossed + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N9-Ramen Tossed", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:2500.00, is_on_promotion:false}]) + # N11-Fried Noodle with Thick Sauce + menu_category1_menu_item81 = SimpleMenuItem.create({name: "N11-Fried Noodle with Thick Sauce Fish", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item81, price:5900.00, is_on_promotion:false}]) + # # N6 Spicy Curry Ramen + # menu_category1_menu_item85 = SimpleMenuItem.create({name: "N6 Spicy Curry Ramen", alt_name: " ",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item85, price:6000.00, is_on_promotion:false}]) + + # N12 Cold Ramen + menu_category1_menu_item79 = SimpleMenuItem.create({name: "N12-Cold Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item79, price:5000.00, is_on_promotion:false}]) # Ramen Topping menu_category9 = MenuCategory.create({menu: menu, name: "Ramen Topping", alt_name: "Ramen Topping", order_by: 9, created_by: "SYSTEM DEFAULT"}) - # Green Onion - menu_category1_menu_item88 = SimpleMenuItem.create({name: "Green Onion ", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item88, price:400.00, is_on_promotion:false}]) - # Bamboo Shoot - menu_category1_menu_item89 = SimpleMenuItem.create({name: "Bamboo Shoot", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # E1-Bamboo Shoot + menu_category1_menu_item89 = SimpleMenuItem.create({name: "E1-Bamboo Shoot", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item89, price:400.00, is_on_promotion:false}]) - # Egg - menu_category1_menu_item90 = SimpleMenuItem.create({name: "Egg", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item90, price:500.00, is_on_promotion:false}]) - # Extra Noodle - menu_category1_menu_item91 = SimpleMenuItem.create({name: "Extra Noodle", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item91, price:800.00, is_on_promotion:false}]) - # BBQ Pork - menu_category1_menu_item92 = SimpleMenuItem.create({name: "BBQ Pork", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # E2-BBQ Pork + menu_category1_menu_item92 = SimpleMenuItem.create({name: "E2-BBQ Pork", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item92, price:1500.00, is_on_promotion:false}]) - # Half Egg - menu_category1_menu_item87 = SimpleMenuItem.create({name: "Half Egg", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item87, price:300.00, is_on_promotion:false}]) + # E3-Extra Noodle + menu_category1_menu_item91 = SimpleMenuItem.create({name: "E3-Extra Noodle", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item91, price:800.00, is_on_promotion:false}]) + # E4-Egg + menu_category1_menu_item90 = SimpleMenuItem.create({name: "E4-Egg", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item90, price:500.00, is_on_promotion:false}]) + # E5-Green Onion + menu_category1_menu_item88 = SimpleMenuItem.create({name: "E5-Green Onion ", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item88, price:500.00, is_on_promotion:false}]) + + # # Half Egg + # menu_category1_menu_item87 = SimpleMenuItem.create({name: "Half Egg", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item87, price:300.00, is_on_promotion:false}]) # Udon menu_category10 = MenuCategory.create({menu: menu, name: "Udon", alt_name: "Udon", order_by: 10,created_by: "SYSTEM DEFAULT"}) # U1 Ebi Ten udon - menu_category1_menu_item94 = SimpleMenuItem.create({name: "U1 Ebi Ten udon", alt_name: " ",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item94 = SimpleMenuItem.create({name: "U1-Ebi Ten udon", alt_name: " ",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item94, price:7900.00, is_on_promotion:false}]) # U2 Vegetable Fried Udon - menu_category1_menu_item95 = SimpleMenuItem.create({name: "U2 Vegetable Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item95 = SimpleMenuItem.create({name: "U2-Vegetable Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item95, price:5000.00, is_on_promotion:false}]) # U3 Curry Udon - menu_category1_menu_item96 = SimpleMenuItem.create({name: "U3 Curry Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item96, price:5500.00, is_on_promotion:false}]) + menu_category1_menu_item96 = SimpleMenuItem.create({name: "U3-Curry Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item96, price:5900.00, is_on_promotion:false}]) # U4 Pork Fried Udon - menu_category1_menu_item97 = SimpleMenuItem.create({name: "U4 Pork Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item97, price:4500.00, is_on_promotion:false}]) - # U5 Spicy Pork Fried Udon - menu_category1_menu_item98 = SimpleMenuItem.create({name: "U5 Spicy Pork Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item98, price:4500.00, is_on_promotion:false}]) - # U6 Seafood Fried Udon - menu_category1_menu_item99 = SimpleMenuItem.create({name: "U6 Seafood Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item99, price:4900.00, is_on_promotion:false}]) - # U7 Beef Frid Udon - menu_category1_menu_item100 = SimpleMenuItem.create({name: "U7 Beef Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item100, price:4500.00, is_on_promotion:false}]) - # U8 Spicy Beef Fried Udon - menu_category1_menu_item93 = SimpleMenuItem.create({name: "U8 Spicy Beef Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item97 = SimpleMenuItem.create({name: "U4-Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork",menu_item: menu_category1_menu_item97, price:5000.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Beef",menu_item: menu_category1_menu_item97, price:5000.00, is_on_promotion:false}]) + # U5 Seafood Fried Udon + menu_category1_menu_item99 = SimpleMenuItem.create({name: "U5-Seafood Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item99, price:5400.00, is_on_promotion:false}]) + # U6 Omelette Udon + menu_category1_menu_item98 = SimpleMenuItem.create({name: "U6-Omelette Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item98, price:3000.00, is_on_promotion:false}]) + # U7 Udon Tossed + menu_category1_menu_item100 = SimpleMenuItem.create({name: "U7-Udon Tossed", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item100, price:2500.00, is_on_promotion:false}]) + # U8 Udon Salad + menu_category1_menu_item93 = SimpleMenuItem.create({name: "U8-Udon Salad", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item93, price:4500.00, is_on_promotion:false}]) +# Grilled +menu_category33 = MenuCategory.create({menu: menu, name: "Grilled", alt_name: "Grilled", order_by: 33, created_by: "SYSTEM DEFAULT"}) + # Grilled Salmon + menu_category33_menu_item200 = SimpleMenuItem.create({name: "Y1-Grilled Salmon", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Salmon",menu_item: menu_category33_menu_item200, price:12000.00, is_on_promotion:false}]) + # Grilled Garlic + menu_category33_menu_item201 = SimpleMenuItem.create({name: "Y2-Grilled Garlic", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Garlic",menu_item: menu_category33_menu_item201, price:1000.00, is_on_promotion:false}]) + # Grilled Shishamo + menu_category33_menu_item202 = SimpleMenuItem.create({name: "Y3-Grilled Shishamo", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Shishamo",menu_item: menu_category33_menu_item202, price:5500.00, is_on_promotion:false}]) + # Grilled Saba + menu_category33_menu_item203 = SimpleMenuItem.create({name: "Y4-Grilled Saba", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Saba",menu_item: menu_category33_menu_item203, price:4500.00, is_on_promotion:false}]) + # Pork Yakiniku + menu_category33_menu_item204 = SimpleMenuItem.create({name: "Y5-Pork Yakiniku", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork Yakiniku",menu_item: menu_category33_menu_item204, price:2500.00, is_on_promotion:false}]) + # Beef Yakiniku + menu_category33_menu_item205 = SimpleMenuItem.create({name: "Y6-Beef Yakiniku", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef Yakiniku",menu_item: menu_category33_menu_item205, price:2500.00, is_on_promotion:false}]) + # Yakitori + menu_category33_menu_item206 = SimpleMenuItem.create({name: "Y7-Yakitori", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Chicken Liver)",menu_item: menu_category33_menu_item206, price:2500.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Chicken Thigh)",menu_item: menu_category33_menu_item206, price:2500.00, is_on_promotion:false}]) + menu_item2_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Pork Liver)",menu_item: menu_category33_menu_item206, price:3000.00, is_on_promotion:false}]) + menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Asparagus Bacon)",menu_item: menu_category33_menu_item206, price:3500.00, is_on_promotion:false}]) + # Yakitori Assortment + menu_category33_menu_item207 = SimpleMenuItem.create({name: "Y8-Yakitori Assortment", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori Assortment",menu_item: menu_category33_menu_item207, price:4500.00, is_on_promotion:false}]) + # Shiitake mushroom (1 piece) + menu_category33_menu_item208 = SimpleMenuItem.create({name: "Y9-Shiitake mushroom", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shiitake mushroom",menu_item: menu_category33_menu_item208, price:3500.00, is_on_promotion:false}]) + # Lady finger (1 piece) + menu_category33_menu_item209 = SimpleMenuItem.create({name: "Y10-Lady finger", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lady finger",menu_item: menu_category33_menu_item209, price:1500.00, is_on_promotion:false}]) + # Chicken Satay (1 piece) + menu_category33_menu_item210 = SimpleMenuItem.create({name: "Y11-Chicken Satay", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lady finger",menu_item: menu_category33_menu_item210, price:3000.00, is_on_promotion:false}]) -# Kids Set -menu_category14 = MenuCategory.create({menu: menu, name: "Kids Set", alt_name: "Kids Set", order_by: 14,created_by: "SYSTEM DEFAULT"}) +#Sushi +menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sushi", order_by: 30, created_by: "SYSTEM DEFAULT"}) + # Grilled Salmon Roll + menu_category30_menu_item200 = SimpleMenuItem.create({name: "Grilled Salmon Roll", alt_name: " ",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item200, price:7500.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item200, price:4000.00, is_on_promotion:false}]) + # Sushi Tempura + menu_category30_menu_item202 = SimpleMenuItem.create({name: "Sushi Tempura", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item202, price:6500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item202, price:3500.00, is_on_promotion:false}]) + # Avocado Roll + menu_category30_menu_item201 = SimpleMenuItem.create({name: "Avocado Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item201, price:5000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item201, price:3000.00, is_on_promotion:false}]) + # Salmon Skin Roll + menu_category30_menu_item2011 = SimpleMenuItem.create({name: "Salmon Skin Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item2011, price:6500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item2011, price:3500.00, is_on_promotion:false}]) + # California Roll + menu_category30_menu_item205 = SimpleMenuItem.create({name: "California Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item205, price:4500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item205, price:2500.00, is_on_promotion:false}]) + # Fried Chicken Roll + menu_category30_menu_item208 = SimpleMenuItem.create({name: "Fried Chicken Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item208, price:5500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item208, price:3000.00, is_on_promotion:false}]) + # Jade Garden Roll + menu_category30_menu_item204 = SimpleMenuItem.create({name: "Jade Garden Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item204, price:4500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item204, price:2500.00, is_on_promotion:false}]) + # Fried Prawn Roll + menu_category30_menu_item203 = SimpleMenuItem.create({name: "Fried Prawn Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item203, price:7000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item203, price:3500.00, is_on_promotion:false}]) + # Special Sushi Roll + menu_category30_menu_item2012 = SimpleMenuItem.create({name: "Special Sushi Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Special Sushi Roll",menu_item: menu_category30_menu_item2012, price:2000.00, is_on_promotion:false}]) + # Salmon Roll + menu_category30_menu_item2013 = SimpleMenuItem.create({name: "Salmon Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Roll",menu_item: menu_category30_menu_item2013, price:1500.00, is_on_promotion:false}]) + # Red Dragon Roll + menu_category30_menu_item2014 = SimpleMenuItem.create({name: "Red Dragon Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Red Dragon Roll",menu_item: menu_category30_menu_item2014, price:3500.00, is_on_promotion:false}]) + # Tamago Nigiri + menu_category30_menu_item2015 = SimpleMenuItem.create({name: "Tamago Nigiri", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Tamago Nigiri",menu_item: menu_category30_menu_item2015, price:1500.00, is_on_promotion:false}]) + # Corn Salad Gunkan + menu_category30_menu_item2016 = SimpleMenuItem.create({name: "Corn Salad Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Corn Salad Gunkan",menu_item: menu_category30_menu_item2016, price:1500.00, is_on_promotion:false}]) + # Salmon Nigiri + menu_category30_menu_item2017 = SimpleMenuItem.create({name: "Salmon Nigiri", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Nigiri",menu_item: menu_category30_menu_item2017 price:2000.00, is_on_promotion:false}]) + # Seaweed Gunkan + menu_category30_menu_item2018 = SimpleMenuItem.create({name: "Seaweed Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Seaweed Gunkan",menu_item: menu_category30_menu_item2018, price:2500.00, is_on_promotion:false}]) + # Kani Salad Gunkan + menu_category30_menu_item2019 = SimpleMenuItem.create({name: "Kani Salad Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kani Salad Gunkan",menu_item: menu_category30_menu_item2019, price:1500.00, is_on_promotion:false}]) + # Masago Gunkan + menu_category30_menu_item2020 = SimpleMenuItem.create({name: "Masago Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Masago Gunkan",menu_item: menu_category30_menu_item2020, price:2500.00, is_on_promotion:false}]) + # Sushi Set + menu_category30_menu_item2021 = SimpleMenuItem.create({name: "Sushi Set", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sushi Set",menu_item: menu_category30_menu_item2021, price:8000.00, is_on_promotion:false}]) + # # Philadelphia Roll + # menu_category30_menu_item206 = SimpleMenuItem.create({name: "Philadelphia Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Philadelphia Roll",menu_item: menu_category30_menu_item206, price:7500.00, is_on_promotion:false}]) + # # Soft Shell Crab Roll + # menu_category30_menu_item207 = SimpleMenuItem.create({name: "Soft Shell Crab Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Soft Shell Crab Roll",menu_item: menu_category30_menu_item207, price:5500.00, is_on_promotion:false}]) + + # # Apple Salad + # menu_category30_menu_item209 = SimpleMenuItem.create({name: "Apple Salad", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Apple Salad",menu_item: menu_category30_menu_item209, price:3500.00, is_on_promotion:false}]) + # # Seaweed Salad + # menu_category30_menu_item2010 = SimpleMenuItem.create({name: "Seaweed Salad", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Seaweed Salad",menu_item: menu_category30_menu_item2010, price:3000.00, is_on_promotion:false}]) + +# set +menu_category6 = MenuCategory.create({menu: menu, name: "Set", alt_name: "Set", order_by: 6,created_by: "SYSTEM DEFAULT"}) + # Set A ( Soup + Gyoza 3 pcs) + menu_category1_menu_item60 = SimpleMenuItem.create({name: "Set A", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item60, price:1500.00, is_on_promotion:false}]) + # Set B(Rice + Soup + Gyoza 3pcs) + menu_category1_menu_item61 = SimpleMenuItem.create({name: "Set B", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item61, price:2000.00, is_on_promotion:false}]) + # Set C ( Rice + Soup + Salad + Gyoza 3pcs) + menu_category1_menu_item62 = SimpleMenuItem.create({name: "Set C", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item62, price:2500.00, is_on_promotion:false}]) + # Kids Set A + menu_category1_menu_item63 = SimpleMenuItem.create({name: "Kids Set A", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item63, price:4000.00, is_on_promotion:false}]) + # Kids Set B + menu_category1_menu_item64 = SimpleMenuItem.create({name: "Kids Set B", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item64, price:4500.00, is_on_promotion:false}]) + +# Dessert +menu_category11 = MenuCategory.create({menu: menu, name: "Dessert", alt_name: "Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"}) + # D1-Banana Tempura With Ice Cream + menu_category11_menu_item200 = SimpleMenuItem.create({name: "D1-Banana Tempura With Ice Cream", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D1-Banana Tempura With Ice Cream",menu_item: menu_category11_menu_item200, price:3500.00, is_on_promotion:false}]) + # D2-Ice Cream Chocolate + menu_category11_menu_item201 = SimpleMenuItem.create({name: "D2-Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Chocolate",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Green Tea",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) + menu_item2_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Strawberry",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) + menu_item3_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Vanilla",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) + # D3-Seasonal Fruits + menu_category11_menu_item202 = SimpleMenuItem.create({name: "D3-Seasonal Fruits", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D3-Seasonal Fruits",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) + # D4-Banana Gyoza + menu_category15_menu_item202 = SimpleMenuItem.create({name: "D4-Banana Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D4-Banana Gyoza",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) + # D5-Red Bean Gyoza + menu_category15_menu_item201 = SimpleMenuItem.create({name: "D5-Red Bean Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D5-Red Bean Gyoza",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) + # D6-Peanuts Butter Gyoza + menu_category15_menu_item203 = SimpleMenuItem.create({name: "D6-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Peanuts Butter Gyoza",menu_item: menu_category15_menu_item203, price:3000.00, is_on_promotion:false}]) + # D7-Coffee Jelly + menu_category15_menu_item206 = SimpleMenuItem.create({name: "D7-Coffee Jelly", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D7-Coffee Jelly",menu_item: menu_category15_menu_item206, price:1500.00, is_on_promotion:false}]) + # D8-Green Tea Jelly + menu_category15_menu_item207 = SimpleMenuItem.create({name: "D8-Green Tea Jelly", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly",menu_item: menu_category15_menu_item207, price:1500.00, is_on_promotion:false}]) + # D9-Coffee Jelly With Chocolate Scoop + menu_category15_menu_item208 = SimpleMenuItem.create({name: "D9-Coffee Jelly With Chocolate Scoop", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Coffee Jelly With Chocolate Scoop",menu_item: menu_category15_menu_item208, price:2000.00, is_on_promotion:false}]) + # D10-Green Tea Jelly With Green Tea Scoop + menu_category15_menu_item209 = SimpleMenuItem.create({name: "D10-Green Tea Jelly With Green Tea Scoop", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly With Green Tea Scoop",menu_item: menu_category15_menu_item209, price:2000.00, is_on_promotion:false}]) + # D11-Chocolate Pudding + menu_category15_menu_item210 = SimpleMenuItem.create({name: "D11-Chocolate Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Chocolate Pudding",menu_item: menu_category15_menu_item210, price:1500.00, is_on_promotion:false}]) + # D12-Mango Pudding + menu_category15_menu_item211 = SimpleMenuItem.create({name: "D12-Mango Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Mango Pudding",menu_item: menu_category15_menu_item211, price:1500.00, is_on_promotion:false}]) + # D13-Original Pudding + menu_category15_menu_item212= SimpleMenuItem.create({name: "D13-Original Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Original Pudding",menu_item: menu_category15_menu_item212, price:1500.00, is_on_promotion:false}]) + +# Extra +menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Extra", order_by: 16,created_by: "SYSTEM DEFAULT"}) + # Rice + menu_category16_menu_item200 = SimpleMenuItem.create({name: "Rice", alt_name: " ",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Rice",menu_item: menu_category16_menu_item200, price:500.00, is_on_promotion:false}]) + # Soup + menu_category16_menu_item201 = SimpleMenuItem.create({name: "Soup", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Soup",menu_item: menu_category16_menu_item201, price:500.00, is_on_promotion:false}]) + # # Salad + # menu_category16_menu_item202 = SimpleMenuItem.create({name: "Salad", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salad",menu_item: menu_category16_menu_item202, price:500.00, is_on_promotion:false}]) + # # Curry + # menu_category16_menu_item203 = SimpleMenuItem.create({name: "Curry", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Curry",menu_item: menu_category16_menu_item203, price:3000.00, is_on_promotion:false}]) + # # Beef + # menu_category16_menu_item204 = SimpleMenuItem.create({name: "Beef", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef",menu_item: menu_category16_menu_item204, price:3500.00, is_on_promotion:false}]) + # # Pieces of Chicken + # menu_category16_menu_item205 = SimpleMenuItem.create({name: "Pieces of Chicken", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pieces of Chicken",menu_item: menu_category16_menu_item205, price:1000.00, is_on_promotion:false}]) + # # Pieces of Prawn + # menu_category16_menu_item206 = SimpleMenuItem.create({name: "Pieces of Prawn", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pieces of Prawn",menu_item: menu_category16_menu_item206, price:1500.00, is_on_promotion:false}]) + # # Ginger + # menu_category16_menu_item207 = SimpleMenuItem.create({name: "Ginger", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Ginger",menu_item: menu_category16_menu_item207, price:500.00, is_on_promotion:false}]) + + +# # Kids Set +# menu_category14 = MenuCategory.create({menu: menu, name: "Kids Set", alt_name: "Kids Set", order_by: 14,created_by: "SYSTEM DEFAULT"}) # Kids Set A (Fried Rice+Fried Potato+Gyoza 2pcs) menu_category14_menu_item1 = SimpleMenuItem.create({name: "Kids Set A (Fried Rice+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item1, price:3500.00, is_on_promotion:false}]) @@ -426,6 +682,27 @@ menu_category14 = MenuCategory.create({menu: menu, name: "Kids Set", alt_name: " menu_category14_menu_item2 = SimpleMenuItem.create({name: "Kids Set B (Ramen+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item2, price:4500.00, is_on_promotion:false}]) +# Can Soda +menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Float", order_by: 2, created_by: "SYSTEM DEFAULT"}) + # Green Tea With Green Tea Scoop + menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Green Tea With Green Tea Scoop", alt_name: "Green Tea With Green Tea Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item10, price:3000.00, is_on_promotion:false}]) + # Coke With Chocolate Scoop + menu_category1_menu_item11 = SimpleMenuItem.create({name: "Coke With Chocolate Scoop", alt_name: "Coke With Chocolate Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item11, price:3000.00, is_on_promotion:false}]) + # Sprite With Vanilla Scoop + menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Sprite With Vanilla Scoop", alt_name: "Sprite With Vanilla Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item12, price:3000.0, is_on_promotion:false}]) + # Green Tea Frappe With GT Scoop + menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Green Tea Frappe With GT Scoop", alt_name: "Green Tea Frappe With GT Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item13, price:4900.00, is_on_promotion:false}]) + # Chocolate Frappe With Cho Scoop + menu_category1_menu_item14 = SimpleMenuItem.create({name: "Chocolate Frappe With Cho Scoop", alt_name: "Chocolate Frappe With Cho Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item14, price:4900.00, is_on_promotion:false}]) + # Hot Espresso With Vanilla Scoop + menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Hot Espresso With Vanilla Scoop", alt_name: "Hot Espresso With Vanilla Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item15, price:3000.0, is_on_promotion:false}]) + # Drink menu_category20 = MenuCategory.create({menu: menu, name: "Drink", alt_name: "Drink", order_by: 20, created_by: "SYSTEM DEFAULT"}) # Lime Juice @@ -551,6 +828,7 @@ menu_category2 = MenuCategory.create({menu: menu, name: "Can Soda", alt_name: "C # Coke Zero menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Coke Zero", alt_name: "Coke Zero",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item12, price:1000.0, is_on_promotion:false}]) + # Sunkist menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Sunkist", alt_name: "Sunkist",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item13, price:1000.00, is_on_promotion:false}]) @@ -696,107 +974,42 @@ menu_category23 = MenuCategory.create({menu: menu, name: "Smoothies", alt_name: menu_category23_menu_item205 = SimpleMenuItem.create({name: "Mango Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mango Smoothie",menu_item: menu_category23_menu_item205, price:3500.00, is_on_promotion:false}]) -#Sushi -menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sushi", order_by: 30, created_by: "SYSTEM DEFAULT"}) - # Grilled Salmon Roll - menu_category30_menu_item200 = SimpleMenuItem.create({name: "Grilled Salmon Roll", alt_name: " ",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Salmon Roll",menu_item: menu_category30_menu_item200, price:7500.00, is_on_promotion:false}]) - # Avocado Roll - menu_category30_menu_item201 = SimpleMenuItem.create({name: "Avocado Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Avocado Roll",menu_item: menu_category30_menu_item201, price:5000.00, is_on_promotion:false}]) - # Sushi Tempura - menu_category30_menu_item202 = SimpleMenuItem.create({name: "Sushi Tempura", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sushi Tempura",menu_item: menu_category30_menu_item202, price:6500.00, is_on_promotion:false}]) - # Fried Prawn Roll - menu_category30_menu_item203 = SimpleMenuItem.create({name: "Fried Prawn Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Fried Prawn Roll",menu_item: menu_category30_menu_item203, price:7000.00, is_on_promotion:false}]) - # Jade Garden Roll - menu_category30_menu_item204 = SimpleMenuItem.create({name: "Jade Garden Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Jade Garden Roll",menu_item: menu_category30_menu_item204, price:5000.00, is_on_promotion:false}]) - # California Roll - menu_category30_menu_item205 = SimpleMenuItem.create({name: "California Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"California Roll",menu_item: menu_category30_menu_item205, price:5000.00, is_on_promotion:false}]) - # Philadelphia Roll - menu_category30_menu_item206 = SimpleMenuItem.create({name: "Philadelphia Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Philadelphia Roll",menu_item: menu_category30_menu_item206, price:7500.00, is_on_promotion:false}]) - # Soft Shell Crab Roll - menu_category30_menu_item207 = SimpleMenuItem.create({name: "Soft Shell Crab Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Soft Shell Crab Roll",menu_item: menu_category30_menu_item207, price:5500.00, is_on_promotion:false}]) - # Fried Chicken Roll - menu_category30_menu_item208 = SimpleMenuItem.create({name: "Fried Chicken Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Fried Chicken Roll",menu_item: menu_category30_menu_item208, price:5500.00, is_on_promotion:false}]) - # Apple Salad - menu_category30_menu_item209 = SimpleMenuItem.create({name: "Apple Salad", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Apple Salad",menu_item: menu_category30_menu_item209, price:3500.00, is_on_promotion:false}]) - # Seaweed Salad - menu_category30_menu_item2010 = SimpleMenuItem.create({name: "Seaweed Salad", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Seaweed Salad",menu_item: menu_category30_menu_item2010, price:3000.00, is_on_promotion:false}]) - # Salmon Skin Roll - menu_category30_menu_item2011 = SimpleMenuItem.create({name: "Salmon Skin Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Skin Roll",menu_item: menu_category30_menu_item2011, price:6500.00, is_on_promotion:false}]) -# Extra -menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Extra", order_by: 16,created_by: "SYSTEM DEFAULT"}) - # Rice - menu_category16_menu_item200 = SimpleMenuItem.create({name: "Rice", alt_name: " ",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Rice",menu_item: menu_category16_menu_item200, price:500.00, is_on_promotion:false}]) - # Soup - menu_category16_menu_item201 = SimpleMenuItem.create({name: "Soup", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Soup",menu_item: menu_category16_menu_item201, price:500.00, is_on_promotion:false}]) - # Salad - menu_category16_menu_item202 = SimpleMenuItem.create({name: "Salad", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salad",menu_item: menu_category16_menu_item202, price:500.00, is_on_promotion:false}]) - # Curry - menu_category16_menu_item203 = SimpleMenuItem.create({name: "Curry", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Curry",menu_item: menu_category16_menu_item203, price:3000.00, is_on_promotion:false}]) - # Beef - menu_category16_menu_item204 = SimpleMenuItem.create({name: "Beef", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef",menu_item: menu_category16_menu_item204, price:3500.00, is_on_promotion:false}]) - # Pieces of Chicken - menu_category16_menu_item205 = SimpleMenuItem.create({name: "Pieces of Chicken", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pieces of Chicken",menu_item: menu_category16_menu_item205, price:1000.00, is_on_promotion:false}]) - # Pieces of Prawn - menu_category16_menu_item206 = SimpleMenuItem.create({name: "Pieces of Prawn", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pieces of Prawn",menu_item: menu_category16_menu_item206, price:1500.00, is_on_promotion:false}]) - # Ginger - menu_category16_menu_item207 = SimpleMenuItem.create({name: "Ginger", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Ginger",menu_item: menu_category16_menu_item207, price:500.00, is_on_promotion:false}]) +# # Bar Dessert +# menu_category11 = MenuCategory.create({menu: menu, name: "Bar Dessert", alt_name: "Bar Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"}) +# # D4-Banana Tempura With Ice Cream +# menu_category11_menu_item200 = SimpleMenuItem.create({name: "D4-Banana Tempura With Ice Cream", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D4-Banana Tempura With Ice Cream",menu_item: menu_category11_menu_item200, price:3500.00, is_on_promotion:false}]) +# # D5-Ice Cream Chocolate +# menu_category11_menu_item201 = SimpleMenuItem.create({name: "D5-Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Chocolate",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) +# menu_item1_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Green Tea",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) +# menu_item2_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Strawberry",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) +# menu_item3_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Vanilla",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) +# # D6-Seasonal Fruits +# menu_category11_menu_item202 = SimpleMenuItem.create({name: "D6-Seasonal Fruits", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Seasonal Fruits",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) +# # D7-Seasona Fruits with Ice Cream +# menu_category11_menu_item203 = SimpleMenuItem.create({name: "D7-Seasona Fruits with Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D7-Seasona Fruits with Ice Cream",menu_item: menu_category11_menu_item203, price:2000.00, is_on_promotion:false}]) +# # Ice Cream +# menu_category11_menu_item204 = SimpleMenuItem.create({name: "Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Ice Cream",menu_item: menu_category11_menu_item204, price:800.00, is_on_promotion:false}]) -# Bar Dessert -menu_category11 = MenuCategory.create({menu: menu, name: "Bar Dessert", alt_name: "Bar Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"}) - # D4-Banana Tempura With Ice Cream - menu_category11_menu_item200 = SimpleMenuItem.create({name: "D4-Banana Tempura With Ice Cream", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D4-Banana Tempura With Ice Cream",menu_item: menu_category11_menu_item200, price:3500.00, is_on_promotion:false}]) - # D5-Ice Cream Chocolate - menu_category11_menu_item201 = SimpleMenuItem.create({name: "D5-Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Chocolate",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Green Tea",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) - menu_item2_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Strawberry",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) - menu_item3_instance = MenuItemInstance.create([{item_instance_name:"D5-Ice Cream Vanilla",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) - # D6-Seasonal Fruits - menu_category11_menu_item202 = SimpleMenuItem.create({name: "D6-Seasonal Fruits", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Seasonal Fruits",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) - # D7-Seasona Fruits with Ice Cream - menu_category11_menu_item203 = SimpleMenuItem.create({name: "D7-Seasona Fruits with Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D7-Seasona Fruits with Ice Cream",menu_item: menu_category11_menu_item203, price:2000.00, is_on_promotion:false}]) - # Ice Cream - menu_category11_menu_item204 = SimpleMenuItem.create({name: "Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Ice Cream",menu_item: menu_category11_menu_item204, price:800.00, is_on_promotion:false}]) - -# Kitchen Dessert -menu_category15 = MenuCategory.create({menu: menu, name: "Kitchen Dessert", alt_name: "Kitchen Dessert", order_by: 15, created_by: "SYSTEM DEFAULT"}) - # D1-Peanuts Butter Gyoza - menu_category15_menu_item200 = SimpleMenuItem.create({name: "D1-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D1-Peanuts Butter Gyoza",menu_item: menu_category15_menu_item200, price:3000.00, is_on_promotion:false}]) - # D2-Red Bean Gyoza - menu_category15_menu_item201 = SimpleMenuItem.create({name: "D2-Red Bean Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D2-Red Bean Gyoza",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) - # D3-Banana Gyoza - menu_category15_menu_item202 = SimpleMenuItem.create({name: "D3-Banana Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D3-Banana Gyoza",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) - # Dessert Gyoza 2Pcs - menu_category15_menu_item203 = SimpleMenuItem.create({name: "Dessert Gyoza 2Pcs", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Dessert Gyoza 2Pcs",menu_item: menu_category15_menu_item203, price:1000.00, is_on_promotion:false}]) +# # Kitchen Dessert +# menu_category15 = MenuCategory.create({menu: menu, name: "Kitchen Dessert", alt_name: "Kitchen Dessert", order_by: 15, created_by: "SYSTEM DEFAULT"}) +# # D1-Peanuts Butter Gyoza +# menu_category15_menu_item200 = SimpleMenuItem.create({name: "D1-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D1-Peanuts Butter Gyoza",menu_item: menu_category15_menu_item200, price:3000.00, is_on_promotion:false}]) +# # D2-Red Bean Gyoza +# menu_category15_menu_item201 = SimpleMenuItem.create({name: "D2-Red Bean Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D2-Red Bean Gyoza",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) +# # D3-Banana Gyoza +# menu_category15_menu_item202 = SimpleMenuItem.create({name: "D3-Banana Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D3-Banana Gyoza",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) +# # Dessert Gyoza 2Pcs +# menu_category15_menu_item203 = SimpleMenuItem.create({name: "Dessert Gyoza 2Pcs", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) +# menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Dessert Gyoza 2Pcs",menu_item: menu_category15_menu_item203, price:1000.00, is_on_promotion:false}]) # Beer menu_category18 = MenuCategory.create({menu: menu, name: "Beer", alt_name: "Beer", order_by: 18,created_by: "SYSTEM DEFAULT"}) @@ -850,42 +1063,6 @@ menu_category32 = MenuCategory.create({menu: menu, name: "Wine", alt_name: "Wine menu_category32_menu_item203 = SimpleMenuItem.create({name: "PINOT NOIR", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"PINOT NOIR",menu_item: menu_category32_menu_item203, price:25000.00, is_on_promotion:false}]) -# Grilled -menu_category33 = MenuCategory.create({menu: menu, name: "Grilled", alt_name: "Grilled", order_by: 33, created_by: "SYSTEM DEFAULT"}) - # Grilled Salmon - menu_category33_menu_item200 = SimpleMenuItem.create({name: "Grilled Salmon", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Salmon",menu_item: menu_category33_menu_item200, price:13000.00, is_on_promotion:false}]) - # Grilled Garlic - menu_category33_menu_item201 = SimpleMenuItem.create({name: "Grilled Garlic", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Garlic",menu_item: menu_category33_menu_item201, price:1500.00, is_on_promotion:false}]) - # Grilled Shishamo - menu_category33_menu_item202 = SimpleMenuItem.create({name: "Grilled Shishamo", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Shishamo",menu_item: menu_category33_menu_item202, price:3800.00, is_on_promotion:false}]) - # Grilled Saba - menu_category33_menu_item203 = SimpleMenuItem.create({name: "Grilled Saba", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Saba",menu_item: menu_category33_menu_item203, price:4800.00, is_on_promotion:false}]) - # Pork Yakiniku - menu_category33_menu_item204 = SimpleMenuItem.create({name: "Pork Yakiniku", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork Yakiniku",menu_item: menu_category33_menu_item204, price:600.00, is_on_promotion:false}]) - # Beef Yakiniku - menu_category33_menu_item205 = SimpleMenuItem.create({name: "Beef Yakiniku", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef Yakiniku",menu_item: menu_category33_menu_item205, price:700.00, is_on_promotion:false}]) - # Yakitori - menu_category33_menu_item206 = SimpleMenuItem.create({name: "Yakitori", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Chicken Liver)",menu_item: menu_category33_menu_item206, price:600.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Chicken Thigh)",menu_item: menu_category33_menu_item206, price:600.00, is_on_promotion:false}]) - menu_item2_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Pork Liver)",menu_item: menu_category33_menu_item206, price:600.00, is_on_promotion:false}]) - menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Asparagus Bacon)",menu_item: menu_category33_menu_item206, price:3800.00, is_on_promotion:false}]) - # Yakitori Assortment - menu_category33_menu_item207 = SimpleMenuItem.create({name: "Yakitori Assortment", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori Assortment",menu_item: menu_category33_menu_item207, price:5000.00, is_on_promotion:false}]) - # Shiitake mushroom (1 piece) - menu_category33_menu_item208 = SimpleMenuItem.create({name: "Shiitake mushroom (1 piece)", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shiitake mushroom (1 piece)",menu_item: menu_category33_menu_item208, price:600.00, is_on_promotion:false}]) - # Lady finger (1 piece) - menu_category33_menu_item209 = SimpleMenuItem.create({name: "Lady finger (1 piece)", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lady finger (1 piece)",menu_item: menu_category33_menu_item209, price:600.00, is_on_promotion:false}]) - #discount # menu_category22 = MenuCategory.create({menu: menu, name: "Discount", alt_name: "Discount", order_by: 22, created_by: "SYSTEM DEFAULT"}) @@ -950,8 +1127,8 @@ member_actions= MembershipAction.create([{membership_type:"get_account_balance", {membership_type:"rebate",gateway_url:"/api/membership_campaigns/rebate",additional_parameter:{campaign_type_id:1},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"get_all_member_account",gateway_url:"/api/generic_customer/get_membership_account_data",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, {membership_type:"get_member_transactions",gateway_url:"/api/generic_customer/get_membership_transactions",merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, - {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:6},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, - {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:6},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, + {membership_type:"member_discount",gateway_url:"/api/membership_campaigns/discount",additional_parameter:{campaign_type_id:5},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, + {membership_type:"get_member_campaign",gateway_url:"/api/membership_campaigns/get_member_campaign",additional_parameter:{campaign_type_id:5},merchant_account_id:"RxzaYyAGzm7VqAZ4hKnv",auth_token:"code2lab"}, ]) payment_methods = PaymentMethodSetting.create({payment_method:"MPU",gateway_url: "http://staging.membership.paypar.ws"}) From 86f1faea372bd67bb6679c0a86fc7bd7d77c8b11 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 31 Jul 2017 20:40:45 +0630 Subject: [PATCH 044/246] update rake menu --- lib/tasks/menu_osaka.rake | 366 +++++++++++++++++++++----------------- 1 file changed, 199 insertions(+), 167 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index c39d8f2f..4eceef57 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -682,7 +682,7 @@ menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Ext menu_category14_menu_item2 = SimpleMenuItem.create({name: "Kids Set B (Ramen+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item2, price:4500.00, is_on_promotion:false}]) -# Can Soda +# Float menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Float", order_by: 2, created_by: "SYSTEM DEFAULT"}) # Green Tea With Green Tea Scoop menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Green Tea With Green Tea Scoop", alt_name: "Green Tea With Green Tea Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) @@ -703,8 +703,86 @@ menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Flo menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Hot Espresso With Vanilla Scoop", alt_name: "Hot Espresso With Vanilla Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item15, price:3000.0, is_on_promotion:false}]) +# Hot Drinks +menu_category17 = MenuCategory.create({menu: menu, name: "Hot Drinks", alt_name: "Hot Drinks", order_by: 17,created_by: "SYSTEM DEFAULT"}) + # Green Tea Pot + menu_category17_menu_item2 = SimpleMenuItem.create({name: "Green Tea Pot", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea Pot",menu_item: menu_category17_menu_item2, price:1500.00, is_on_promotion:false}]) + # Hot Coffee + menu_category17_menu_item14 = SimpleMenuItem.create({name: "Hot Coffee", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hot Coffee",menu_item: menu_category17_menu_item14, price:1500.00, is_on_promotion:false}]) + # Hot Chocolate + menu_category17_menu_item9 = SimpleMenuItem.create({name: "Hot Chocolate", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hot Chocolate",menu_item: menu_category17_menu_item9, price:2500.00, is_on_promotion:false}]) + # Espresso + menu_category17_menu_item1 = SimpleMenuItem.create({name: "Espresso", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Espresso",menu_item: menu_category17_menu_item1, price:1500.00, is_on_promotion:false}]) + # Cafe' Americano + menu_category17_menu_item3 = SimpleMenuItem.create({name: "Cafe' Americano", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Americano",menu_item: menu_category17_menu_item3, price:1800.00, is_on_promotion:false}]) + # Double Espresso + menu_category17_menu_item4 = SimpleMenuItem.create({name: "Double Espresso", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Double Espresso",menu_item: menu_category17_menu_item4, price:2000.00, is_on_promotion:false}]) + # Cappuccino + menu_category17_menu_item5 = SimpleMenuItem.create({name: "Cappuccino", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino",menu_item: menu_category17_menu_item5, price:2500.00, is_on_promotion:false}]) + # Cafe' latte + menu_category17_menu_item6 = SimpleMenuItem.create({name: "Cafe' latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' latte",menu_item: menu_category17_menu_item6, price:2500.00, is_on_promotion:false}]) + # Matcha latte + menu_category17_menu_item7 = SimpleMenuItem.create({name: "Matcha latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Matcha latte",menu_item: menu_category17_menu_item7, price:2500.00, is_on_promotion:false}]) + # Cafe' Mocha + menu_category17_menu_item10 = SimpleMenuItem.create({name: "Cafe' Mocha", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Mocha",menu_item: menu_category17_menu_item10, price:3000.00, is_on_promotion:false}]) + # Flavor latte + menu_category17_menu_item11 = SimpleMenuItem.create({name: "Flavor latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Caramel)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) + menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Hazenut)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) + menu_item2_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Almond)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) + menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Butter scotch)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) + # Roasted Almond Matchal latte + menu_category17_menu_item12 = SimpleMenuItem.create({name: "Roasted Almond", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Roasted Almond",menu_item: menu_category17_menu_item12, price:3000.00, is_on_promotion:false}]) + # Coconut Matcha latte + menu_category17_menu_item13 = SimpleMenuItem.create({name: "Coconut Matcha", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Coconut Matcha",menu_item: menu_category17_menu_item13, price:3000.00, is_on_promotion:false}]) + +# Cold Drinks +menu_category3 = MenuCategory.create({menu: menu,name: "Cold Drinks", alt_name: "Cold Drinks", order_by: 3,created_by: "SYSTEM DEFAULT"}) +# Cold Coffee + menu_category1_menu_item26 = SimpleMenuItem.create({name: "Cold Coffee", alt_name: "Cold Coffee",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item26, price:1800.00, is_on_promotion:false}]) + # Ice Lemon Tea + menu_category1_menu_item24 = SimpleMenuItem.create({name: "Ice Lemon Tea", alt_name: "Ice Lemon Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item24, price:1800.00, is_on_promotion:false}]) + # Sassy High Tea + menu_category1_menu_item25 = SimpleMenuItem.create({name: "Sassy High Tea", alt_name: "Sassy High Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item25, price:2300.00, is_on_promotion:false}]) + # Ice Cappuccino + menu_category1_menu_item18 = SimpleMenuItem.create({name: "Ice Cappuccino", alt_name: "Ice Cappuccino",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item18, price:3000.00, is_on_promotion:false}]) + # Ice Cafe Latte + menu_category1_menu_item19 = SimpleMenuItem.create({name: "Ice Cafe Latte", alt_name: "Ice Cafe Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item19, price:3000.00, is_on_promotion:false}]) + # Ice Cafe Mocha + menu_category1_menu_item20 = SimpleMenuItem.create({name: "Ice Cafe Mocha", alt_name: "Ice Cafe Mocha",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item20, price:3500.00, is_on_promotion:false}]) + # Ice Flavor Latte + menu_category1_menu_item21 = SimpleMenuItem.create({name: "Ice Flavor Latte", alt_name: "Ice Flavor Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hazelut",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Almond",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) + # Ice Espresso + menu_category1_menu_item22 = SimpleMenuItem.create({name: "Ice Espresso", alt_name: "Ice Espresso",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item22, price:2000.00, is_on_promotion:false}]) + # Ice Americano + menu_category1_menu_item23 = SimpleMenuItem.create({name: "Ice Americano", alt_name: "Ice Americano",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item23, price:2000.00, is_on_promotion:false}]) + # Drink -menu_category20 = MenuCategory.create({menu: menu, name: "Drink", alt_name: "Drink", order_by: 20, created_by: "SYSTEM DEFAULT"}) +menu_category20 = MenuCategory.create({menu: menu, name: "Drink(Fresh Juice Seasonal)", alt_name: "Drink(Fresh Juice Seasonal)", order_by: 20, created_by: "SYSTEM DEFAULT"}) # Lime Juice menu_category20_menu_item1 = SimpleMenuItem.create({name: "Lime Juice", alt_name: " ",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item1, price:1500.00, is_on_promotion:false}]) @@ -735,87 +813,88 @@ menu_category20 = MenuCategory.create({menu: menu, name: "Drink", alt_name: "Dri # Lime Soda menu_category20_menu_item11 = SimpleMenuItem.create({name: "Lime Soda", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item11, price:2000.00, is_on_promotion:false}]) - # Ice - menu_category20_menu_item12 = SimpleMenuItem.create({name: "Ice", alt_name: " ",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item12, price:500.00, is_on_promotion:false}]) - # Green Apple Juice - menu_category20_menu_item13 = SimpleMenuItem.create({name: "Green Apple Juice", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item13, price:1500.00, is_on_promotion:false}]) - # Snow Tower - menu_category20_menu_item14 = SimpleMenuItem.create({name: "Snow Tower", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item14, price:200.00, is_on_promotion:false}]) + # # Ice + # menu_category20_menu_item12 = SimpleMenuItem.create({name: "Ice", alt_name: " ",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item12, price:500.00, is_on_promotion:false}]) + # # Green Apple Juice + # menu_category20_menu_item13 = SimpleMenuItem.create({name: "Green Apple Juice", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item13, price:1500.00, is_on_promotion:false}]) + # # Snow Tower + # menu_category20_menu_item14 = SimpleMenuItem.create({name: "Snow Tower", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item14, price:200.00, is_on_promotion:false}]) -# Hot Drinks -menu_category17 = MenuCategory.create({menu: menu, name: "Hot Drinks", alt_name: "Hot Drinks", order_by: 17,created_by: "SYSTEM DEFAULT"}) - # Espresso - menu_category17_menu_item1 = SimpleMenuItem.create({name: "Espresso", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Espresso",menu_item: menu_category17_menu_item1, price:1500.00, is_on_promotion:false}]) - # Green Tea Pot - menu_category17_menu_item2 = SimpleMenuItem.create({name: "Green Tea Pot", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea Pot",menu_item: menu_category17_menu_item2, price:1500.00, is_on_promotion:false}]) - # Cafe' Americano - menu_category17_menu_item3 = SimpleMenuItem.create({name: "Cafe' Americano", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Americano",menu_item: menu_category17_menu_item3, price:1800.00, is_on_promotion:false}]) - # Double Espresso - menu_category17_menu_item4 = SimpleMenuItem.create({name: "Double Espresso", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Double Espresso",menu_item: menu_category17_menu_item4, price:2000.00, is_on_promotion:false}]) - # Cappuccino - menu_category17_menu_item5 = SimpleMenuItem.create({name: "Cappuccino", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino",menu_item: menu_category17_menu_item5, price:2500.00, is_on_promotion:false}]) - # Cafe' latte - menu_category17_menu_item6 = SimpleMenuItem.create({name: "Cafe' latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' latte",menu_item: menu_category17_menu_item6, price:2500.00, is_on_promotion:false}]) - # Matcha latte - menu_category17_menu_item7 = SimpleMenuItem.create({name: "Matcha latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Matcha latte",menu_item: menu_category17_menu_item7, price:2500.00, is_on_promotion:false}]) - # Hot Chocolate - menu_category17_menu_item9 = SimpleMenuItem.create({name: "Hot Chocolate", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hot Chocolate",menu_item: menu_category17_menu_item9, price:2500.00, is_on_promotion:false}]) - # Cafe' Mocha - menu_category17_menu_item10 = SimpleMenuItem.create({name: "Cafe' Mocha", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Mocha",menu_item: menu_category17_menu_item10, price:3000.00, is_on_promotion:false}]) - # Flavor latte - menu_category17_menu_item11 = SimpleMenuItem.create({name: "Flavor latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Caramel)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Hazelnut)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) - menu_item2_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Almond)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) - menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Butterscotch)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) - # Roasted Almond Matchal latte - menu_category17_menu_item12 = SimpleMenuItem.create({name: "Roasted Almond Matchal latte", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Roasted Almond Matchal latte",menu_item: menu_category17_menu_item12, price:3000.00, is_on_promotion:false}]) - # Coconut Matcha latte - menu_category17_menu_item13 = SimpleMenuItem.create({name: "Coconut Matcha latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Coconut Matcha latte",menu_item: menu_category17_menu_item13, price:3000.00, is_on_promotion:false}]) +#Smoothies +menu_category23 = MenuCategory.create({menu: menu, name: "Smoothies", alt_name: "Smoothies", order_by: 23, created_by: "SYSTEM DEFAULT"}) + # Berry Sunshine Smoothie + menu_category23_menu_item204 = SimpleMenuItem.create({name: "Berry Sunshine Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Berry Sunshine Smoothie",menu_item: menu_category23_menu_item204, price:3500.00, is_on_promotion:false}]) + # Mixederry smoothie + menu_category23_menu_item202 = SimpleMenuItem.create({name: "Mixedberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mixedberry smoothie",menu_item: menu_category23_menu_item202, price:3500.00, is_on_promotion:false}]) + # Strawberry smoothie + menu_category23_menu_item200 = SimpleMenuItem.create({name: "Strawberry smoothie", alt_name: " ",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Strawberry smoothie",menu_item: menu_category23_menu_item200, price:3500.00, is_on_promotion:false}]) + # Passion fruit smoothie + menu_category23_menu_item201 = SimpleMenuItem.create({name: "Passion fruit smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Passion fruit smoothie",menu_item: menu_category23_menu_item201, price:3500.00, is_on_promotion:false}]) + # Mango Smoothie + menu_category23_menu_item205 = SimpleMenuItem.create({name: "Mango Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mango Smoothie",menu_item: menu_category23_menu_item205, price:3500.00, is_on_promotion:false}]) + # Blueberry smoothie + menu_category23_menu_item203 = SimpleMenuItem.create({name: "Blueberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Blueberry smoothie",menu_item: menu_category23_menu_item203, price:3500.00, is_on_promotion:false}]) -# Cold Drinks -menu_category3 = MenuCategory.create({menu: menu,name: "Cold Drinks", alt_name: "Cold Drinks", order_by: 3,created_by: "SYSTEM DEFAULT"}) - # Ice Cappuccino - menu_category1_menu_item18 = SimpleMenuItem.create({name: "Ice Cappuccino", alt_name: "Ice Cappuccino",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item18, price:3000.00, is_on_promotion:false}]) - # Ice Cafe Latte - menu_category1_menu_item19 = SimpleMenuItem.create({name: "Ice Cafe Latte", alt_name: "Ice Cafe Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item19, price:3000.00, is_on_promotion:false}]) - # Ice Cafe Mocha - menu_category1_menu_item20 = SimpleMenuItem.create({name: "Ice Cafe Mocha", alt_name: "Ice Cafe Mocha",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item20, price:3500.00, is_on_promotion:false}]) - # Ice Flavor Latte - menu_category1_menu_item21 = SimpleMenuItem.create({name: "Ice Flavor Latte", alt_name: "Ice Flavor Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hazelut",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Almond",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch",menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}]) - # Ice Espresso - menu_category1_menu_item22 = SimpleMenuItem.create({name: "Ice Espresso", alt_name: "Ice Espresso",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item22, price:2000.00, is_on_promotion:false}]) - # Ice Americano - menu_category1_menu_item23 = SimpleMenuItem.create({name: "Ice Americano", alt_name: "Ice Americano",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item23, price:2000.00, is_on_promotion:false}]) - # Ice Lemon Tea - menu_category1_menu_item24 = SimpleMenuItem.create({name: "Ice Lemon Tea", alt_name: "Ice Lemon Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item24, price:2000.00, is_on_promotion:false}]) - # Sassy High Tea - menu_category1_menu_item25 = SimpleMenuItem.create({name: "Sassy High Tea", alt_name: "Sassy High Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item25, price:2500.00, is_on_promotion:false}]) +#Frappe +menu_category27 = MenuCategory.create({menu: menu, name: "Frappe", alt_name: "Frappe", order_by: 27, created_by: "SYSTEM DEFAULT"}) + # Cappuccino Frappe + menu_category27_menu_item200 = SimpleMenuItem.create({name: "Cappuccino Frappe", alt_name: " ",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino Frappe",menu_item: menu_category27_menu_item200, price:3900.00, is_on_promotion:false}]) + # Caramel frappe + menu_category27_menu_item201 = SimpleMenuItem.create({name: "Caramel frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel frappe",menu_item: menu_category27_menu_item201, price:3900.00, is_on_promotion:false}]) + # Mocha frappe + menu_category27_menu_item205 = SimpleMenuItem.create({name: "Mocha frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mocha frappe",menu_item: menu_category27_menu_item205, price:3900.00, is_on_promotion:false}]) + # Green Tea frappe + menu_category27_menu_item202 = SimpleMenuItem.create({name: "Green Tea frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea frappe",menu_item: menu_category27_menu_item202, price:3900.00, is_on_promotion:false}]) + # KBanoffee + menu_category27_menu_item203 = SimpleMenuItem.create({name: "Banoffee Frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Banoffee Frappe",menu_item: menu_category27_menu_item203, price:3900.00, is_on_promotion:false}]) + # Butterscotch Popcorn frappe + menu_category27_menu_item204 = SimpleMenuItem.create({name: "Butterscotch Popcorn Frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch Popcorn frappe",menu_item: menu_category27_menu_item204, price:3900.00, is_on_promotion:false}]) + # Chocolate frappe + menu_category27_menu_item206 = SimpleMenuItem.create({name: "Chocolate frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chocolate frappe",menu_item: menu_category27_menu_item206, price:3900.00, is_on_promotion:false}]) + +# Italian Soda +menu_category2 = MenuCategory.create({menu: menu, name: "Italian Soda", alt_name: "Italian Soda", order_by: 2, created_by: "SYSTEM DEFAULT"}) + # Blue Sky + menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Blue Sky", alt_name: "Blue Sky",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item10, price:2500.00, is_on_promotion:false}]) + # Ruby Land + menu_category1_menu_item11 = SimpleMenuItem.create({name: "Ruby Land", alt_name: "Ruby Land",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item11, price:2500.00, is_on_promotion:false}]) + # Mintberry + menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Mintberry", alt_name: "Mintberry",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item12, price:2500.0, is_on_promotion:false}]) + +# Strawberry + menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Strawberry", alt_name: "Strawberry",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item13, price:2500.00, is_on_promotion:false}]) +# Raspberry + menu_category1_menu_item14 = SimpleMenuItem.create({ name: "Raspberry", alt_name: "Raspberry",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item14, price:2500.00, is_on_promotion:false}]) +# Blueberry + menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Blueberry", alt_name: "Blueberry",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item15, price:2500.00, is_on_promotion:false}]) +#Green Apple + menu_category1_menu_item16 = SimpleMenuItem.create({ name: "Green Apple", alt_name: "Green Apple",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item16, price:2500.00, is_on_promotion:false}]) +# Passion + menu_category1_menu_item17 = SimpleMenuItem.create({name: "Passion", alt_name: "Passion",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item17, price:2500.00, is_on_promotion:false}]) # Can Soda menu_category2 = MenuCategory.create({menu: menu, name: "Can Soda", alt_name: "Can Soda", order_by: 2, created_by: "SYSTEM DEFAULT"}) @@ -828,23 +907,58 @@ menu_category2 = MenuCategory.create({menu: menu, name: "Can Soda", alt_name: "C # Coke Zero menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Coke Zero", alt_name: "Coke Zero",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item12, price:1000.0, is_on_promotion:false}]) - # Sunkist menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Sunkist", alt_name: "Sunkist",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item13, price:1000.00, is_on_promotion:false}]) # Sprite menu_category1_menu_item14 = SimpleMenuItem.create({ name: "Sprite", alt_name: "Sprite",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item14, price:1000.00, is_on_promotion:false}]) +# Soda Water + menu_category1_menu_item17 = SimpleMenuItem.create({name: "Soda Water", alt_name: "Soda Water",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item17, price:1000.00, is_on_promotion:false}]) # Pocari Sweat menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Pocari Sweat", alt_name: "Pocari Sweat",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item15, price:1000.00, is_on_promotion:false}]) #Green Tea menu_category1_menu_item16 = SimpleMenuItem.create({ name: "Green Tea", alt_name: "Green Tea",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item16, price:2000.00, is_on_promotion:false}]) -# Soda Water - menu_category1_menu_item17 = SimpleMenuItem.create({name: "Soda Water", alt_name: "Soda Water",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item17, price:1000.00, is_on_promotion:false}]) +# Beer +menu_category18 = MenuCategory.create({menu: menu, name: "Beer", alt_name: "Beer", order_by: 18,created_by: "SYSTEM DEFAULT"}) + # Myanmar Premium Draft Beer + menu_category18_menu_item200 = SimpleMenuItem.create({name: "Myanmar Premium Draft Beer", alt_name: " ",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Premium Draft Beer",menu_item: menu_category18_menu_item200, price:1500.00, is_on_promotion:false}]) + # Kirin Ichiban Draft Beer + menu_category18_menu_item201 = SimpleMenuItem.create({name: "Kirin Ichiban Draft Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kirin Ichiban Draft Beer",menu_item: menu_category18_menu_item201, price:1800.00, is_on_promotion:false}]) + # Myanmar Beer + menu_category18_menu_item202 = SimpleMenuItem.create({name: "Myanmar Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Beer",menu_item: menu_category18_menu_item202, price:2000.00, is_on_promotion:false}]) + # Tuborg Beer + menu_category18_menu_item203 = SimpleMenuItem.create({name: "Tuborg Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Tuborg Beer",menu_item: menu_category18_menu_item203, price:2100.00, is_on_promotion:false}]) + # # Wine by the Glass + # menu_category18_menu_item204 = SimpleMenuItem.create({name: "Wine by the Glass", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Wine by the Glass",menu_item: menu_category18_menu_item204, price:3000.00, is_on_promotion:false}]) + +#Japanese Sake +menu_category25 = MenuCategory.create({menu: menu, name: "Japanese Sake", alt_name: "Japanese Sake", order_by: 25, created_by: "SYSTEM DEFAULT"}) + # Kha Ka Bora Fresh Shochu 18% 360ml + menu_category25_menu_item203 = SimpleMenuItem.create({name: "Kha Ka Bora Fresh Shochu 18% 360ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kha Ka Bora Fresh Shochu 18% 360ml",menu_item: menu_category25_menu_item203, price:3200.00, is_on_promotion:false}]) + # Shwe Yi Soba Shochu 36% 700ml + menu_category25_menu_item204 = SimpleMenuItem.create({name: "Shwe Yi Soba Shochu 36% 700ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shwe Yi Soba Shochu 36% 700ml",menu_item: menu_category25_menu_item204, price:7500.00, is_on_promotion:false}]) + # Sawanotsuru Fresh 300mml + menu_category25_menu_item202 = SimpleMenuItem.create({name: "Sawanotsuru Fresh 300mml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sawanotsuru Fresh 300mml",menu_item: menu_category25_menu_item202, price:9000.00, is_on_promotion:false}]) + # Kurokirishima Imo Shochu 720ml + menu_category25_menu_item201 = SimpleMenuItem.create({name: "Kurokirishima Imo Shochu 720ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kurokirishima Imo Shochu 720ml",menu_item: menu_category25_menu_item201, price:29000.00, is_on_promotion:false}]) + # Lichiko Silhouette 720ml + menu_category25_menu_item200 = SimpleMenuItem.create({name: "Lichiko Silhouette 720ml", alt_name: " ",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lichiko Silhouette 720ml",menu_item: menu_category25_menu_item200, price:39000.00, is_on_promotion:false}]) + # Cocktail menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: "Cocktail", order_by: 26,created_by: "SYSTEM DEFAULT"}) # Moscow's Sky @@ -902,24 +1016,6 @@ menu_category21 = MenuCategory.create({menu: menu, name: "Whisky", alt_name: "Wh menu_category21_menu_item208 = SimpleMenuItem.create({name: "DOUBLE BLACK", alt_name: "",menu_category: menu_category21 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"DOUBLE BLACK",menu_item: menu_category21_menu_item208, price:48000.00, is_on_promotion:false}]) -#Japanese Sake & Shochu -menu_category25 = MenuCategory.create({menu: menu, name: "Japanese Sake", alt_name: "Japanese Sake", order_by: 25, created_by: "SYSTEM DEFAULT"}) - # Iichiko Silhouette 720ml - menu_category25_menu_item200 = SimpleMenuItem.create({name: "Iichiko Silhouette 720ml", alt_name: " ",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Iichiko Silhouette 720ml",menu_item: menu_category25_menu_item200, price:39000.00, is_on_promotion:false}]) - # Kurokirishima Imo Shochu 720ml - menu_category25_menu_item201 = SimpleMenuItem.create({name: "Kurokirishima Imo Shochu 720ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kurokirishima Imo Shochu 720ml",menu_item: menu_category25_menu_item201, price:29000.00, is_on_promotion:false}]) - # Sawanotsuru Fresh 300ml - menu_category25_menu_item202 = SimpleMenuItem.create({name: "Sawanotsuru Fresh 300ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sawanotsuru Fresh 300ml",menu_item: menu_category25_menu_item202, price:9000.00, is_on_promotion:false}]) - # Kha Ka Bora Soba Fresh Shochu - menu_category25_menu_item203 = SimpleMenuItem.create({name: "Kha Ka Bora Soba Fresh Shochu", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kha Ka Bora Soba Fresh Shochu",menu_item: menu_category25_menu_item203, price:2500.00, is_on_promotion:false}]) - # Shwe Yi Soba Shochu - menu_category25_menu_item204 = SimpleMenuItem.create({name: "Shwe Yi Soba Shochu", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shwe Yi Soba Shochu",menu_item: menu_category25_menu_item204, price:7000.00, is_on_promotion:false}]) - #Breakfast Kitchen menu_category28 = MenuCategory.create({menu: menu, name: "Breakfast Kitchen", alt_name: "Breakfast Kitchen", order_by: 28, created_by: "SYSTEM DEFAULT"}) # Ham and Cheese Sandwich with French Fries @@ -929,52 +1025,6 @@ menu_category28 = MenuCategory.create({menu: menu, name: "Breakfast Kitchen", al menu_category28_menu_item201 = SimpleMenuItem.create({name: "Grilled Cheese Sandwich with French Fries", alt_name: "",menu_category: menu_category28 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Cheese Sandwich with French Fries",menu_item: menu_category28_menu_item201, price:3500.00, is_on_promotion:false}]) -#Frappe -menu_category27 = MenuCategory.create({menu: menu, name: "Frappe", alt_name: "Frappe", order_by: 27, created_by: "SYSTEM DEFAULT"}) - # Cappuccino Frappe - menu_category27_menu_item200 = SimpleMenuItem.create({name: "Cappuccino Frappe", alt_name: " ",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino Frappe",menu_item: menu_category27_menu_item200, price:3900.00, is_on_promotion:false}]) - # Caramel frappe - menu_category27_menu_item201 = SimpleMenuItem.create({name: "Caramel frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel frappe",menu_item: menu_category27_menu_item201, price:3900.00, is_on_promotion:false}]) - # Green Tea frappe - menu_category27_menu_item202 = SimpleMenuItem.create({name: "Green Tea frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea frappe",menu_item: menu_category27_menu_item202, price:3900.00, is_on_promotion:false}]) - # KBanoffee - menu_category27_menu_item203 = SimpleMenuItem.create({name: "KBanoffee", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"KBanoffee",menu_item: menu_category27_menu_item203, price:3900.00, is_on_promotion:false}]) - # Butterscotch Popcorn frappe - menu_category27_menu_item204 = SimpleMenuItem.create({name: "Butterscotch Popcorn frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch Popcorn frappe",menu_item: menu_category27_menu_item204, price:3900.00, is_on_promotion:false}]) - # Mocha frappe - menu_category27_menu_item205 = SimpleMenuItem.create({name: "Mocha frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mocha frappe",menu_item: menu_category27_menu_item205, price:3900.00, is_on_promotion:false}]) - # Chocolate frappe - menu_category27_menu_item206 = SimpleMenuItem.create({name: "Chocolate frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chocolate frappe",menu_item: menu_category27_menu_item206, price:3900.00, is_on_promotion:false}]) - -#Smoothies -menu_category23 = MenuCategory.create({menu: menu, name: "Smoothies", alt_name: "Smoothies", order_by: 23, created_by: "SYSTEM DEFAULT"}) - # Strawberry smoothie - menu_category23_menu_item200 = SimpleMenuItem.create({name: "Strawberry smoothie", alt_name: " ",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Strawberry smoothie",menu_item: menu_category23_menu_item200, price:3500.00, is_on_promotion:false}]) - # Passion fruit smoothie - menu_category23_menu_item201 = SimpleMenuItem.create({name: "Passion fruit smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Passion fruit smoothie",menu_item: menu_category23_menu_item201, price:3500.00, is_on_promotion:false}]) - # Mixederry smoothie - menu_category23_menu_item202 = SimpleMenuItem.create({name: "Mixedberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mixedberry smoothie",menu_item: menu_category23_menu_item202, price:3500.00, is_on_promotion:false}]) - # Blueberry smoothie - menu_category23_menu_item203 = SimpleMenuItem.create({name: "Blueberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Blueberry smoothie",menu_item: menu_category23_menu_item203, price:3500.00, is_on_promotion:false}]) - # Berry Sunshine Smoothie - menu_category23_menu_item204 = SimpleMenuItem.create({name: "Berry Sunshine Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Berry Sunshine Smoothie",menu_item: menu_category23_menu_item204, price:3500.00, is_on_promotion:false}]) - # Mango Smoothie - menu_category23_menu_item205 = SimpleMenuItem.create({name: "Mango Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mango Smoothie",menu_item: menu_category23_menu_item205, price:3500.00, is_on_promotion:false}]) - - # # Bar Dessert # menu_category11 = MenuCategory.create({menu: menu, name: "Bar Dessert", alt_name: "Bar Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"}) # # D4-Banana Tempura With Ice Cream @@ -1011,24 +1061,6 @@ menu_category23 = MenuCategory.create({menu: menu, name: "Smoothies", alt_name: # menu_category15_menu_item203 = SimpleMenuItem.create({name: "Dessert Gyoza 2Pcs", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Dessert Gyoza 2Pcs",menu_item: menu_category15_menu_item203, price:1000.00, is_on_promotion:false}]) -# Beer -menu_category18 = MenuCategory.create({menu: menu, name: "Beer", alt_name: "Beer", order_by: 18,created_by: "SYSTEM DEFAULT"}) - # Myanmar Premium Draft Beer - menu_category18_menu_item200 = SimpleMenuItem.create({name: "Myanmar Premium Draft Beer", alt_name: " ",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Premium Draft Beer",menu_item: menu_category18_menu_item200, price:1800.00, is_on_promotion:false}]) - # Kirin Ichiban Draft Beer - menu_category18_menu_item201 = SimpleMenuItem.create({name: "Kirin Ichiban Draft Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kirin Ichiban Draft Beer",menu_item: menu_category18_menu_item201, price:2200.00, is_on_promotion:false}]) - # Myanmar Beer - menu_category18_menu_item202 = SimpleMenuItem.create({name: "Myanmar Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Beer",menu_item: menu_category18_menu_item202, price:2300.00, is_on_promotion:false}]) - # Tuborg Beer - menu_category18_menu_item203 = SimpleMenuItem.create({name: "Tuborg Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Tuborg Beer",menu_item: menu_category18_menu_item203, price:2500.00, is_on_promotion:false}]) - # Wine by the Glass - menu_category18_menu_item204 = SimpleMenuItem.create({name: "Wine by the Glass", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Wine by the Glass",menu_item: menu_category18_menu_item204, price:3000.00, is_on_promotion:false}]) - # Green Tea menu_category19 = MenuCategory.create({menu: menu, name: "Green Tea", alt_name: "Green Tea", order_by: 19, created_by: "SYSTEM DEFAULT"}) # Hot Green Tea From 9f7472cd2ddfb7d4c1d51a301ddacba43f048f27 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 20:41:47 +0630 Subject: [PATCH 045/246] update osaka menu --- lib/tasks/menu_osaka.rake | 110 ++++++++++++++++++++++++-------------- 1 file changed, 69 insertions(+), 41 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index c39d8f2f..af19d2de 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -682,7 +682,7 @@ menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Ext menu_category14_menu_item2 = SimpleMenuItem.create({name: "Kids Set B (Ramen+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item2, price:4500.00, is_on_promotion:false}]) -# Can Soda +# Float menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Float", order_by: 2, created_by: "SYSTEM DEFAULT"}) # Green Tea With Green Tea Scoop menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Green Tea With Green Tea Scoop", alt_name: "Green Tea With Green Tea Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) @@ -845,33 +845,6 @@ menu_category2 = MenuCategory.create({menu: menu, name: "Can Soda", alt_name: "C menu_category1_menu_item17 = SimpleMenuItem.create({name: "Soda Water", alt_name: "Soda Water",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item17, price:1000.00, is_on_promotion:false}]) -# Cocktail -menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: "Cocktail", order_by: 26,created_by: "SYSTEM DEFAULT"}) - # Moscow's Sky - menu_category1_menu_item200 = SimpleMenuItem.create({name: "Moscow's Sky", alt_name: " ",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item200, price:3500.00, is_on_promotion:false}]) - # Tokyo Sunset - menu_category1_menu_item201 = SimpleMenuItem.create({name: "Tokyo Sunset", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item201, price:4500.00, is_on_promotion:false}]) - # Crane at Lakeside - menu_category1_menu_item202 = SimpleMenuItem.create({name: "Crane at Lakeside", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item202, price:2500.00, is_on_promotion:false}]) - # Memoir of a Geisha - menu_category1_menu_item203 = SimpleMenuItem.create({name: "Memoir of a Geisha", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item203, price:2500.00, is_on_promotion:false}]) - # Dawn to Dark - menu_category1_menu_item204 = SimpleMenuItem.create({name: "Dawn to Dark", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item204, price:2500.00, is_on_promotion:false}]) - # Sakura Night - menu_category1_menu_item205 = SimpleMenuItem.create({name: "Sakura Night", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item205, price:3500.00, is_on_promotion:false}]) - # Kyoto Temptation - menu_category1_menu_item206 = SimpleMenuItem.create({name: "Kyoto Temptation", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item206, price:4500.00, is_on_promotion:false}]) - # Love Potion - menu_category1_menu_item207 = SimpleMenuItem.create({name: "Love Potion", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item207, price:3500.00, is_on_promotion:false}]) - # Whisky menu_category21 = MenuCategory.create({menu: menu, name: "Whisky", alt_name: "Whisky", order_by: 21, created_by: "SYSTEM DEFAULT"}) # BLACK LABEL 1Lit @@ -1049,20 +1022,75 @@ menu_category31 = MenuCategory.create({menu: menu, name: "Chinese Tea", alt_name # Wine menu_category32 = MenuCategory.create({menu: menu, name: "Wine", alt_name: "Wine", order_by: 32, created_by: "SYSTEM DEFAULT"}) - # Viejo Vinedo (Arge;) - menu_category32_menu_item200 = SimpleMenuItem.create({name: "Viejo Vinedo (Arge;)", alt_name: " ",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Viejo Vinedo (Arge;)",menu_item: menu_category32_menu_item200, price:15000.00, is_on_promotion:false}]) - # Church Lane - menu_category32_menu_item201 = SimpleMenuItem.create({name: "Church Lane", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Church Lane (SHIRAZ)",menu_item: menu_category32_menu_item201, price:20000.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"Church Lane (Cabernet Sauvignon)",menu_item: menu_category32_menu_item201, price:20000.00, is_on_promotion:false}]) - # Chardonnay Layer Cake (Napa Valley) - menu_category32_menu_item202 = SimpleMenuItem.create({name: "Chardonnay Layer Cake (Napa Valley)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chardonnay Layer Cake (Napa Valley)",menu_item: menu_category32_menu_item202, price:30000.00, is_on_promotion:false}]) - # PINOT NOIR - menu_category32_menu_item203 = SimpleMenuItem.create({name: "PINOT NOIR", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"PINOT NOIR",menu_item: menu_category32_menu_item203, price:25000.00, is_on_promotion:false}]) + # House Winw by the glass + menu_category32_menu_item200 = SimpleMenuItem.create({name: "VHouse Winw by the glass", alt_name: " ",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"VHouse Winw by the glass",menu_item: menu_category32_menu_item200, price:0.00, is_on_promotion:false}]) + # Cabernet Sauvignon Viejo Vivedo + menu_category32_menu_item201 = SimpleMenuItem.create({name: "Cabernet Sauvignon Viejo Vivedo(Argentina)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cabernet Sauvignon Viejo Vivedo",menu_item: menu_category32_menu_item201, price:20000.00, is_on_promotion:false}]) + # Church lane (South Australia) + menu_category32_menu_item202 = SimpleMenuItem.create({name: "Church lane (South Australia)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Church lane (South Australia)",menu_item: menu_category32_menu_item202, price:25000.00, is_on_promotion:false}]) + # Chardonnay Layer Cake + menu_category32_menu_item203 = SimpleMenuItem.create({name: "Chardonnay Layer Cake(Napa Valley)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chardonnay Layer Cake(Napa Valley)",menu_item: menu_category32_menu_item203, price:30000.00, is_on_promotion:false}]) +# Cocktail +menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: "Cocktail", order_by: 26,created_by: "SYSTEM DEFAULT"}) + # Crane at Lakeside + menu_category1_menu_item202 = SimpleMenuItem.create({name: "Crane at Lakeside (Sake, Lime, Green, Apple)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item202, price:2500.00, is_on_promotion:false}]) + # Memoir of a Geisha + menu_category1_menu_item203 = SimpleMenuItem.create({name: "Memoir of a Geisha (Shochu, Pineapple, Vodka)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item203, price:2500.00, is_on_promotion:false}]) + # Dawn to Dark + menu_category1_menu_item204 = SimpleMenuItem.create({name: "Dawn to Dark (Shoshu, Lime, Orange Juice)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item204, price:2500.00, is_on_promotion:false}]) + # Moscow's Sky + menu_category1_menu_item200 = SimpleMenuItem.create({name: "Moscow's Sky (Vodka, Lime, Orange Juice)", alt_name: " ",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item200, price:3500.00, is_on_promotion:false}]) + # Sakura Night + menu_category1_menu_item205 = SimpleMenuItem.create({name: "Sakura Night (Lichiko, Lime, Passion)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item205, price:3500.00, is_on_promotion:false}]) + # Love Potion + menu_category1_menu_item207 = SimpleMenuItem.create({name: "Love Potion (Sake, Vodka, Lime, Passion)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item207, price:3500.00, is_on_promotion:false}]) + # Kyoto Temptation + menu_category1_menu_item206 = SimpleMenuItem.create({name: "Kyoto Temptation (Lichiko, Lime, Passion)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item206, price:4500.00, is_on_promotion:false}]) + # Tokyo Sunset + menu_category1_menu_item201 = SimpleMenuItem.create({name: "Tokyo Sunset (Lichiko, Vodka, Lime, Strawberry)", alt_name: "",menu_category: menu_category26 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item201, price:4500.00, is_on_promotion:false}]) + +# Spirits +menu_category32 = MenuCategory.create({menu: menu, name: "Spirits", alt_name: "Spirits", order_by: 32, created_by: "SYSTEM DEFAULT"}) + # Chivas 12 years + menu_category32_menu_item200 = SimpleMenuItem.create({name: "Chivas 12 years", alt_name: " ",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chivas 12 years",menu_item: menu_category32_menu_item200, price:45000.00, is_on_promotion:false}]) + # Johanny Walker Double Limited + menu_category32_menu_item201 = SimpleMenuItem.create({name: "Johanny Walker Double Limited", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Double Limited",menu_item: menu_category32_menu_item201, price:50000.00, is_on_promotion:false}]) + # Johanny Walker Black Limited + menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Black Limited", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Black Limited",menu_item: menu_category32_menu_item202, price:48000.00, is_on_promotion:false}]) + # Glenffich 12 years + menu_category32_menu_item203 = SimpleMenuItem.create({name: "Glenffich 12 years", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Glenffich 12 years",menu_item: menu_category32_menu_item203, price:54000.00, is_on_promotion:false}]) + # Glenffich 15 years + menu_category32_menu_item203 = SimpleMenuItem.create({name: "Glenffich 15 years", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Glenffich 15 years",menu_item: menu_category32_menu_item203, price:75000.00, is_on_promotion:false}]) + # Chivas Extra + menu_category32_menu_item203 = SimpleMenuItem.create({name: "Chivas Extra", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chivas Extra",menu_item: menu_category32_menu_item203, price:70000.00, is_on_promotion:false}]) + # Johanny Walker Gold Tin Pack + menu_category32_menu_item201 = SimpleMenuItem.create({name: "Johanny Walker Gold Tin Pack", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Gold Tin Pack",menu_item: menu_category32_menu_item201, price:75000.00, is_on_promotion:false}]) + # Johanny Walker Platinum + menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Platinum", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Platinum",menu_item: menu_category32_menu_item202, price:82000.00, is_on_promotion:false}]) + # Johanny Walker Blue + menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Blue", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Blue",menu_item: menu_category32_menu_item202, price:200000.00, is_on_promotion:false}]) #discount # menu_category22 = MenuCategory.create({menu: menu, name: "Discount", alt_name: "Discount", order_by: 22, created_by: "SYSTEM DEFAULT"}) From 4f846765477461bec15e6cfb19221c0b3554f561 Mon Sep 17 00:00:00 2001 From: Yan Date: Mon, 31 Jul 2017 20:57:42 +0630 Subject: [PATCH 046/246] updated osaka menu --- lib/tasks/menu_osaka.rake | 44 +++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 5b47d812..5363e97f 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -555,7 +555,7 @@ menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sus menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Corn Salad Gunkan",menu_item: menu_category30_menu_item2016, price:1500.00, is_on_promotion:false}]) # Salmon Nigiri menu_category30_menu_item2017 = SimpleMenuItem.create({name: "Salmon Nigiri", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Nigiri",menu_item: menu_category30_menu_item2017 price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Nigiri",menu_item: menu_category30_menu_item2017, price:2000.00, is_on_promotion:false}]) # Seaweed Gunkan menu_category30_menu_item2018 = SimpleMenuItem.create({name: "Seaweed Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Seaweed Gunkan",menu_item: menu_category30_menu_item2018, price:2500.00, is_on_promotion:false}]) @@ -615,34 +615,34 @@ menu_category11 = MenuCategory.create({menu: menu, name: "Dessert", alt_name: "D menu_category11_menu_item202 = SimpleMenuItem.create({name: "D3-Seasonal Fruits", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D3-Seasonal Fruits",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) # D4-Banana Gyoza - menu_category15_menu_item202 = SimpleMenuItem.create({name: "D4-Banana Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item202 = SimpleMenuItem.create({name: "D4-Banana Gyoza", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D4-Banana Gyoza",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) # D5-Red Bean Gyoza - menu_category15_menu_item201 = SimpleMenuItem.create({name: "D5-Red Bean Gyoza", alt_name: "",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item201 = SimpleMenuItem.create({name: "D5-Red Bean Gyoza", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D5-Red Bean Gyoza",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) # D6-Peanuts Butter Gyoza - menu_category15_menu_item203 = SimpleMenuItem.create({name: "D6-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item203 = SimpleMenuItem.create({name: "D6-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Peanuts Butter Gyoza",menu_item: menu_category15_menu_item203, price:3000.00, is_on_promotion:false}]) # D7-Coffee Jelly - menu_category15_menu_item206 = SimpleMenuItem.create({name: "D7-Coffee Jelly", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item206 = SimpleMenuItem.create({name: "D7-Coffee Jelly", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D7-Coffee Jelly",menu_item: menu_category15_menu_item206, price:1500.00, is_on_promotion:false}]) # D8-Green Tea Jelly - menu_category15_menu_item207 = SimpleMenuItem.create({name: "D8-Green Tea Jelly", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item207 = SimpleMenuItem.create({name: "D8-Green Tea Jelly", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly",menu_item: menu_category15_menu_item207, price:1500.00, is_on_promotion:false}]) # D9-Coffee Jelly With Chocolate Scoop - menu_category15_menu_item208 = SimpleMenuItem.create({name: "D9-Coffee Jelly With Chocolate Scoop", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item208 = SimpleMenuItem.create({name: "D9-Coffee Jelly With Chocolate Scoop", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Coffee Jelly With Chocolate Scoop",menu_item: menu_category15_menu_item208, price:2000.00, is_on_promotion:false}]) # D10-Green Tea Jelly With Green Tea Scoop - menu_category15_menu_item209 = SimpleMenuItem.create({name: "D10-Green Tea Jelly With Green Tea Scoop", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item209 = SimpleMenuItem.create({name: "D10-Green Tea Jelly With Green Tea Scoop", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly With Green Tea Scoop",menu_item: menu_category15_menu_item209, price:2000.00, is_on_promotion:false}]) # D11-Chocolate Pudding - menu_category15_menu_item210 = SimpleMenuItem.create({name: "D11-Chocolate Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item210 = SimpleMenuItem.create({name: "D11-Chocolate Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Chocolate Pudding",menu_item: menu_category15_menu_item210, price:1500.00, is_on_promotion:false}]) # D12-Mango Pudding - menu_category15_menu_item211 = SimpleMenuItem.create({name: "D12-Mango Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item211 = SimpleMenuItem.create({name: "D12-Mango Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Mango Pudding",menu_item: menu_category15_menu_item211, price:1500.00, is_on_promotion:false}]) # D13-Original Pudding - menu_category15_menu_item212= SimpleMenuItem.create({name: "D13-Original Pudding", alt_name: " ",menu_category: menu_category15 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category15_menu_item212= SimpleMenuItem.create({name: "D13-Original Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Original Pudding",menu_item: menu_category15_menu_item212, price:1500.00, is_on_promotion:false}]) # Extra @@ -676,31 +676,31 @@ menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Ext # # Kids Set # menu_category14 = MenuCategory.create({menu: menu, name: "Kids Set", alt_name: "Kids Set", order_by: 14,created_by: "SYSTEM DEFAULT"}) # Kids Set A (Fried Rice+Fried Potato+Gyoza 2pcs) - menu_category14_menu_item1 = SimpleMenuItem.create({name: "Kids Set A (Fried Rice+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item1, price:3500.00, is_on_promotion:false}]) - # Kids Set B (Ramen+Fried Potato+Gyoza 2pcs) - menu_category14_menu_item2 = SimpleMenuItem.create({name: "Kids Set B (Ramen+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item2, price:4500.00, is_on_promotion:false}]) + # menu_category14_menu_item1 = SimpleMenuItem.create({name: "Kids Set A (Fried Rice+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item1, price:3500.00, is_on_promotion:false}]) + # # Kids Set B (Ramen+Fried Potato+Gyoza 2pcs) + # menu_category14_menu_item2 = SimpleMenuItem.create({name: "Kids Set B (Ramen+Fried Potato+Gyoza 2pcs)", alt_name: "",menu_category: menu_category14 , min_selectable_item: 1, max_selectable_item:1, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category14_menu_item2, price:4500.00, is_on_promotion:false}]) # Float menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Float", order_by: 2, created_by: "SYSTEM DEFAULT"}) # Green Tea With Green Tea Scoop - menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Green Tea With Green Tea Scoop", alt_name: "Green Tea With Green Tea Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item10 = SimpleMenuItem.create({ name: "Green Tea With Green Tea Scoop", alt_name: "Green Tea With Green Tea Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item10, price:3000.00, is_on_promotion:false}]) # Coke With Chocolate Scoop - menu_category1_menu_item11 = SimpleMenuItem.create({name: "Coke With Chocolate Scoop", alt_name: "Coke With Chocolate Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item11 = SimpleMenuItem.create({name: "Coke With Chocolate Scoop", alt_name: "Coke With Chocolate Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item11, price:3000.00, is_on_promotion:false}]) # Sprite With Vanilla Scoop - menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Sprite With Vanilla Scoop", alt_name: "Sprite With Vanilla Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item12 = SimpleMenuItem.create({ name: "Sprite With Vanilla Scoop", alt_name: "Sprite With Vanilla Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item12, price:3000.0, is_on_promotion:false}]) # Green Tea Frappe With GT Scoop - menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Green Tea Frappe With GT Scoop", alt_name: "Green Tea Frappe With GT Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item13 = SimpleMenuItem.create({ name: "Green Tea Frappe With GT Scoop", alt_name: "Green Tea Frappe With GT Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item13, price:4900.00, is_on_promotion:false}]) # Chocolate Frappe With Cho Scoop - menu_category1_menu_item14 = SimpleMenuItem.create({name: "Chocolate Frappe With Cho Scoop", alt_name: "Chocolate Frappe With Cho Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item14 = SimpleMenuItem.create({name: "Chocolate Frappe With Cho Scoop", alt_name: "Chocolate Frappe With Cho Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item14, price:4900.00, is_on_promotion:false}]) # Hot Espresso With Vanilla Scoop - menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Hot Espresso With Vanilla Scoop", alt_name: "Hot Espresso With Vanilla Scoop",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) + menu_category1_menu_item15 = SimpleMenuItem.create({ name: "Hot Espresso With Vanilla Scoop", alt_name: "Hot Espresso With Vanilla Scoop",menu_category: menu_category55 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item15, price:3000.0, is_on_promotion:false}]) # Hot Drinks From fa901806d4c58682584f860d9d9eaf8a4f4340ec Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 1 Aug 2017 11:50:41 +0630 Subject: [PATCH 047/246] bugs fix for crm --- app/controllers/crm/customers_controller.rb | 3 +-- app/models/customer.rb | 2 +- app/models/sale_payment.rb | 13 ++++++++----- app/views/crm/customers/_new_form.html.erb | 6 +++--- lib/tasks/menu_osaka.rake | 6 +++--- 5 files changed, 16 insertions(+), 14 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index ba451027..d314222b 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -67,8 +67,7 @@ class Crm::CustomersController < BaseCrmController # POST /crm/customers # POST /crm/customers.json - def create - + def create @crm_customers = Customer.new(customer_params) respond_to do |format| diff --git a/app/models/customer.rb b/app/models/customer.rb index c1751104..dff92ba2 100644 --- a/app/models/customer.rb +++ b/app/models/customer.rb @@ -10,7 +10,7 @@ class Customer < ApplicationRecord validates :contact_no, uniqueness: true, numericality: true validates :email, uniqueness: true,format: { with: /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i, on: :create } validates :card_no, uniqueness: true - validates :paypar_account_no, uniqueness: true + # validates :paypar_account_no, uniqueness: true paginates_per 50 diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index 69aa2143..ff2f6e2f 100644 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -390,11 +390,14 @@ class SalePayment < ApplicationRecord total_percentage = 0 type_arr = [] - response["membership_campaign_data"].each do |a| - data = {:type => a["rules_type"], :percentage => a["change_unit"].to_i * a["base_unit"].to_i} - total_percentage = total_percentage + a["change_unit"].to_i * a["base_unit"].to_i - - type_arr.push(data) + # Check for present response fields + if response["membership_campaign_data"].present? + response["membership_campaign_data"].each do |a| + data = {:type => a["rules_type"], :percentage => a["change_unit"].to_i * a["base_unit"].to_i} + total_percentage = total_percentage + a["change_unit"].to_i * a["base_unit"].to_i + + type_arr.push(data) + end end rebate_arr =[] diff --git a/app/views/crm/customers/_new_form.html.erb b/app/views/crm/customers/_new_form.html.erb index 5ec0b903..1eda0bec 100644 --- a/app/views/crm/customers/_new_form.html.erb +++ b/app/views/crm/customers/_new_form.html.erb @@ -10,7 +10,7 @@ str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> - <% end -%> + <% end %>
@@ -74,7 +74,7 @@ str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> - <% end -%> + <% end %>
"> @@ -85,7 +85,7 @@ str.gsub!('["', '') str.gsub!('"]', '') %> <%= str %> - <% end -%> + <% end %>
diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 5363e97f..f2125332 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -51,9 +51,9 @@ menu_category1 = MenuCategory.create({menu: menu, name: "Gyoza", alt_name: "Gyoz # Gyoza dumpling soup with Udon menu_category1_menu_item21 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Udon", alt_name: "Gyoza dumpling soup with Udon",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item21, price:3000.0, is_on_promotion:false}]) - # Gyoza dumpling soup with Udon - menu_category1_menu_item21 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Udon", alt_name: "Gyoza dumpling soup with Udon",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item21, price:3000.0, is_on_promotion:false}]) + # # Gyoza dumpling soup with Udon + # menu_category1_menu_item21 = SimpleMenuItem.create({name: "Gyoza dumpling soup with Udon", alt_name: "Gyoza dumpling soup with Udon",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) + # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item21, price:3000.0, is_on_promotion:false}]) # Gyoza dumpling soup menu_category1_menu_item22 = SimpleMenuItem.create({name: "Gyoza dumpling soup", alt_name: "Gyoza dumpling soup",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", menu_item: menu_category1_menu_item22, price:2500.0, is_on_promotion:false}]) From 8762783484dd88b41fe2da0dafdb9eafaeae335a Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 1 Aug 2017 12:02:28 +0630 Subject: [PATCH 048/246] update customer and receipt old balance --- app/controllers/crm/customers_controller.rb | 5 +++-- app/pdf/receipt_bill_pdf.rb | 20 ++++++++++++++------ 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/app/controllers/crm/customers_controller.rb b/app/controllers/crm/customers_controller.rb index ba451027..a116c6a0 100644 --- a/app/controllers/crm/customers_controller.rb +++ b/app/controllers/crm/customers_controller.rb @@ -217,7 +217,8 @@ end merchant_uid:merchant_uid,auth_token:auth_token}.to_json # Check for paypar account exists - if paypar_account_no != nil || paypar_account_no != '' + # if paypar_account_no != nil || paypar_account_no != '' + if paypar_account_no.present? member_params = { name: name,phone: phone,email: email, dob: dob,address: address,nrc:nrc,card_no:card_no, paypar_account_no: paypar_account_no, @@ -274,7 +275,7 @@ end merchant_uid:merchant_uid,auth_token:auth_token}.to_json # Check for paypar account exists - if paypar_account_no != nil || paypar_account_no != '' + if paypar_account_no.present? member_params = { name: name,phone: phone,email: email, dob: dob,address: address,nrc:nrc,card_no:card_no, paypar_account_no: paypar_account_no, diff --git a/app/pdf/receipt_bill_pdf.rb b/app/pdf/receipt_bill_pdf.rb index 28ce5745..a2b726c9 100644 --- a/app/pdf/receipt_bill_pdf.rb +++ b/app/pdf/receipt_bill_pdf.rb @@ -280,9 +280,12 @@ class ReceiptBillPdf < Prawn::Document if rebate_amount["status"] == true stroke_horizontal_rule + total = 0 balance = 0 + rebate_balance =0 redeem = 0 rebate_amount["data"].each do |res| + total = total + res["balance"] #total redeem amount if res["receipt_no"]== sale_data.receipt_no && res["status"]== "Redeem" redeem = redeem + res["redeem"] @@ -292,7 +295,7 @@ class ReceiptBillPdf < Prawn::Document #total Rebate Earn if res["receipt_no"]== sale_data.receipt_no && res["account_status"]== "RebateAccount" && res["status"]== "Rebate" - # balance = balance + res["balance"] + rebate_balance = rebate_balance + res["rebate"] move_down 5 y_position = cursor @@ -306,7 +309,7 @@ class ReceiptBillPdf < Prawn::Document end # Total Rebate Amount if birthday if res["receipt_no"]== sale_data.receipt_no && res["account_status"]== "RebateBonusAccount" && res["status"]== "Rebate" - # balance = balance + res["balance"] + rebate_balance = rebate_balance + res["rebate"] move_down 5 y_position = cursor bounding_box([0,y_position], :width =>self.item_description_width, :height => self.item_height) do @@ -328,7 +331,12 @@ class ReceiptBillPdf < Prawn::Document text "#{number_with_precision(redeem, :precision => precision.to_i, :delimiter => delimiter)}", :size => self.item_font_size,:align => :right end - old = balance + redeem + + if redeem == 0 + old = total - rebate_balance + else + old = balance + redeem + end move_down 5 y_position = cursor @@ -343,11 +351,11 @@ class ReceiptBillPdf < Prawn::Document end if member_info["status"] == true && member_info["data"].present? - balance = 0 + total_balance = 0 member_info["data"].each do |res| if res["accountable_type"] == "RebateAccount" || res["accountable_type"] == "RebatebonusAccount" - balance = balance + res["balance"] + total_balance = total_balance + res["balance"] end @@ -358,7 +366,7 @@ class ReceiptBillPdf < Prawn::Document text "Total Balance", :size => self.item_font_size,:align => :left end bounding_box([self.item_description_width,y_position], :width =>self.label_width) do - text "#{number_with_precision(balance, :precision => precision.to_i, :delimiter => delimiter)}" , :size => self.item_font_size,:align => :right + text "#{number_with_precision(total_balance, :precision => precision.to_i, :delimiter => delimiter)}" , :size => self.item_font_size,:align => :right end end From 632a8d624b97a471ad4378c5fd4e89312b7a6fa2 Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 1 Aug 2017 12:07:45 +0630 Subject: [PATCH 049/246] update menu osaka --- lib/tasks/menu_osaka.rake | 166 +++++++++++++++++++------------------- 1 file changed, 83 insertions(+), 83 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index f2125332..906ba179 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -402,7 +402,7 @@ menu_category8 = MenuCategory.create({menu: menu, name: "Ramen", alt_name: "Rame menu_category1_menu_item83 = SimpleMenuItem.create({name: "N9-Gomoku Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:5500.00, is_on_promotion:false}]) # N10 Ramen Tossed - menu_category1_menu_item83 = SimpleMenuItem.create({name: "N9-Ramen Tossed", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) + menu_category1_menu_item83 = SimpleMenuItem.create({name: "N10-Ramen Tossed", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item83, price:2500.00, is_on_promotion:false}]) # N11-Fried Noodle with Thick Sauce menu_category1_menu_item81 = SimpleMenuItem.create({name: "N11-Fried Noodle with Thick Sauce Fish", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food }) @@ -469,22 +469,22 @@ menu_category10 = MenuCategory.create({menu: menu, name: "Udon", alt_name: "Udo menu_category33 = MenuCategory.create({menu: menu, name: "Grilled", alt_name: "Grilled", order_by: 33, created_by: "SYSTEM DEFAULT"}) # Grilled Salmon menu_category33_menu_item200 = SimpleMenuItem.create({name: "Y1-Grilled Salmon", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Salmon",menu_item: menu_category33_menu_item200, price:12000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item200, price:12000.00, is_on_promotion:false}]) # Grilled Garlic menu_category33_menu_item201 = SimpleMenuItem.create({name: "Y2-Grilled Garlic", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Garlic",menu_item: menu_category33_menu_item201, price:1000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item201, price:1000.00, is_on_promotion:false}]) # Grilled Shishamo menu_category33_menu_item202 = SimpleMenuItem.create({name: "Y3-Grilled Shishamo", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Shishamo",menu_item: menu_category33_menu_item202, price:5500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item202, price:5500.00, is_on_promotion:false}]) # Grilled Saba menu_category33_menu_item203 = SimpleMenuItem.create({name: "Y4-Grilled Saba", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Grilled Saba",menu_item: menu_category33_menu_item203, price:4500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item203, price:4500.00, is_on_promotion:false}]) # Pork Yakiniku menu_category33_menu_item204 = SimpleMenuItem.create({name: "Y5-Pork Yakiniku", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork Yakiniku",menu_item: menu_category33_menu_item204, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item204, price:2500.00, is_on_promotion:false}]) # Beef Yakiniku menu_category33_menu_item205 = SimpleMenuItem.create({name: "Y6-Beef Yakiniku", alt_name: " ",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Beef Yakiniku",menu_item: menu_category33_menu_item205, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item205, price:2500.00, is_on_promotion:false}]) # Yakitori menu_category33_menu_item206 = SimpleMenuItem.create({name: "Y7-Yakitori", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Chicken Liver)",menu_item: menu_category33_menu_item206, price:2500.00, is_on_promotion:false}]) @@ -493,16 +493,16 @@ menu_category33 = MenuCategory.create({menu: menu, name: "Grilled", alt_name: "G menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Yakitori (Asparagus Bacon)",menu_item: menu_category33_menu_item206, price:3500.00, is_on_promotion:false}]) # Yakitori Assortment menu_category33_menu_item207 = SimpleMenuItem.create({name: "Y8-Yakitori Assortment", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Yakitori Assortment",menu_item: menu_category33_menu_item207, price:4500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item207, price:4500.00, is_on_promotion:false}]) # Shiitake mushroom (1 piece) menu_category33_menu_item208 = SimpleMenuItem.create({name: "Y9-Shiitake mushroom", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shiitake mushroom",menu_item: menu_category33_menu_item208, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item208, price:3500.00, is_on_promotion:false}]) # Lady finger (1 piece) menu_category33_menu_item209 = SimpleMenuItem.create({name: "Y10-Lady finger", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lady finger",menu_item: menu_category33_menu_item209, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item209, price:1500.00, is_on_promotion:false}]) # Chicken Satay (1 piece) menu_category33_menu_item210 = SimpleMenuItem.create({name: "Y11-Chicken Satay", alt_name: "",menu_category: menu_category33 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lady finger",menu_item: menu_category33_menu_item210, price:3000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category33_menu_item210, price:3000.00, is_on_promotion:false}]) #Sushi menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sushi", order_by: 30, created_by: "SYSTEM DEFAULT"}) @@ -540,34 +540,34 @@ menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sus menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item203, price:3500.00, is_on_promotion:false}]) # Special Sushi Roll menu_category30_menu_item2012 = SimpleMenuItem.create({name: "Special Sushi Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Special Sushi Roll",menu_item: menu_category30_menu_item2012, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2012, price:2000.00, is_on_promotion:false}]) # Salmon Roll menu_category30_menu_item2013 = SimpleMenuItem.create({name: "Salmon Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Roll",menu_item: menu_category30_menu_item2013, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2013, price:1500.00, is_on_promotion:false}]) # Red Dragon Roll menu_category30_menu_item2014 = SimpleMenuItem.create({name: "Red Dragon Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Red Dragon Roll",menu_item: menu_category30_menu_item2014, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2014, price:3500.00, is_on_promotion:false}]) # Tamago Nigiri menu_category30_menu_item2015 = SimpleMenuItem.create({name: "Tamago Nigiri", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Tamago Nigiri",menu_item: menu_category30_menu_item2015, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2015, price:1500.00, is_on_promotion:false}]) # Corn Salad Gunkan menu_category30_menu_item2016 = SimpleMenuItem.create({name: "Corn Salad Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Corn Salad Gunkan",menu_item: menu_category30_menu_item2016, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2016, price:1500.00, is_on_promotion:false}]) # Salmon Nigiri menu_category30_menu_item2017 = SimpleMenuItem.create({name: "Salmon Nigiri", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salmon Nigiri",menu_item: menu_category30_menu_item2017, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2017, price:2000.00, is_on_promotion:false}]) # Seaweed Gunkan menu_category30_menu_item2018 = SimpleMenuItem.create({name: "Seaweed Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Seaweed Gunkan",menu_item: menu_category30_menu_item2018, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2018, price:2500.00, is_on_promotion:false}]) # Kani Salad Gunkan menu_category30_menu_item2019 = SimpleMenuItem.create({name: "Kani Salad Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kani Salad Gunkan",menu_item: menu_category30_menu_item2019, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2019, price:1500.00, is_on_promotion:false}]) # Masago Gunkan menu_category30_menu_item2020 = SimpleMenuItem.create({name: "Masago Gunkan", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Masago Gunkan",menu_item: menu_category30_menu_item2020, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2020, price:2500.00, is_on_promotion:false}]) # Sushi Set menu_category30_menu_item2021 = SimpleMenuItem.create({name: "Sushi Set", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sushi Set",menu_item: menu_category30_menu_item2021, price:8000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category30_menu_item2021, price:8000.00, is_on_promotion:false}]) # # Philadelphia Roll # menu_category30_menu_item206 = SimpleMenuItem.create({name: "Philadelphia Roll", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Philadelphia Roll",menu_item: menu_category30_menu_item206, price:7500.00, is_on_promotion:false}]) @@ -604,7 +604,7 @@ menu_category6 = MenuCategory.create({menu: menu, name: "Set", alt_name: "Set", menu_category11 = MenuCategory.create({menu: menu, name: "Dessert", alt_name: "Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"}) # D1-Banana Tempura With Ice Cream menu_category11_menu_item200 = SimpleMenuItem.create({name: "D1-Banana Tempura With Ice Cream", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D1-Banana Tempura With Ice Cream",menu_item: menu_category11_menu_item200, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category11_menu_item200, price:3500.00, is_on_promotion:false}]) # D2-Ice Cream Chocolate menu_category11_menu_item201 = SimpleMenuItem.create({name: "D2-Ice Cream", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Chocolate",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) @@ -613,46 +613,46 @@ menu_category11 = MenuCategory.create({menu: menu, name: "Dessert", alt_name: "D menu_item3_instance = MenuItemInstance.create([{item_instance_name:"D2-Ice Cream Vanilla",menu_item: menu_category11_menu_item201, price:1500.00, is_on_promotion:false}]) # D3-Seasonal Fruits menu_category11_menu_item202 = SimpleMenuItem.create({name: "D3-Seasonal Fruits", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D3-Seasonal Fruits",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category11_menu_item202, price:1500.00, is_on_promotion:false}]) # D4-Banana Gyoza menu_category15_menu_item202 = SimpleMenuItem.create({name: "D4-Banana Gyoza", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D4-Banana Gyoza",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item202, price:2500.00, is_on_promotion:false}]) # D5-Red Bean Gyoza menu_category15_menu_item201 = SimpleMenuItem.create({name: "D5-Red Bean Gyoza", alt_name: "",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D5-Red Bean Gyoza",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item201, price:2500.00, is_on_promotion:false}]) # D6-Peanuts Butter Gyoza menu_category15_menu_item203 = SimpleMenuItem.create({name: "D6-Peanuts Butter Gyoza", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Peanuts Butter Gyoza",menu_item: menu_category15_menu_item203, price:3000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item203, price:3000.00, is_on_promotion:false}]) # D7-Coffee Jelly menu_category15_menu_item206 = SimpleMenuItem.create({name: "D7-Coffee Jelly", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D7-Coffee Jelly",menu_item: menu_category15_menu_item206, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item206, price:1500.00, is_on_promotion:false}]) # D8-Green Tea Jelly menu_category15_menu_item207 = SimpleMenuItem.create({name: "D8-Green Tea Jelly", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly",menu_item: menu_category15_menu_item207, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item207, price:1500.00, is_on_promotion:false}]) # D9-Coffee Jelly With Chocolate Scoop menu_category15_menu_item208 = SimpleMenuItem.create({name: "D9-Coffee Jelly With Chocolate Scoop", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Coffee Jelly With Chocolate Scoop",menu_item: menu_category15_menu_item208, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item208, price:2000.00, is_on_promotion:false}]) # D10-Green Tea Jelly With Green Tea Scoop menu_category15_menu_item209 = SimpleMenuItem.create({name: "D10-Green Tea Jelly With Green Tea Scoop", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Green Tea Jelly With Green Tea Scoop",menu_item: menu_category15_menu_item209, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item209, price:2000.00, is_on_promotion:false}]) # D11-Chocolate Pudding menu_category15_menu_item210 = SimpleMenuItem.create({name: "D11-Chocolate Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Chocolate Pudding",menu_item: menu_category15_menu_item210, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item210, price:1500.00, is_on_promotion:false}]) # D12-Mango Pudding menu_category15_menu_item211 = SimpleMenuItem.create({name: "D12-Mango Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Mango Pudding",menu_item: menu_category15_menu_item211, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item211, price:1500.00, is_on_promotion:false}]) # D13-Original Pudding menu_category15_menu_item212= SimpleMenuItem.create({name: "D13-Original Pudding", alt_name: " ",menu_category: menu_category11 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"D6-Original Pudding",menu_item: menu_category15_menu_item212, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category15_menu_item212, price:1500.00, is_on_promotion:false}]) # Extra menu_category16 = MenuCategory.create({menu: menu, name: "Extra", alt_name: "Extra", order_by: 16,created_by: "SYSTEM DEFAULT"}) # Rice menu_category16_menu_item200 = SimpleMenuItem.create({name: "Rice", alt_name: " ",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Rice",menu_item: menu_category16_menu_item200, price:500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category16_menu_item200, price:500.00, is_on_promotion:false}]) # Soup menu_category16_menu_item201 = SimpleMenuItem.create({name: "Soup", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Soup",menu_item: menu_category16_menu_item201, price:500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category16_menu_item201, price:500.00, is_on_promotion:false}]) # # Salad # menu_category16_menu_item202 = SimpleMenuItem.create({name: "Salad", alt_name: "",menu_category: menu_category16 , min_selectable_item: 1, max_selectable_item:1, account: food }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Salad",menu_item: menu_category16_menu_item202, price:500.00, is_on_promotion:false}]) @@ -707,34 +707,34 @@ menu_category55 = MenuCategory.create({menu: menu, name: "Float", alt_name: "Flo menu_category17 = MenuCategory.create({menu: menu, name: "Hot Drinks", alt_name: "Hot Drinks", order_by: 17,created_by: "SYSTEM DEFAULT"}) # Green Tea Pot menu_category17_menu_item2 = SimpleMenuItem.create({name: "Green Tea Pot", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea Pot",menu_item: menu_category17_menu_item2, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item2, price:1500.00, is_on_promotion:false}]) # Hot Coffee menu_category17_menu_item14 = SimpleMenuItem.create({name: "Hot Coffee", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hot Coffee",menu_item: menu_category17_menu_item14, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item14, price:1500.00, is_on_promotion:false}]) # Hot Chocolate menu_category17_menu_item9 = SimpleMenuItem.create({name: "Hot Chocolate", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hot Chocolate",menu_item: menu_category17_menu_item9, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item9, price:2500.00, is_on_promotion:false}]) # Espresso menu_category17_menu_item1 = SimpleMenuItem.create({name: "Espresso", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Espresso",menu_item: menu_category17_menu_item1, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item1, price:1500.00, is_on_promotion:false}]) # Cafe' Americano menu_category17_menu_item3 = SimpleMenuItem.create({name: "Cafe' Americano", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Americano",menu_item: menu_category17_menu_item3, price:1800.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item3, price:1800.00, is_on_promotion:false}]) # Double Espresso menu_category17_menu_item4 = SimpleMenuItem.create({name: "Double Espresso", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Double Espresso",menu_item: menu_category17_menu_item4, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item4, price:2000.00, is_on_promotion:false}]) # Cappuccino menu_category17_menu_item5 = SimpleMenuItem.create({name: "Cappuccino", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino",menu_item: menu_category17_menu_item5, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item5, price:2500.00, is_on_promotion:false}]) # Cafe' latte menu_category17_menu_item6 = SimpleMenuItem.create({name: "Cafe' latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' latte",menu_item: menu_category17_menu_item6, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item6, price:2500.00, is_on_promotion:false}]) # Matcha latte menu_category17_menu_item7 = SimpleMenuItem.create({name: "Matcha latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Matcha latte",menu_item: menu_category17_menu_item7, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item7, price:2500.00, is_on_promotion:false}]) # Cafe' Mocha menu_category17_menu_item10 = SimpleMenuItem.create({name: "Cafe' Mocha", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cafe' Mocha",menu_item: menu_category17_menu_item10, price:3000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item10, price:3000.00, is_on_promotion:false}]) # Flavor latte menu_category17_menu_item11 = SimpleMenuItem.create({name: "Flavor latte", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Caramel)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) @@ -743,10 +743,10 @@ menu_category17 = MenuCategory.create({menu: menu, name: "Hot Drinks", alt_name: menu_item3_instance = MenuItemInstance.create([{item_instance_name:"Flavor latte (Butter scotch)",menu_item: menu_category17_menu_item11, price:3000.00, is_on_promotion:false}]) # Roasted Almond Matchal latte menu_category17_menu_item12 = SimpleMenuItem.create({name: "Roasted Almond", alt_name: " ",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Roasted Almond",menu_item: menu_category17_menu_item12, price:3000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item12, price:3000.00, is_on_promotion:false}]) # Coconut Matcha latte menu_category17_menu_item13 = SimpleMenuItem.create({name: "Coconut Matcha", alt_name: "",menu_category: menu_category17 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Coconut Matcha",menu_item: menu_category17_menu_item13, price:3000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category17_menu_item13, price:3000.00, is_on_promotion:false}]) # Cold Drinks menu_category3 = MenuCategory.create({menu: menu,name: "Cold Drinks", alt_name: "Cold Drinks", order_by: 3,created_by: "SYSTEM DEFAULT"}) @@ -803,7 +803,7 @@ menu_category20 = MenuCategory.create({menu: menu, name: "Drink(Fresh Juice Seas menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item6, price:1500.00, is_on_promotion:false}]) # Avocado Juice menu_category20_menu_item7 = SimpleMenuItem.create({name: "Avocado Juice", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Avocado Juice",menu_item: menu_category20_menu_item7, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item7, price:2000.00, is_on_promotion:false}]) # Kiwi Juice menu_category20_menu_item9 = SimpleMenuItem.create({name: "Kiwi Juice", alt_name: "",menu_category: menu_category20 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category20_menu_item9, price:2000.00, is_on_promotion:false}]) @@ -827,46 +827,46 @@ menu_category20 = MenuCategory.create({menu: menu, name: "Drink(Fresh Juice Seas menu_category23 = MenuCategory.create({menu: menu, name: "Smoothies", alt_name: "Smoothies", order_by: 23, created_by: "SYSTEM DEFAULT"}) # Berry Sunshine Smoothie menu_category23_menu_item204 = SimpleMenuItem.create({name: "Berry Sunshine Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Berry Sunshine Smoothie",menu_item: menu_category23_menu_item204, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item204, price:3500.00, is_on_promotion:false}]) # Mixederry smoothie menu_category23_menu_item202 = SimpleMenuItem.create({name: "Mixedberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mixedberry smoothie",menu_item: menu_category23_menu_item202, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item202, price:3500.00, is_on_promotion:false}]) # Strawberry smoothie menu_category23_menu_item200 = SimpleMenuItem.create({name: "Strawberry smoothie", alt_name: " ",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Strawberry smoothie",menu_item: menu_category23_menu_item200, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item200, price:3500.00, is_on_promotion:false}]) # Passion fruit smoothie menu_category23_menu_item201 = SimpleMenuItem.create({name: "Passion fruit smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Passion fruit smoothie",menu_item: menu_category23_menu_item201, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item201, price:3500.00, is_on_promotion:false}]) # Mango Smoothie menu_category23_menu_item205 = SimpleMenuItem.create({name: "Mango Smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mango Smoothie",menu_item: menu_category23_menu_item205, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item205, price:3500.00, is_on_promotion:false}]) # Blueberry smoothie menu_category23_menu_item203 = SimpleMenuItem.create({name: "Blueberry smoothie", alt_name: "",menu_category: menu_category23 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Blueberry smoothie",menu_item: menu_category23_menu_item203, price:3500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category23_menu_item203, price:3500.00, is_on_promotion:false}]) #Frappe menu_category27 = MenuCategory.create({menu: menu, name: "Frappe", alt_name: "Frappe", order_by: 27, created_by: "SYSTEM DEFAULT"}) # Cappuccino Frappe menu_category27_menu_item200 = SimpleMenuItem.create({name: "Cappuccino Frappe", alt_name: " ",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cappuccino Frappe",menu_item: menu_category27_menu_item200, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item200, price:3900.00, is_on_promotion:false}]) # Caramel frappe menu_category27_menu_item201 = SimpleMenuItem.create({name: "Caramel frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel frappe",menu_item: menu_category27_menu_item201, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item201, price:3900.00, is_on_promotion:false}]) # Mocha frappe menu_category27_menu_item205 = SimpleMenuItem.create({name: "Mocha frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Mocha frappe",menu_item: menu_category27_menu_item205, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item205, price:3900.00, is_on_promotion:false}]) # Green Tea frappe menu_category27_menu_item202 = SimpleMenuItem.create({name: "Green Tea frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Green Tea frappe",menu_item: menu_category27_menu_item202, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item202, price:3900.00, is_on_promotion:false}]) # KBanoffee menu_category27_menu_item203 = SimpleMenuItem.create({name: "Banoffee Frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Banoffee Frappe",menu_item: menu_category27_menu_item203, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item203, price:3900.00, is_on_promotion:false}]) # Butterscotch Popcorn frappe menu_category27_menu_item204 = SimpleMenuItem.create({name: "Butterscotch Popcorn Frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch Popcorn frappe",menu_item: menu_category27_menu_item204, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item204, price:3900.00, is_on_promotion:false}]) # Chocolate frappe menu_category27_menu_item206 = SimpleMenuItem.create({name: "Chocolate frappe", alt_name: "",menu_category: menu_category27 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chocolate frappe",menu_item: menu_category27_menu_item206, price:3900.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category27_menu_item206, price:3900.00, is_on_promotion:false}]) # Italian Soda menu_category2 = MenuCategory.create({menu: menu, name: "Italian Soda", alt_name: "Italian Soda", order_by: 2, created_by: "SYSTEM DEFAULT"}) @@ -927,16 +927,16 @@ menu_category2 = MenuCategory.create({menu: menu, name: "Can Soda", alt_name: "C menu_category18 = MenuCategory.create({menu: menu, name: "Beer", alt_name: "Beer", order_by: 18,created_by: "SYSTEM DEFAULT"}) # Myanmar Premium Draft Beer menu_category18_menu_item200 = SimpleMenuItem.create({name: "Myanmar Premium Draft Beer", alt_name: " ",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Premium Draft Beer",menu_item: menu_category18_menu_item200, price:1500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category18_menu_item200, price:1500.00, is_on_promotion:false}]) # Kirin Ichiban Draft Beer menu_category18_menu_item201 = SimpleMenuItem.create({name: "Kirin Ichiban Draft Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kirin Ichiban Draft Beer",menu_item: menu_category18_menu_item201, price:1800.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category18_menu_item201, price:1800.00, is_on_promotion:false}]) # Myanmar Beer menu_category18_menu_item202 = SimpleMenuItem.create({name: "Myanmar Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Myanmar Beer",menu_item: menu_category18_menu_item202, price:2000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category18_menu_item202, price:2000.00, is_on_promotion:false}]) # Tuborg Beer menu_category18_menu_item203 = SimpleMenuItem.create({name: "Tuborg Beer", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Tuborg Beer",menu_item: menu_category18_menu_item203, price:2100.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category18_menu_item203, price:2100.00, is_on_promotion:false}]) # # Wine by the Glass # menu_category18_menu_item204 = SimpleMenuItem.create({name: "Wine by the Glass", alt_name: "",menu_category: menu_category18 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) # menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Wine by the Glass",menu_item: menu_category18_menu_item204, price:3000.00, is_on_promotion:false}]) @@ -945,19 +945,19 @@ menu_category18 = MenuCategory.create({menu: menu, name: "Beer", alt_name: "Beer menu_category25 = MenuCategory.create({menu: menu, name: "Japanese Sake", alt_name: "Japanese Sake", order_by: 25, created_by: "SYSTEM DEFAULT"}) # Kha Ka Bora Fresh Shochu 18% 360ml menu_category25_menu_item203 = SimpleMenuItem.create({name: "Kha Ka Bora Fresh Shochu 18% 360ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kha Ka Bora Fresh Shochu 18% 360ml",menu_item: menu_category25_menu_item203, price:3200.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category25_menu_item203, price:3200.00, is_on_promotion:false}]) # Shwe Yi Soba Shochu 36% 700ml menu_category25_menu_item204 = SimpleMenuItem.create({name: "Shwe Yi Soba Shochu 36% 700ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Shwe Yi Soba Shochu 36% 700ml",menu_item: menu_category25_menu_item204, price:7500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category25_menu_item204, price:7500.00, is_on_promotion:false}]) # Sawanotsuru Fresh 300mml menu_category25_menu_item202 = SimpleMenuItem.create({name: "Sawanotsuru Fresh 300mml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Sawanotsuru Fresh 300mml",menu_item: menu_category25_menu_item202, price:9000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category25_menu_item202, price:9000.00, is_on_promotion:false}]) # Kurokirishima Imo Shochu 720ml menu_category25_menu_item201 = SimpleMenuItem.create({name: "Kurokirishima Imo Shochu 720ml", alt_name: "",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Kurokirishima Imo Shochu 720ml",menu_item: menu_category25_menu_item201, price:29000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category25_menu_item201, price:29000.00, is_on_promotion:false}]) # Lichiko Silhouette 720ml menu_category25_menu_item200 = SimpleMenuItem.create({name: "Lichiko Silhouette 720ml", alt_name: " ",menu_category: menu_category25 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Lichiko Silhouette 720ml",menu_item: menu_category25_menu_item200, price:39000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category25_menu_item200, price:39000.00, is_on_promotion:false}]) # # Cocktail # menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: "Cocktail", order_by: 26,created_by: "SYSTEM DEFAULT"}) @@ -1083,16 +1083,16 @@ menu_category25 = MenuCategory.create({menu: menu, name: "Japanese Sake", alt_na menu_category32 = MenuCategory.create({menu: menu, name: "Wine", alt_name: "Wine", order_by: 32, created_by: "SYSTEM DEFAULT"}) # House Winw by the glass menu_category32_menu_item200 = SimpleMenuItem.create({name: "VHouse Winw by the glass", alt_name: " ",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"VHouse Winw by the glass",menu_item: menu_category32_menu_item200, price:0.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item200, price:0.00, is_on_promotion:false}]) # Cabernet Sauvignon Viejo Vivedo menu_category32_menu_item201 = SimpleMenuItem.create({name: "Cabernet Sauvignon Viejo Vivedo(Argentina)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Cabernet Sauvignon Viejo Vivedo",menu_item: menu_category32_menu_item201, price:20000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item201, price:20000.00, is_on_promotion:false}]) # Church lane (South Australia) menu_category32_menu_item202 = SimpleMenuItem.create({name: "Church lane (South Australia)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Church lane (South Australia)",menu_item: menu_category32_menu_item202, price:25000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item202, price:25000.00, is_on_promotion:false}]) # Chardonnay Layer Cake menu_category32_menu_item203 = SimpleMenuItem.create({name: "Chardonnay Layer Cake(Napa Valley)", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chardonnay Layer Cake(Napa Valley)",menu_item: menu_category32_menu_item203, price:30000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item203, price:30000.00, is_on_promotion:false}]) # Cocktail menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: "Cocktail", order_by: 26,created_by: "SYSTEM DEFAULT"}) @@ -1125,31 +1125,31 @@ menu_category26 = MenuCategory.create({menu: menu, name: "Cocktail", alt_name: menu_category32 = MenuCategory.create({menu: menu, name: "Spirits", alt_name: "Spirits", order_by: 32, created_by: "SYSTEM DEFAULT"}) # Chivas 12 years menu_category32_menu_item200 = SimpleMenuItem.create({name: "Chivas 12 years", alt_name: " ",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chivas 12 years",menu_item: menu_category32_menu_item200, price:45000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item200, price:45000.00, is_on_promotion:false}]) # Johanny Walker Double Limited menu_category32_menu_item201 = SimpleMenuItem.create({name: "Johanny Walker Double Limited", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Double Limited",menu_item: menu_category32_menu_item201, price:50000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item201, price:50000.00, is_on_promotion:false}]) # Johanny Walker Black Limited menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Black Limited", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Black Limited",menu_item: menu_category32_menu_item202, price:48000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item202, price:48000.00, is_on_promotion:false}]) # Glenffich 12 years menu_category32_menu_item203 = SimpleMenuItem.create({name: "Glenffich 12 years", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Glenffich 12 years",menu_item: menu_category32_menu_item203, price:54000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item203, price:54000.00, is_on_promotion:false}]) # Glenffich 15 years menu_category32_menu_item203 = SimpleMenuItem.create({name: "Glenffich 15 years", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Glenffich 15 years",menu_item: menu_category32_menu_item203, price:75000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item203, price:75000.00, is_on_promotion:false}]) # Chivas Extra menu_category32_menu_item203 = SimpleMenuItem.create({name: "Chivas Extra", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chivas Extra",menu_item: menu_category32_menu_item203, price:70000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item203, price:70000.00, is_on_promotion:false}]) # Johanny Walker Gold Tin Pack menu_category32_menu_item201 = SimpleMenuItem.create({name: "Johanny Walker Gold Tin Pack", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Gold Tin Pack",menu_item: menu_category32_menu_item201, price:75000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item201, price:75000.00, is_on_promotion:false}]) # Johanny Walker Platinum menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Platinum", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Platinum",menu_item: menu_category32_menu_item202, price:82000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item202, price:82000.00, is_on_promotion:false}]) # Johanny Walker Blue menu_category32_menu_item202 = SimpleMenuItem.create({name: "Johanny Walker Blue", alt_name: "",menu_category: menu_category32 , min_selectable_item: 1, max_selectable_item:1, account: beverage }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Johanny Walker Blue",menu_item: menu_category32_menu_item202, price:200000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category32_menu_item202, price:200000.00, is_on_promotion:false}]) #discount # menu_category22 = MenuCategory.create({menu: menu, name: "Discount", alt_name: "Discount", order_by: 22, created_by: "SYSTEM DEFAULT"}) From 4704632546d07c014dc3a41722298a31ff882e9a Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 1 Aug 2017 15:18:44 +0630 Subject: [PATCH 050/246] update rake menu file --- lib/tasks/menu_osaka.rake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 906ba179..6c49c9c5 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -74,7 +74,7 @@ menu_category4 = MenuCategory.create({menu: menu, name: "Salad", alt_name: "Sala menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item33, price:1500.00, is_on_promotion:false}]) # S3-Edamame menu_category1_menu_item36 = SimpleMenuItem.create({name: "S3-Edamame", alt_name: "S3-Edamame",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item36, price:2500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item36, price:2200.00, is_on_promotion:false}]) # S4-Glass Noodle Salad menu_category1_menu_item37 = SimpleMenuItem.create({name: "S4-Glass Noodle Salad", alt_name: "S4-Glass Noodle Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item37, price:2500.00, is_on_promotion:false}]) @@ -463,7 +463,7 @@ menu_category10 = MenuCategory.create({menu: menu, name: "Udon", alt_name: "Udo menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item100, price:2500.00, is_on_promotion:false}]) # U8 Udon Salad menu_category1_menu_item93 = SimpleMenuItem.create({name: "U8-Udon Salad", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food }) - menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item93, price:4500.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",menu_item: menu_category1_menu_item93, price:2500.00, is_on_promotion:false}]) # Grilled menu_category33 = MenuCategory.create({menu: menu, name: "Grilled", alt_name: "Grilled", order_by: 33, created_by: "SYSTEM DEFAULT"}) From 20f344ce89451eeea2169b59dddd08470cd0961e Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 1 Aug 2017 16:33:36 +0630 Subject: [PATCH 051/246] filter with today in oqs --- app/controllers/oqs/home_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/oqs/home_controller.rb b/app/controllers/oqs/home_controller.rb index d8731ecb..cef7c6b6 100644 --- a/app/controllers/oqs/home_controller.rb +++ b/app/controllers/oqs/home_controller.rb @@ -98,7 +98,7 @@ class Oqs::HomeController < BaseOqsController left join booking_orders as bo on bo.order_id = assigned_order_items.order_id left join bookings as bk on bk.booking_id = bo.booking_id left join dining_facilities as df on df.id = bk.dining_facility_id") - .where("assigned_order_items.delivery_status = #{status} AND odt.price <> 0") + .where("assigned_order_items.delivery_status = #{status} AND odt.price <> 0 AND assigned_order_items.created_at >= '#{Time.now.beginning_of_day.utc}'") .group("assigned_order_items.assigned_order_item_id") .order("assigned_order_items.created_at") end From 8794352ed5f4fead1d44d59e6debfe4e551d85d7 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 1 Aug 2017 16:33:41 +0630 Subject: [PATCH 052/246] update rake file --- lib/tasks/menu_osaka.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tasks/menu_osaka.rake b/lib/tasks/menu_osaka.rake index 6c49c9c5..b0fc72a9 100644 --- a/lib/tasks/menu_osaka.rake +++ b/lib/tasks/menu_osaka.rake @@ -509,7 +509,7 @@ menu_category30 = MenuCategory.create({menu: menu, name: "Sushi", alt_name: "Sus # Grilled Salmon Roll menu_category30_menu_item200 = SimpleMenuItem.create({name: "Grilled Salmon Roll", alt_name: " ",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item200, price:7500.00, is_on_promotion:false}]) - menu_item1_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item200, price:4000.00, is_on_promotion:false}]) + menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(4-pcs)",menu_item: menu_category30_menu_item200, price:4000.00, is_on_promotion:false}]) # Sushi Tempura menu_category30_menu_item202 = SimpleMenuItem.create({name: "Sushi Tempura", alt_name: "",menu_category: menu_category30 , min_selectable_item: 1, max_selectable_item:1, account: food }) menu_item0_instance = MenuItemInstance.create([{item_instance_name:"(8-pcs)",menu_item: menu_category30_menu_item202, price:6500.00, is_on_promotion:false}]) From 23faf65af6079f5d80470883823e2dde079a67ca Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 1 Aug 2017 18:41:53 +0630 Subject: [PATCH 053/246] add shift id after req bill --- app/controllers/origami/request_bills_controller.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/controllers/origami/request_bills_controller.rb b/app/controllers/origami/request_bills_controller.rb index 687c872f..7fa51da4 100644 --- a/app/controllers/origami/request_bills_controller.rb +++ b/app/controllers/origami/request_bills_controller.rb @@ -5,7 +5,7 @@ class Origami::RequestBillsController < BaseOrigamiController @sale = Sale.new sale_order=SaleOrder.new - if ShiftSale.current_open_shift(current_user.id) + if shift = ShiftSale.current_open_shift(current_user.id) order_id = params[:id] # order_id bk_order = BookingOrder.find_by_order_id(order_id) check_booking = Booking.find_by_booking_id(bk_order.booking_id) @@ -20,6 +20,10 @@ class Origami::RequestBillsController < BaseOrigamiController @sale_data = Sale.find_by_sale_id(check_booking.sale_id) @sale_items = SaleItem.where("sale_id=?",@sale_data.sale_id) end + + # Bind shift sale id to sale + @sale_data.shift_sale_id = shift.id + @sale_data.save else @status = false @error_message = "No Current Open Shift for This Employee" From b0886b685cfbaaa346d651f2fe80ff7ce55c5174 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Wed, 2 Aug 2017 12:14:03 +0630 Subject: [PATCH 054/246] update clone --- app/controllers/oqs/home_controller.rb | 2 +- .../origami/request_bills_controller.rb | 6 +- app/models/ability.rb | 4 + app/views/layouts/_header.html.erb | 2 + app/views/origami/home/show.html.erb | 9 +- .../origami/room_invoices/index.html.erb | 10 +- app/views/origami/room_invoices/show.html.erb | 13 ++- app/views/origami/rooms/show.html.erb | 17 ++-- app/views/origami/sales/show.html.erb | 6 +- .../origami/table_invoices/index.html.erb | 10 +- .../origami/table_invoices/show.html.erb | 13 ++- app/views/reports/void_sale/index.html.erb | 7 +- app/views/reports/void_sale/index.xls.erb | 92 ++++++++++++------- 13 files changed, 127 insertions(+), 64 deletions(-) diff --git a/app/controllers/oqs/home_controller.rb b/app/controllers/oqs/home_controller.rb index d8731ecb..cef7c6b6 100644 --- a/app/controllers/oqs/home_controller.rb +++ b/app/controllers/oqs/home_controller.rb @@ -98,7 +98,7 @@ class Oqs::HomeController < BaseOqsController left join booking_orders as bo on bo.order_id = assigned_order_items.order_id left join bookings as bk on bk.booking_id = bo.booking_id left join dining_facilities as df on df.id = bk.dining_facility_id") - .where("assigned_order_items.delivery_status = #{status} AND odt.price <> 0") + .where("assigned_order_items.delivery_status = #{status} AND odt.price <> 0 AND assigned_order_items.created_at >= '#{Time.now.beginning_of_day.utc}'") .group("assigned_order_items.assigned_order_item_id") .order("assigned_order_items.created_at") end diff --git a/app/controllers/origami/request_bills_controller.rb b/app/controllers/origami/request_bills_controller.rb index 687c872f..7fa51da4 100644 --- a/app/controllers/origami/request_bills_controller.rb +++ b/app/controllers/origami/request_bills_controller.rb @@ -5,7 +5,7 @@ class Origami::RequestBillsController < BaseOrigamiController @sale = Sale.new sale_order=SaleOrder.new - if ShiftSale.current_open_shift(current_user.id) + if shift = ShiftSale.current_open_shift(current_user.id) order_id = params[:id] # order_id bk_order = BookingOrder.find_by_order_id(order_id) check_booking = Booking.find_by_booking_id(bk_order.booking_id) @@ -20,6 +20,10 @@ class Origami::RequestBillsController < BaseOrigamiController @sale_data = Sale.find_by_sale_id(check_booking.sale_id) @sale_items = SaleItem.where("sale_id=?",@sale_data.sale_id) end + + # Bind shift sale id to sale + @sale_data.shift_sale_id = shift.id + @sale_data.save else @status = false @error_message = "No Current Open Shift for This Employee" diff --git a/app/models/ability.rb b/app/models/ability.rb index 00bb5b2c..1938fb45 100644 --- a/app/models/ability.rb +++ b/app/models/ability.rb @@ -37,6 +37,8 @@ class Ability can :index, :saleitem can :index, :receipt_no can :index, :shiftsale + can :index, :credit_payment + can :index, :void_sale can :get_customer, Customer can :add_customer, Customer @@ -113,6 +115,8 @@ class Ability can :index, :saleitem can :index, :receipt_no can :index, :shiftsale + can :index, :credit_payment + can :index, :void_sale elsif user.role == "supervisour" diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb index 2a328cc9..904749e6 100644 --- a/app/views/layouts/_header.html.erb +++ b/app/views/layouts/_header.html.erb @@ -43,6 +43,8 @@
  • <%= link_to "Sales Item Report", reports_saleitem_index_path, :tabindex =>"-1" %>
  • <%= link_to "Receipt Report", reports_receipt_no_index_path, :tabindex =>"-1" %>
  • <%= link_to "Shift Sale Report", reports_shiftsale_index_path, :tabindex =>"-1" %>
  • +
  • <%= link_to "Credit Sale Report", reports_credit_payment_index_path, :tabindex =>"-1" %>
  • +
  • <%= link_to "Void Sale Report", reports_void_sale_index_path, :tabindex =>"-1" %>
  • @@ -143,7 +144,10 @@
    - <%if @customer %> + <% if @status_sale == 'sale' %> + +

    Customer : <%= @sale_array[0].customer.name rescue '' %>

    + <%else%>

    Customer : <%= @customer.name rescue "" %>

    <%end%> @@ -302,10 +306,10 @@ <% if @dining.bookings.length >= 1 %> - <% if @status_order == 'order' && @status_sale != 'sale' %> + @@ -316,6 +320,7 @@ <% else %> + diff --git a/app/views/origami/room_invoices/index.html.erb b/app/views/origami/room_invoices/index.html.erb index 3d88622e..60baf85f 100644 --- a/app/views/origami/room_invoices/index.html.erb +++ b/app/views/origami/room_invoices/index.html.erb @@ -26,9 +26,15 @@

    Date: <%= @sale.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    -

    Customer :

    + <% if @status_sale == 'sale' %> + +

    Customer : <%= @sale.customer.name rescue '-' %>

    + <%else%> + +

    Customer : <%= @customer.name rescue "-" %>

    + <%end%>
    diff --git a/app/views/origami/room_invoices/show.html.erb b/app/views/origami/room_invoices/show.html.erb index 86cb1789..c300d00f 100644 --- a/app/views/origami/room_invoices/show.html.erb +++ b/app/views/origami/room_invoices/show.html.erb @@ -32,12 +32,15 @@

    Date: <%= @sale.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    - - -

    Customer : <%= @customer.name rescue "" %>

    - + <% if @status_sale == 'sale' %> + +

    Customer : <%= @sale.customer.name rescue '-' %>

    + <%else%> + +

    Customer : <%= @customer.name rescue "-" %>

    + <%end%>
    diff --git a/app/views/origami/rooms/show.html.erb b/app/views/origami/rooms/show.html.erb index d115b765..2a069af9 100644 --- a/app/views/origami/rooms/show.html.erb +++ b/app/views/origami/rooms/show.html.erb @@ -132,6 +132,7 @@

    Receipt No: <% if @status == 'sale' %> <%= @obj.receipt_no rescue '' %> + <% end %>

    @@ -139,12 +140,15 @@

    Date: <%= @obj.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    - <%if @customer %> - -

    Customer : <%= @customer.name %>

    - <%end%> + <% if @status == 'sale' %> + +

    Customer : <%= @obj.customer.name rescue '-' %>

    + <%else%> + +

    Customer : <%= @customer.name rescue "-" %>

    + <%end%>
    @@ -284,10 +288,10 @@ <% if @room.bookings.length >= 1 %> - <% if @status == 'order' && @status != 'sale' %> + @@ -297,6 +301,7 @@ <% else %> + diff --git a/app/views/origami/sales/show.html.erb b/app/views/origami/sales/show.html.erb index dd58a577..4d4d1edb 100644 --- a/app/views/origami/sales/show.html.erb +++ b/app/views/origami/sales/show.html.erb @@ -120,9 +120,11 @@

    Date: <%= @sale.created_at.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    -

    Customer :

    + +

    Customer : <%= @sale.customer.name rescue "-" %>

    +
    diff --git a/app/views/origami/table_invoices/index.html.erb b/app/views/origami/table_invoices/index.html.erb index 834d5f36..5df7d18c 100644 --- a/app/views/origami/table_invoices/index.html.erb +++ b/app/views/origami/table_invoices/index.html.erb @@ -26,9 +26,15 @@

    Date: <%= @sale.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    -

    Customer :

    + <% if @status_sale == 'sale' %> + +

    Customer : <%= @sale.customer.name rescue '-' %>

    + <%else%> + +

    Customer : <%= @customer.name rescue "-" %>

    + <%end%>
    diff --git a/app/views/origami/table_invoices/show.html.erb b/app/views/origami/table_invoices/show.html.erb index b5769e02..aa087c9b 100644 --- a/app/views/origami/table_invoices/show.html.erb +++ b/app/views/origami/table_invoices/show.html.erb @@ -32,12 +32,15 @@

    Date: <%= @sale.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    -
    +
    - - -

    Customer : <%= @customer.name rescue "" %>

    - + <% if @status_sale == 'sale' %> + +

    Customer : <%= @sale.customer.name rescue '-' %>

    + <%else%> + +

    Customer : <%= @customer.name rescue "-" %>

    + <%end%>
    diff --git a/app/views/reports/void_sale/index.html.erb b/app/views/reports/void_sale/index.html.erb index 4e33c27d..d5d3c806 100644 --- a/app/views/reports/void_sale/index.html.erb +++ b/app/views/reports/void_sale/index.html.erb @@ -44,8 +44,7 @@ Grand Total Rounding Adj. Grand Total +
    Rounding Adj. - Sale Status - Remarks + @@ -62,8 +61,8 @@ <%= item.grand_total.to_f rescue '-'%> <%= item.rounding_adjustment.to_f rescue '-' %> <%= item.grand_total.to_f + item.rounding_adjustment.to_f rescue '-'%> - <%= item.sales_status rescue '-' %> - <%= item.remarks rescue '-' %> + + <% total_amount = total_amount.to_f + item.total_amount.to_f %> <% grand_total = grand_total.to_f + item.grand_total.to_f %> diff --git a/app/views/reports/void_sale/index.xls.erb b/app/views/reports/void_sale/index.xls.erb index 9597e3d9..40d8d956 100644 --- a/app/views/reports/void_sale/index.xls.erb +++ b/app/views/reports/void_sale/index.xls.erb @@ -1,39 +1,63 @@
    - <% unless @sale_data.blank? %> - - - - <% if !params[:from].blank?%> - - - - <% end %> - - - - - - - - - - <% @sale_data.each do |credit| %> - - - <% if @shift_from.nil? && @shift_to.nil? %> - - <% else %> - - <% end %> - - - - - - <% end %> - -
    From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
    Shift Name Receive No Cashier Name Customer Name Credit Amount
    <%= credit.sale_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-'%><%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%><%= credit.receipt_no rescue '-' %><%= credit.cashier_name rescue '-' %><%= credit.sale.customer.name rescue '-' %><%= credit.payment_amount rescue '-' %>
    + <% if @sale_data.count > 0 %> + + + <% if !params[:from].blank?%> + + + + <% end %> + <% if @shift_from %> + + <% if @shift %> + <% cashier_name = !@shift.nil? ? @shift[0].employee.name : '-' %> + <% end %> + + + <% end %> + + + + + + + + + + + + <% total_amount = 0.0 %> + <% grand_total = 0.0 %> + <% rounding_adjustment = 0.0 %> + <% grand_rounding_adjustment = 0.0 %> + <% @sale_data.each do |result| %> + <% result[:items].each do |item| %> + + + + + + + + + + + <% total_amount = total_amount.to_f + item.total_amount.to_f %> + <% grand_total = grand_total.to_f + item.grand_total.to_f %> + <% rounding_adjustment = rounding_adjustment.to_f + item.rounding_adjustment.to_f %> + <% grand_rounding_adjustment = grand_rounding_adjustment.to_f + item.grand_total.to_f + item.rounding_adjustment.to_f %> + <% end %> <% end %> + + + + + + + + +
    From Date : <%= params[:from] rescue '-'%> , To Date : <%= params[:to] rescue '-'%>
    Shift Name = <%= @shift_from rescue '-'%> - <%= @shift_to rescue '-'%> ( <%= cashier_name rescue '-'%> )
    Receipt NoSale DateTotal AmountGrand TotalRounding Adj.Grand Total +
    Rounding Adj.
    <%= item.receipt_no rescue '-' %> <%= item.date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %><%= item.total_amount.to_f rescue '-'%> <%= item.grand_total.to_f rescue '-'%> <%= item.rounding_adjustment.to_f rescue '-' %><%= item.grand_total.to_f + item.rounding_adjustment.to_f rescue '-'%>
    Total Void Amount :<%= total_amount rescue '-' %><%= grand_total rescue '-' %><%= rounding_adjustment rescue '-'%><%= grand_rounding_adjustment rescue '-'%>
    +<% end %>
    \ No newline at end of file From da5dfa1853cfdbc76e85ceefbff854a6c3b74f20 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 2 Aug 2017 12:19:18 +0630 Subject: [PATCH 055/246] void sale report update --- app/views/reports/void_sale/index.html.erb | 2 +- app/views/reports/void_sale/index.xls.erb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/views/reports/void_sale/index.html.erb b/app/views/reports/void_sale/index.html.erb index d5d3c806..e85a0974 100644 --- a/app/views/reports/void_sale/index.html.erb +++ b/app/views/reports/void_sale/index.html.erb @@ -56,7 +56,7 @@ <% result[:items].each do |item| %> <%= item.receipt_no rescue '-' %> - <%= item.date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %> + <%= item.receipt_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %> <%= item.total_amount.to_f rescue '-'%> <%= item.grand_total.to_f rescue '-'%> <%= item.rounding_adjustment.to_f rescue '-' %> diff --git a/app/views/reports/void_sale/index.xls.erb b/app/views/reports/void_sale/index.xls.erb index 40d8d956..c73a4bde 100644 --- a/app/views/reports/void_sale/index.xls.erb +++ b/app/views/reports/void_sale/index.xls.erb @@ -35,7 +35,7 @@ <% result[:items].each do |item| %> <%= item.receipt_no rescue '-' %> - <%= item.date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %> + <%= item.receipt_date.utc.getlocal.strftime("%e %b %I:%M%p") rescue '-' %> <%= item.total_amount.to_f rescue '-'%> <%= item.grand_total.to_f rescue '-'%> <%= item.rounding_adjustment.to_f rescue '-' %> From c096e8214822090e02ad860fb4be94fa0849848d Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 2 Aug 2017 14:33:03 +0630 Subject: [PATCH 056/246] update shop in seed for osaka --- db/seeds.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/seeds.rb b/db/seeds.rb index 2828648f..065b447c 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -143,7 +143,7 @@ menu_item_attribute_size_small = MenuItemAttribute.create({attribute_type:"size" menu_item_attribute_size_medium = MenuItemAttribute.create({attribute_type:"size",name: "Medium", value: "medium"}) menu_item_attribute_size_large = MenuItemAttribute.create({attribute_type:"size", name: "Large", value: "large"}) -shop = Shop.create({id:1, name: "OSAKA OHSHO", address:'No. 256, Kyaikkasan Road, Tamwe Township, Yangon', township:"Tamwe",state:"Yangon",city:"Yangon", country:"Myanmar", phone_no:"Tel: 09-258676611",reservation_no:"111",license:"123", +shop = Shop.create({id:1, name: "OSAKA OHSHO(Tamwe)", address:'No. 256, Kyaikkasan Road, Tamwe Township, Yangon', township:"Tamwe",state:"Yangon",city:"Yangon", country:"Myanmar", phone_no:"Tel: 09-258676611",reservation_no:"111",license:"123", activated_at:"2017-06-26 08:36:24",license_data:"test",base_currency:"111",id_prefix:"111",is_rounding_adj:"0"}) #Default Order Queue stations # order_queue_station1 = OrderQueueStation.create({station_name: "Queue Station 1", is_active: true,printer_name: "kitchen_printer", processing_items: JSON.generate(['01001','01002','01003','01004']), print_copy:true, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"}) From 266f60d2cbe91f05e43d1d990bc6ef31ccdefe9f Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 2 Aug 2017 15:15:05 +0630 Subject: [PATCH 057/246] dump --- dump.rdb | Bin 538 -> 650 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dump.rdb b/dump.rdb index 7c136cd5be957ca5c9ef9471e17b4c81905b8740..21fd36f9854ed4b111057dba3ff62a87176c74cc 100644 GIT binary patch delta 408 zcmZ{gF-yZh0EH7xv_*6ft<_=;r(;?!NporA($$}!AaZRk8c5SNcTr0b?cm~Kk8Y0s z1Kk9Npg1Y`H~a%G3Tj#?IOzCzkH`Dom2@HZVfMM-+x|#JlsJV3X*|5$F9=`4=d8&2 z>iR^w6*lXHQbNT{2M4wWbqm=pDw{;F8`yz$&X+SfiUnbgGR*98-ibxNljAQdr>{r( z>s?V0q<;z|sTR>rEJ!ti*}P^#4I!gs=tWpU6}^PycH|KzyV$2h@&dQ{SiPytDrk9*l1&X6RKW1QVolQHkSL}U zg*aeJb#N|jZ4AzQ(RP(ydW;B8CZ^gEiINkh9pd81XPhtP%LS;%qL3MJyV&!IW9v|} g3UKJ~%N){S^2^LGKaqdLt->(){eIY$pEk|g9}V4q_W%F@ delta 278 zcmeBToy9W2Kx0OCMdUAz(&E$<-Q3jNLlP0}4F4E@b22jU6_+HISQQlIC#MzzWhb7O zU@|hBY{{fB*@j7i$ Date: Wed, 2 Aug 2017 16:58:34 +0630 Subject: [PATCH 058/246] update total tax when other charges --- .../origami/other_charges_controller.rb | 3 ++- app/models/sale.rb | 3 +-- app/views/origami/rooms/show.html.erb | 21 +++++++++++++++++++ 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/app/controllers/origami/other_charges_controller.rb b/app/controllers/origami/other_charges_controller.rb index b0e6472c..9b94781d 100644 --- a/app/controllers/origami/other_charges_controller.rb +++ b/app/controllers/origami/other_charges_controller.rb @@ -45,7 +45,8 @@ class Origami::OtherChargesController < BaseOrigamiController end # Re-calc All Amount in Sale - sale.compute_by_sale_items(sale_id, sale.sale_items, sale.total_discount) + # sale.compute_by_sale_items(sale_id, sale.sale_items, sale.total_discount) + sale.compute_without_void end dining = {:table_id => table_id, :table_type => table_type } diff --git a/app/models/sale.rb b/app/models/sale.rb index b23c630b..462c8c73 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -232,7 +232,6 @@ class Sale < ApplicationRecord end #compute rounding adjustment # adjust_rounding - sale.save! end @@ -315,7 +314,7 @@ class Sale < ApplicationRecord total_tax_amount = 0 #tax_profile - list by order_by tax_profiles = TaxProfile.all.order("order_by asc") - + # #Creat new tax records tax_profiles.each do |tax| sale_tax = SaleTax.new(:sale => self) diff --git a/app/views/origami/rooms/show.html.erb b/app/views/origami/rooms/show.html.erb index 2a069af9..27f73619 100644 --- a/app/views/origami/rooms/show.html.erb +++ b/app/views/origami/rooms/show.html.erb @@ -294,6 +294,7 @@ + @@ -304,6 +305,7 @@ + @@ -429,6 +431,25 @@ $(document).ready(function(){ return false; }); + // Add Other Charges + $('#other-charges').click(function() { + var sale = $('#sale_id').val(); + if (sale!="") { + var sale_id = sale + }else{ + var sale_id = $('#save_order_id').attr('data-order'); + } + + if(sale_id!=""){ + window.location.href = '/origami/' + sale_id + '/other_charges' + } + else { + alert("Please select an table!"); + } + + return false; + }); + }); // Print for first bill From 3bbf60b3ef319f4c7d6350e5bb1fb05849e43ca6 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Wed, 2 Aug 2017 17:31:43 +0630 Subject: [PATCH 059/246] update total tax when other charges --- app/controllers/origami/other_charges_controller.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/app/controllers/origami/other_charges_controller.rb b/app/controllers/origami/other_charges_controller.rb index 9b94781d..b0e6472c 100644 --- a/app/controllers/origami/other_charges_controller.rb +++ b/app/controllers/origami/other_charges_controller.rb @@ -45,8 +45,7 @@ class Origami::OtherChargesController < BaseOrigamiController end # Re-calc All Amount in Sale - # sale.compute_by_sale_items(sale_id, sale.sale_items, sale.total_discount) - sale.compute_without_void + sale.compute_by_sale_items(sale_id, sale.sale_items, sale.total_discount) end dining = {:table_id => table_id, :table_type => table_type } From ae5299bbe1bc108d5775a70826fd8c44c4308451 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 2 Aug 2017 17:32:23 +0630 Subject: [PATCH 060/246] dump --- dump.rdb | Bin 650 -> 650 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dump.rdb b/dump.rdb index 21fd36f9854ed4b111057dba3ff62a87176c74cc..6abdec7e13e8e5664a98cc1084089bdca1d49e15 100644 GIT binary patch delta 72 zcmV-O0Jr~&1&RfbFc?9Wfm!+pb#rB8Ep26O!r)vL0R8~`4FQuo0vVBEivx<+Gm-Bx e3^X`1GA=kUIXO5rGP5iJRsjf1$HYeTKIsp*#2J|Y delta 72 zcmV-O0Jr~&1&RfbFc`~_fm!+pb#rB8Ep26O!sxsd0R8~`4FQuo0vVBEiv!Ph9+B@c e3^Oz{GA=MQHaRjhHnS`NRsjh0c6$ZIJ2kT9s~OM$ From 16678b438b150645ed004995f2511e724c213fd5 Mon Sep 17 00:00:00 2001 From: Yan Date: Wed, 2 Aug 2017 18:37:18 +0630 Subject: [PATCH 061/246] dump --- dump.rdb | Bin 650 -> 650 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dump.rdb b/dump.rdb index 6abdec7e13e8e5664a98cc1084089bdca1d49e15..f22c9267d01b0f6f3db4227aaa2871c8aabd3971 100644 GIT binary patch delta 254 zcmeBT?P8r^AknzLG4dBjX>n?bZfKlwAG#>Dw- zzJHp&Us)8($iToNR+*S*WoT+>X=Y`bVrZFaXpm@TkZj1pT3DKyTEd!^m{Xj}l9ZZQ zB4}u8U}$D;YHVqwXJlz$XlTfinU|J-*kRLT2SyEXb3=1W6Fmb%6AKe_V;!Y}%oGO+ zc0~%)v_d&7FPnDB+X)Iae!g6B9q}{X(lNab6q2YiHo%+CW>id fxQT(gxFoT}DlIWHCpF~&!~e}U1b1fI^sfK_9OF#n delta 264 zcmeBT?P8r^AmKQzG4dBjX>n?bZfl#`dVEEH@-FQ(fBLf4ASY=|Kl_7>M7M7&a z;>rUIEJ>+}B|?U#28L#4CKkp Date: Wed, 2 Aug 2017 18:38:03 +0630 Subject: [PATCH 062/246] dump --- dump.rdb | Bin 650 -> 616 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/dump.rdb b/dump.rdb index f22c9267d01b0f6f3db4227aaa2871c8aabd3971..6e3e4bdb58d80e5ac055cb301f0b9693f2a197d4 100644 GIT binary patch delta 89 zcmV-f0H*(n1?U8jFc*}-fm!+pb#rB8Ep26O!dO}d0R8~`43S4?1G5&{k+Clm5-~L} vF*Y|fHa0RYG%+|gF*G=_@?8NK01I<;VRSlXVQFk-WWWIbmZjcG9Q>KMwSFN= delta 123 zcmV->0EGYO1d0WaFc*Qpfm!+pb#rB8Ep26O!eA~F0R8~`4UtD@1A_O|k+Cll5ivC| zF*Y|fGdVIYGC43YF)^|8T>(1+32<_6V`X!5Wpe=*d0}okF*PwcHaazAF*#*1Fkv<@ dV=({=b97;JI%Z*MY-MD?0ROYt5xHqRkEnG_D(wIO From 39a314bc9a43a1caa036d04f90c40d4a784b422d Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Thu, 3 Aug 2017 11:22:23 +0630 Subject: [PATCH 063/246] update rome check all fun --- .../origami/moveroom_controller.rb | 15 ++++ app/controllers/origami/rooms_controller.rb | 63 ++++++++++--- app/views/origami/rooms/show.html.erb | 90 +++++++++---------- 3 files changed, 112 insertions(+), 56 deletions(-) diff --git a/app/controllers/origami/moveroom_controller.rb b/app/controllers/origami/moveroom_controller.rb index ef1c286a..dea36463 100644 --- a/app/controllers/origami/moveroom_controller.rb +++ b/app/controllers/origami/moveroom_controller.rb @@ -35,5 +35,20 @@ class Origami::MoveroomController < BaseOrigamiController end end end + + def moving + change_to = params[:change_to] #new + change_from = params[:change_from] #original + bookings = Booking.where('dining_facility_id=?',change_from) + + booking_array = Array.new + bookings.each do | booking | + if booking.sale_id.nil? && booking.booking_status != 'moved' + booking_array.push(booking) + end + end + + @get_type = Booking.update_dining_facility(booking_array,change_to,change_from) + end end diff --git a/app/controllers/origami/rooms_controller.rb b/app/controllers/origami/rooms_controller.rb index 823136b9..d7092692 100644 --- a/app/controllers/origami/rooms_controller.rb +++ b/app/controllers/origami/rooms_controller.rb @@ -1,36 +1,77 @@ class Origami::RoomsController < BaseOrigamiController + def index + @tables = Table.all.active.order('status desc') + @rooms = Room.all.active.order('status desc') + @complete = Sale.where("sale_status != 'new'") + @orders = Order.all.order('date desc') + # @shift = ShiftSale.current_open_shift(current_user.id) + end + def show @tables = Table.all.active.order('status desc') @rooms = Room.all.active.order('status desc') @complete = Sale.where("sale_status != 'new'") @orders = Order.all.order('date desc') @room = DiningFacility.find(params[:room_id]) + + @status = "" @sale_array = Array.new - @room.bookings.each do |booking| - if booking.sale_id.nil? + + @room.bookings.active.each do |booking| + if booking.sale_id.nil? && booking.booking_status != 'moved' @order_items = Array.new - booking.booking_orders.each do |booking_order| order = Order.find(booking_order.order_id) - @obj = order - @customer = order.customer - order.order_items.each do |item| - @order_items.push(item) + if (order.status == "new") + @obj = order + @customer = order.customer + @date = order.created_at + order.order_items.each do |item| + @order_items.push(item) + end end end @status = 'order' else - sale = Sale.find(booking.sale_id) - if sale.sale_status != "completed" - @sale_array.push(sale) + if sale.sale_status != "completed" && sale.sale_status != 'void' + @sale_array.push(sale) + if @status == 'order' + @status = 'sale' + end + @date = sale.created_at @status = 'sale' @obj = sale @customer = sale.customer end end - end + end + + # @room.bookings.each do |booking| + # if booking.sale_id.nil? + # @order_items = Array.new + + # booking.booking_orders.each do |booking_order| + # order = Order.find(booking_order.order_id) + # @obj = order + # @customer = order.customer + # order.order_items.each do |item| + # @order_items.push(item) + # end + # end + # @status = 'order' + # else + + # sale = Sale.find(booking.sale_id) + # if sale.sale_status != "completed" + # @sale_array.push(sale) + # @status = 'sale' + # @obj = sale + # @customer = sale.customer + # end + # end + # end end diff --git a/app/views/origami/rooms/show.html.erb b/app/views/origami/rooms/show.html.erb index 27f73619..c72ded6e 100644 --- a/app/views/origami/rooms/show.html.erb +++ b/app/views/origami/rooms/show.html.erb @@ -207,7 +207,7 @@ <%= sub_total %> - <%if @obj != nil && @status_sale == 'sale' && @obj.discount_type == 'member_discount'%> + <%if @obj != nil && @status == 'sale' && @obj.discount_type == 'member_discount'%> Member Discount: <%else%> Discount: @@ -232,52 +232,52 @@

    - <% - if @status == 'sale' - unless @order_items.nil? - %> - Pending New Order - - <% - count = 0 - @order_items.each do |order_item | - count += 1 - %> - - - - - - - - <% - end + <% + if @status == 'sale' + unless @order_items.nil? + %> + Pending New Order +
    <%= count %> - <%= order_item.item_name %><%= order_item.qty %><%= order_item.qty*order_item.price %>
    + <% + count = 0 + @order_items.each do |order_item | + count += 1 %> -
    - - <% end %> - <% if @sale_array.size > 1 %> -

    - Pending Payment - <% end %> - <% @sale_array.each do |sale| - if @sale_array.size > 1 - unless sale.receipt_no == @sale_array[0].receipt_no - %> - - - - - -
    Receipt No - <%= sale.receipt_no %>
    - <% - end - end - end - end - %> + + <%= count %> + <%= order_item.item_name %> + <%= order_item.qty %> + <%= order_item.qty*order_item.price %> + + + <% + end + %> + + + <% end %> + <% if @sale_array.size > 1 %> +

    + Pending Payment + <% end %> + <% @sale_array.each do |sale| + if @sale_array.size > 1 + unless sale.receipt_no == @sale_array[0].receipt_no + %> + + + + + + +
    Receipt No - <%= sale.receipt_no %>
    + <% + end + end + end + end + %>
    From 518314c772803a074b805780d78db1c0d51c4150 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Thu, 3 Aug 2017 12:05:54 +0630 Subject: [PATCH 064/246] update room in origami --- app/controllers/origami/moveroom_controller.rb | 15 --------------- app/controllers/origami/rooms_controller.rb | 14 +++++++++++--- app/views/origami/moveroom/moving.json.jbuilder | 2 ++ 3 files changed, 13 insertions(+), 18 deletions(-) create mode 100644 app/views/origami/moveroom/moving.json.jbuilder diff --git a/app/controllers/origami/moveroom_controller.rb b/app/controllers/origami/moveroom_controller.rb index dea36463..ef1c286a 100644 --- a/app/controllers/origami/moveroom_controller.rb +++ b/app/controllers/origami/moveroom_controller.rb @@ -35,20 +35,5 @@ class Origami::MoveroomController < BaseOrigamiController end end end - - def moving - change_to = params[:change_to] #new - change_from = params[:change_from] #original - bookings = Booking.where('dining_facility_id=?',change_from) - - booking_array = Array.new - bookings.each do | booking | - if booking.sale_id.nil? && booking.booking_status != 'moved' - booking_array.push(booking) - end - end - - @get_type = Booking.update_dining_facility(booking_array,change_to,change_from) - end end diff --git a/app/controllers/origami/rooms_controller.rb b/app/controllers/origami/rooms_controller.rb index d7092692..de06ef62 100644 --- a/app/controllers/origami/rooms_controller.rb +++ b/app/controllers/origami/rooms_controller.rb @@ -1,5 +1,7 @@ class Origami::RoomsController < BaseOrigamiController + before_action :set_dining, only: [:show] + def index @tables = Table.all.active.order('status desc') @rooms = Room.all.active.order('status desc') @@ -7,18 +9,19 @@ class Origami::RoomsController < BaseOrigamiController @orders = Order.all.order('date desc') # @shift = ShiftSale.current_open_shift(current_user.id) end - + def show @tables = Table.all.active.order('status desc') @rooms = Room.all.active.order('status desc') @complete = Sale.where("sale_status != 'new'") @orders = Order.all.order('date desc') - @room = DiningFacility.find(params[:room_id]) + + # @room = DiningFacility.find(params[:room_id]) @status = "" @sale_array = Array.new - @room.bookings.active.each do |booking| + @dining.bookings.active.each do |booking| if booking.sale_id.nil? && booking.booking_status != 'moved' @order_items = Array.new booking.booking_orders.each do |booking_order| @@ -74,5 +77,10 @@ class Origami::RoomsController < BaseOrigamiController # end end + private + +def set_dining + @dining = DiningFacility.find(params[:room_id]) +end end diff --git a/app/views/origami/moveroom/moving.json.jbuilder b/app/views/origami/moveroom/moving.json.jbuilder new file mode 100644 index 00000000..acdac2e9 --- /dev/null +++ b/app/views/origami/moveroom/moving.json.jbuilder @@ -0,0 +1,2 @@ +json.status true +json.get_type @get_type \ No newline at end of file From e71ca0dee83771a3e33bfa123aa15d6defbe1bb1 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Thu, 3 Aug 2017 13:31:52 +0630 Subject: [PATCH 065/246] update room --- app/controllers/origami/rooms_controller.rb | 27 ++++----- app/views/origami/rooms/show.html.erb | 67 +++++++++++++-------- 2 files changed, 52 insertions(+), 42 deletions(-) diff --git a/app/controllers/origami/rooms_controller.rb b/app/controllers/origami/rooms_controller.rb index de06ef62..23d64602 100644 --- a/app/controllers/origami/rooms_controller.rb +++ b/app/controllers/origami/rooms_controller.rb @@ -1,7 +1,5 @@ class Origami::RoomsController < BaseOrigamiController - before_action :set_dining, only: [:show] - def index @tables = Table.all.active.order('status desc') @rooms = Room.all.active.order('status desc') @@ -16,18 +14,19 @@ class Origami::RoomsController < BaseOrigamiController @complete = Sale.where("sale_status != 'new'") @orders = Order.all.order('date desc') - # @room = DiningFacility.find(params[:room_id]) + @room = DiningFacility.find(params[:room_id]) - @status = "" + @status_order = "" + @status_sale = "" @sale_array = Array.new - @dining.bookings.active.each do |booking| + @room.bookings.active.each do |booking| if booking.sale_id.nil? && booking.booking_status != 'moved' @order_items = Array.new booking.booking_orders.each do |booking_order| order = Order.find(booking_order.order_id) if (order.status == "new") - @obj = order + @obj_order = order @customer = order.customer @date = order.created_at order.order_items.each do |item| @@ -35,17 +34,18 @@ class Origami::RoomsController < BaseOrigamiController end end end - @status = 'order' + @status_order = 'order' else sale = Sale.find(booking.sale_id) if sale.sale_status != "completed" && sale.sale_status != 'void' + puts "enter" @sale_array.push(sale) - if @status == 'order' - @status = 'sale' + if @status_order == 'order' + @status_order = 'sale' end @date = sale.created_at - @status = 'sale' - @obj = sale + @status_sale = 'sale' + @obj_sale = sale @customer = sale.customer end end @@ -77,10 +77,5 @@ class Origami::RoomsController < BaseOrigamiController # end end - private - -def set_dining - @dining = DiningFacility.find(params[:room_id]) -end end diff --git a/app/views/origami/rooms/show.html.erb b/app/views/origami/rooms/show.html.erb index c72ded6e..39d55757 100644 --- a/app/views/origami/rooms/show.html.erb +++ b/app/views/origami/rooms/show.html.erb @@ -119,9 +119,9 @@
    - <% if @status == 'order' %> -
    ORDER DETAILS | Table <%= @room.name rescue "" %>
    - <% elsif @status == 'sale' %> + <% if @status_order == 'order' %> +
    ORDER DETAILS | Table <%= @room.name rescue "" %>
    + <% elsif @status_sale == 'sale' %>
    INVOICE DETAILS | Table <%= @room.name rescue "" %>
    <% end %> @@ -130,21 +130,21 @@

    Receipt No: - <% if @status == 'sale' %> - <%= @obj.receipt_no rescue '' %> + <% if @status_sale == 'sale' %> + <%= @obj_sale.receipt_no rescue '' %> <% end %>

    -

    Date: <%= @obj.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    +

    Date: <%= @obj_sale.created_at.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>

    - <% if @status == 'sale' %> - -

    Customer : <%= @obj.customer.name rescue '-' %>

    + <% if @status_sale == 'sale' %> + +

    Customer : <%= @obj_sale_sale.customer.name rescue '-' %>

    <%else%>

    Customer : <%= @customer.name rescue "-" %>

    @@ -156,6 +156,7 @@ + <% + count = 0 sub_total = 0 - if @status == "sale" - @obj.sale_items.each do |sale_item| - sub_total = sub_total + sale_item.price + if @status_sale == "sale" + @sale_array[0].sale_items.each do |sale_item| + + sub_total = sub_total + sale_item.price %> - - <% unless sale_item.price == 0 %> + + <% + # Can't check for discount + unless sale_item.price == 0 + count += 1 + %> + + <% - end + + end end end - if @status == 'order' + if @status_order == 'order' && @status_sale != 'sale' unless @order_items.nil? + count = 0 @order_items.each do |order_item | + count += 1 sub_total = sub_total + (order_item.price * order_item.qty) unless order_item.price == 0 %> + <% + end end end @@ -207,25 +221,26 @@ - <%if @obj != nil && @status == 'sale' && @obj.discount_type == 'member_discount'%> + <%if @obj_sale != nil && @obj_sale.discount_type == 'member_discount'%> <%else%> <%end%> - + + - <% if @status == "sale" %> + <% if @status_sale == "sale" %> - + - + - + <% end %> @@ -233,7 +248,7 @@
    <% - if @status == 'sale' + if @status_sale == 'sale' unless @order_items.nil? %> Pending New Order @@ -289,7 +304,7 @@ <% if @room.bookings.length >= 1 %> - <% if @status == 'order' && @status != 'sale' %> + <% if @status_order == 'order' && @status_sale != 'sale' %> @@ -520,7 +535,7 @@ $('#back').on('click',function(){ $('#add_invoice').on('click',function(){ var dining_id = "<%= @room.id %>" - var sale_id = "<%= @obj.sale_id rescue "" %>" + var sale_id = "<%= @obj_sale.sale_id rescue "" %>" var ajax_url = "/origami/sale/append_order"; $.ajax({ type: "POST", @@ -603,7 +618,7 @@ $('#add_invoice').on('click',function(){ $('#edit').on('click',function(){ var dining_id = "<%= @room.id %>" - var sale_id = "<%= @obj.sale_id rescue "" %>" + var sale_id = "<%= @obj_sale.sale_id rescue "" %>" window.location.href = '/origami/table/'+ dining_id + "/sale/"+ sale_id + "/edit"; }); From a4d2fc53b056caee3f6b3ae51de85b2fc07cb92c Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 4 Aug 2017 15:25:19 +0630 Subject: [PATCH 066/246] update --- app/models/order.rb | 3 +-- app/views/origami/payments/show.html.erb | 2 +- app/views/transactions/orders/index.html.erb | 21 ++++++++------------ 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/app/models/order.rb b/app/models/order.rb index 714174fe..5f96e6d6 100644 --- a/app/models/order.rb +++ b/app/models/order.rb @@ -322,8 +322,7 @@ class Order < ApplicationRecord def self.search(search) if search - # find(:all, :conditions => ['name LIKE ? OR contact_no LIKE ?', "%#{search}%", "%#{search}%"]) - where("order_id LIKE ?", "%#{search}%") + where("order_id LIKE ? OR item_count ='#{search}'","%#{search}%",) else find(:all) end diff --git a/app/views/origami/payments/show.html.erb b/app/views/origami/payments/show.html.erb index 83373b8e..77fedb16 100644 --- a/app/views/origami/payments/show.html.erb +++ b/app/views/origami/payments/show.html.erb @@ -393,7 +393,7 @@ $( document ).ready(function() { $('#pay').text("Pay") $.confirm({ title: 'Infomation!', - content: 'Thank you !', + content: 'Thank you ! '+msg, buttons: { confirm: { text: 'Ok', diff --git a/app/views/transactions/orders/index.html.erb b/app/views/transactions/orders/index.html.erb index 80befdc1..8463886f 100644 --- a/app/views/transactions/orders/index.html.erb +++ b/app/views/transactions/orders/index.html.erb @@ -1,7 +1,7 @@
    -
    -
    + <%= form_tag transactions_orders_path, :method => :get do %> +
    +   + +
    + <% end %>
    Items QTY Price @@ -163,35 +164,48 @@
    <%= count %> <%= sale_item.product_name %> <%= sale_item.qty %> <%= sale_item.price %>
    <%= count %> <%= order_item.item_name %> <%= order_item.qty %> <%= order_item.qty*order_item.price %>
    <%= sub_total %>
    Member Discount:Discount:(<%=@obj.total_discount rescue 0%>)(<%= @obj_sale.total_discount rescue 0%>)
    Tax:<%= @obj.total_tax rescue 0%><%= @obj_sale.total_tax rescue 0%>
    Rounding Adj:<%= @obj.rounding_adjustment rescue 0%><%= @obj_sale.rounding_adjustment rescue 0%>
    Grand Total:<%= @obj.grand_total rescue 0%><%= @obj_sale.grand_total rescue 0%>
    - - - + From 35d1ec59cbaedc5267b850425d19b68c55c7c59e Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Fri, 4 Aug 2017 18:29:45 +0630 Subject: [PATCH 067/246] update payment show --- app/views/origami/payments/show.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/origami/payments/show.html.erb b/app/views/origami/payments/show.html.erb index 77fedb16..83373b8e 100644 --- a/app/views/origami/payments/show.html.erb +++ b/app/views/origami/payments/show.html.erb @@ -393,7 +393,7 @@ $( document ).ready(function() { $('#pay').text("Pay") $.confirm({ title: 'Infomation!', - content: 'Thank you ! '+msg, + content: 'Thank you !', buttons: { confirm: { text: 'Ok', From 285ad93501dc01dd5aa35c8ad93b86210abb3d24 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Tue, 8 Aug 2017 09:43:58 +0630 Subject: [PATCH 068/246] update filter in sale and order and creditnote --- app/assets/javascripts/application.js | 12 +++++ app/assets/stylesheets/application.scss | 2 + .../transactions/credit_notes_controller.rb | 22 ++++++-- .../transactions/orders_controller.rb | 35 ++++++++----- .../transactions/sales_controller.rb | 51 ++++++++++++------- app/models/order.rb | 9 ++-- app/models/sale.rb | 43 ++++++++++++++-- .../transactions/credit_notes/index.html.erb | 39 +++++++++++++- app/views/transactions/orders/index.html.erb | 31 ++++++++--- app/views/transactions/sales/index.html.erb | 21 ++++++-- 10 files changed, 208 insertions(+), 57 deletions(-) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 9adb6b75..1b22af09 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -30,3 +30,15 @@ function export_to(path) var form_params = $("#frm_report").serialize(); window.location = path+"?"+ form_params; } + + $(function () { + $('.datepicker').datepicker({ + format : 'dd-mm-yyyy', + autoclose: true + }); + $('.datepicker').attr('ReadOnly','true'); + $('.datepicker').css('cursor','pointer'); +}); + + + diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss index a4fa6b9f..1c5ada90 100644 --- a/app/assets/stylesheets/application.scss +++ b/app/assets/stylesheets/application.scss @@ -76,3 +76,5 @@ select.form-control { } /*--- Reset --- */ + + diff --git a/app/controllers/transactions/credit_notes_controller.rb b/app/controllers/transactions/credit_notes_controller.rb index 0f370c96..b1a16c78 100644 --- a/app/controllers/transactions/credit_notes_controller.rb +++ b/app/controllers/transactions/credit_notes_controller.rb @@ -5,9 +5,25 @@ class Transactions::CreditNotesController < ApplicationController # GET /transactions/sales.json def index - @sales = Sale.where('payment_status = ?', Sale::SALE_STATUS_OUTSTANDING) - - + @customers = Customer.all + + filter = params[:filter] + customer = params[:customer] + from = params[:from] + to = params[:to] + + if filter.nil? && from.nil? && to.nil? && customer.nil? + @sales = Sale.where('payment_status = ?', Sale::SALE_STATUS_OUTSTANDING) + puts "cccccccccccc" + else + sale = Sale.search_credit_sales(customer,filter,from,to) + if sale.count > 0 + @sales = sale + @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) + else + @sales = 0 + end + end respond_to do |format| format.html # index.html.erb diff --git a/app/controllers/transactions/orders_controller.rb b/app/controllers/transactions/orders_controller.rb index de4be3c3..4df88787 100644 --- a/app/controllers/transactions/orders_controller.rb +++ b/app/controllers/transactions/orders_controller.rb @@ -2,23 +2,30 @@ class Transactions::OrdersController < ApplicationController load_and_authorize_resource except: [:create] def index - filter = params[:filter] - if filter.nil? + filter = params[:filter] + from = params[:from] + to = params[:to] + + if filter.nil? || from.nil? || to.nil? orders = Order.order("order_id desc") else - order = Order.search(filter) - if order.count > 0 - orders = order - else - orders = Order.order("order_id desc") - - end + orders = Order.search(filter,from,to) + # if order.count > 0 + # orders = order + # else + # orders = Order.order("order_id desc") + # end end - @orders = Kaminari.paginate_array(orders).page(params[:page]).per(50) - respond_to do |format| - format.html # index.html.erb - format.json { render json: @orders } - end + + if !orders.nil? + @orders = Kaminari.paginate_array(orders).page(params[:page]).per(50) + else + @orders = [] + end + respond_to do |format| + format.html # index.html.erb + format.json { render json: @orders } + end end def show diff --git a/app/controllers/transactions/sales_controller.rb b/app/controllers/transactions/sales_controller.rb index eb058cac..8c33e1a3 100644 --- a/app/controllers/transactions/sales_controller.rb +++ b/app/controllers/transactions/sales_controller.rb @@ -6,28 +6,41 @@ class Transactions::SalesController < ApplicationController # GET /transactions/sales.json def index - search_date = params[:date] - receipt_no = params[:receipt_no] - today = Date.today - - if receipt_no.nil? && search_date.nil? - @sales = Sale.where("NOT sale_status = 'void' " ).order("sale_id desc").limit(500) - @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) + receipt_no = params[:receipt_no] + from = params[:from] + to = params[:to] + + if receipt_no.nil? && from.nil? && to.nil? + @sales = Sale.where("NOT sale_status = 'void' " ).order("sale_id desc").limit(500) + @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) else - if !search_date.blank? && receipt_no.blank? - sale = Sale.where("DATE_FORMAT(receipt_date,'%d-%m-%Y') = ? and NOT sale_status = 'void' ", search_date).order("sale_id desc").limit(500).page(params[:page]) - elsif !search_date.blank? && !receipt_no.blank? - sale = Sale.where("receipt_no LIKE ? or DATE_FORMAT(receipt_date,'%d-%m-%Y') = ? and NOT sale_status = 'void' ", "%#{receipt_no}%", search_date).order("sale_id desc").limit(500).page(params[:page]) - else - sale = Sale.where("receipt_no LIKE ? and NOT sale_status = 'void' ", receipt_no).order("sale_id desc").limit(500).page(params[:page]) - end + sale = Sale.search(receipt_no,from,to) if sale.count > 0 - @sales = sale - @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) - else - @sales = 0 - end + @sales = sale + @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) + else + @sales = 0 + end end + + # if receipt_no.nil? && search_date.nil? + # @sales = Sale.where("NOT sale_status = 'void' " ).order("sale_id desc").limit(500) + # @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) + # else + # if !search_date.blank? && receipt_no.blank? + # sale = Sale.where("DATE_FORMAT(receipt_date,'%d-%m-%Y') = ? and NOT sale_status = 'void' ", search_date).order("sale_id desc").limit(500).page(params[:page]) + # elsif !search_date.blank? && !receipt_no.blank? + # sale = Sale.where("receipt_no LIKE ? or DATE_FORMAT(receipt_date,'%d-%m-%Y') = ? and NOT sale_status = 'void' ", "%#{receipt_no}%", search_date).order("sale_id desc").limit(500).page(params[:page]) + # else + # sale = Sale.where("receipt_no LIKE ? and NOT sale_status = 'void' ", receipt_no).order("sale_id desc").limit(500).page(params[:page]) + # end + # if sale.count > 0 + # @sales = sale + # @sales = Kaminari.paginate_array(@sales).page(params[:page]).per(50) + # else + # @sales = 0 + # end + # end respond_to do |format| format.html # index.html.erb diff --git a/app/models/order.rb b/app/models/order.rb index 5f96e6d6..4d54f41f 100644 --- a/app/models/order.rb +++ b/app/models/order.rb @@ -320,11 +320,12 @@ class Order < ApplicationRecord end - def self.search(search) - if search - where("order_id LIKE ? OR item_count ='#{search}'","%#{search}%",) + def self.search(filter,from,to) + if !from.nil? && !to.nil? + Order.where("DATE_FORMAT(date,'%d-%m-%Y') >= ?" + " AND DATE_FORMAT(date,'%d-%m-%Y') <= ?", from,to) else - find(:all) + # find(:all) + where("order_id LIKE ? OR item_count ='#{filter}'","%#{filter}%",) end end diff --git a/app/models/sale.rb b/app/models/sale.rb index 462c8c73..4a4c451f 100644 --- a/app/models/sale.rb +++ b/app/models/sale.rb @@ -378,13 +378,46 @@ class Sale < ApplicationRecord end end - def self.search(search) - if search - # find(:all, :conditions => ['name LIKE ? OR contact_no LIKE ?', "%#{search}%", "%#{search}%"]) - where("receipt_no LIKE ?", "%#{search}%",) + def self.search(filter,from,to) + + if filter.blank? + keyword = '' else - find(:all) + keyword = "receipt_no LIKE ? OR cashier_name LIKE ? OR sale_status ='#{filter}'","%#{filter}%","%#{filter}%" end + + if from.present? && to.present? + sale = Sale.where("DATE_FORMAT(receipt_date,'%d-%m-%Y') >= ?" + " AND DATE_FORMAT(receipt_date,'%d-%m-%Y') <= ? and NOT sale_status = 'void' ", from,to) + query = sale.where(keyword) + else + where("receipt_no LIKE ? OR cashier_name LIKE ? OR sale_status ='#{filter}'","%#{filter}%","%#{filter}%",) + end + + end + + def self.search_credit_sales(customer,filter,from,to) + + if filter.blank? + keyword = '' + else + keyword = "and receipt_no LIKE ? OR cashier_name LIKE ? OR sale_status ='#{filter}'","%#{filter}%","%#{filter}%" + end + + if customer.blank? + custo = '' + else + custo = "and customer_id = '#{customer}'" + end + + if from.present? && to.present? + sale = Sale.all.joins("JOIN sale_payments sp on sp.sale_id = sales.sale_id") + .where("DATE_FORMAT(receipt_date,'%d-%m-%Y') >= ?" + " AND DATE_FORMAT(receipt_date,'%d-%m-%Y') <= ? and sp.payment_method = 'creditnote' #{keyword} #{custo}", from,to) + else + sale = Sale.all.joins("JOIN sale_payments sp on sp.sale_id = sales.sale_id") + .where("sp.payment_method =? #{keyword} #{custo}",'creditnote') + + end + end def self.get_rounding_adjustment(num) diff --git a/app/views/transactions/credit_notes/index.html.erb b/app/views/transactions/credit_notes/index.html.erb index fba0b52f..ac291115 100644 --- a/app/views/transactions/credit_notes/index.html.erb +++ b/app/views/transactions/credit_notes/index.html.erb @@ -16,6 +16,39 @@
    - <%= form_tag transactions_orders_path, :method => :get do %> -
    - - -
    - <% end %> -
    Order ID Type
    + + + @@ -27,6 +60,8 @@ + <% if @sales != 0 %> + <% @sales.each do |sale| %> @@ -39,7 +74,9 @@ <% end %> - + <% else %> + + <% end %>
    + <%= form_tag transactions_credit_notes_path, :method => :get do %> +
    + + +
    +
    + + +
    +
    + + +
    +
    + + +
    + +
    + + +
    + <% end %> +
    Sale Id Receipt no
    <%= link_to sale.sale_id, transactions_sale_path(sale) %> <%= sale.receipt_date.strftime("%d-%m-%Y") %>

    There is no data for search....


    diff --git a/app/views/transactions/orders/index.html.erb b/app/views/transactions/orders/index.html.erb index 8463886f..21cae24a 100644 --- a/app/views/transactions/orders/index.html.erb +++ b/app/views/transactions/orders/index.html.erb @@ -13,10 +13,28 @@
    <%= form_tag transactions_orders_path, :method => :get do %> -
    -   - -
    +
    + + +
    +
    + + + +
    +
    + + +
    +
    + + +
    + +
    + + +
    <% end %>
    @@ -49,7 +67,9 @@

    - <%= paginate @orders %> + <%if !@order.nil?%> + <%= paginate @orders %> + <%end%>
    @@ -57,6 +77,5 @@
    - diff --git a/app/views/transactions/sales/index.html.erb b/app/views/transactions/sales/index.html.erb index 2f437f3c..440989cb 100644 --- a/app/views/transactions/sales/index.html.erb +++ b/app/views/transactions/sales/index.html.erb @@ -19,11 +19,22 @@ <%= form_tag transactions_sales_path, :method => :get do %> -
    - - - - +
    + + +
    +
    + + +
    +
    + + +
    + +
    + +
    <% end %> From 5ed4a7f51a777d53f3a384f036305c4b94fe57c5 Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 8 Aug 2017 11:48:50 +0630 Subject: [PATCH 069/246] rails updated --- Gemfile.lock | 74 ++++++++++++++++++++++++++-------------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index affb7b95..ba8f6a0c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,39 +1,39 @@ GEM remote: https://rubygems.org/ specs: - actioncable (5.1.1) - actionpack (= 5.1.1) + actioncable (5.1.3) + actionpack (= 5.1.3) nio4r (~> 2.0) websocket-driver (~> 0.6.1) - actionmailer (5.1.1) - actionpack (= 5.1.1) - actionview (= 5.1.1) - activejob (= 5.1.1) + actionmailer (5.1.3) + actionpack (= 5.1.3) + actionview (= 5.1.3) + activejob (= 5.1.3) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.1.1) - actionview (= 5.1.1) - activesupport (= 5.1.1) + actionpack (5.1.3) + actionview (= 5.1.3) + activesupport (= 5.1.3) rack (~> 2.0) rack-test (~> 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.1.1) - activesupport (= 5.1.1) + actionview (5.1.3) + activesupport (= 5.1.3) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.1.1) - activesupport (= 5.1.1) + activejob (5.1.3) + activesupport (= 5.1.3) globalid (>= 0.3.6) - activemodel (5.1.1) - activesupport (= 5.1.1) - activerecord (5.1.1) - activemodel (= 5.1.1) - activesupport (= 5.1.1) + activemodel (5.1.3) + activesupport (= 5.1.3) + activerecord (5.1.3) + activemodel (= 5.1.3) + activesupport (= 5.1.3) arel (~> 8.0) - activesupport (5.1.1) + activesupport (5.1.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (~> 0.7) minitest (~> 5.1) @@ -64,7 +64,7 @@ GEM cups (0.0.7) database_cleaner (1.6.1) diff-lcs (1.3) - erubi (1.6.0) + erubi (1.6.1) execjs (2.7.0) factory_girl (4.8.0) activesupport (>= 3.0.0) @@ -81,7 +81,7 @@ GEM activesupport (>= 4.2.0) httparty (0.15.5) multi_xml (>= 0.5.2) - i18n (0.8.4) + i18n (0.8.6) jbuilder (2.7.0) activesupport (>= 4.2.0) multi_json (>= 1.2) @@ -115,7 +115,7 @@ GEM mime-types-data (~> 3.2015) mime-types-data (3.2016.0521) mini_portile2 (2.2.0) - minitest (5.10.2) + minitest (5.10.3) multi_json (1.12.1) multi_xml (0.6.0) mysql2 (0.4.6) @@ -136,26 +136,26 @@ GEM rack rack-test (0.6.3) rack (>= 1.0) - rails (5.1.1) - actioncable (= 5.1.1) - actionmailer (= 5.1.1) - actionpack (= 5.1.1) - actionview (= 5.1.1) - activejob (= 5.1.1) - activemodel (= 5.1.1) - activerecord (= 5.1.1) - activesupport (= 5.1.1) - bundler (>= 1.3.0, < 2.0) - railties (= 5.1.1) + rails (5.1.3) + actioncable (= 5.1.3) + actionmailer (= 5.1.3) + actionpack (= 5.1.3) + actionview (= 5.1.3) + activejob (= 5.1.3) + activemodel (= 5.1.3) + activerecord (= 5.1.3) + activesupport (= 5.1.3) + bundler (>= 1.3.0) + railties (= 5.1.3) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.0.3) loofah (~> 2.0) - railties (5.1.1) - actionpack (= 5.1.1) - activesupport (= 5.1.1) + railties (5.1.3) + actionpack (= 5.1.3) + activesupport (= 5.1.3) method_source rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) @@ -288,4 +288,4 @@ DEPENDENCIES whenever BUNDLED WITH - 1.15.1 + 1.15.3 From f46d78685971d8ec060f78114b76d893cc260f10 Mon Sep 17 00:00:00 2001 From: Yan Date: Tue, 8 Aug 2017 14:29:48 +0630 Subject: [PATCH 070/246] update crm --- app/pdf/receipt_bill_pdf.rb | 2 +- db/migrate/20170622050926_create_customers.rb | 2 ++ db/seeds.rb | 16 +++++++++++----- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/app/pdf/receipt_bill_pdf.rb b/app/pdf/receipt_bill_pdf.rb index a2b726c9..2dca6d16 100644 --- a/app/pdf/receipt_bill_pdf.rb +++ b/app/pdf/receipt_bill_pdf.rb @@ -3,7 +3,7 @@ class ReceiptBillPdf < Prawn::Document attr_accessor :label_width,:price_column_width,:page_width, :page_height, :margin, :price_width, :item_width, :header_font_size, :item_font_size,:item_height,:qty_width,:total_width,:item_description_width, :description_width, :price_num_width def initialize(printer_settings, sale_items, sale_data, customer_name, item_price_by_accounts, discount_price_by_accounts, member_info = nil,rebate_amount = nil,shop_details, printed_status) self.page_width = 210 - self.page_height = 7000 + self.page_height = 1450 self.margin = 5 self.price_width = 40 self.qty_width = 20 diff --git a/db/migrate/20170622050926_create_customers.rb b/db/migrate/20170622050926_create_customers.rb index 20ced7b0..28f38e15 100644 --- a/db/migrate/20170622050926_create_customers.rb +++ b/db/migrate/20170622050926_create_customers.rb @@ -16,6 +16,8 @@ class CreateCustomers < ActiveRecord::Migration[5.1] t.string :membership_id t.string :membership_type t.string :membership_authentication_code + t.string :customer_type, default => "Dinein" + t.json :tax_profiles end end end diff --git a/db/seeds.rb b/db/seeds.rb index 065b447c..4e39275d 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -87,11 +87,17 @@ void_reason = Lookup.create([{lookup_type:'void_reason', name: 'Approve By Manag {lookup_type:'void_reason', name: 'Cashier Mistake', value: 'Cashier Mistake'}, {lookup_type:'void_reason', name: 'Waiter Mistake', value: 'Waiter Mistake'}]) - # sale void reason - float_value = Lookup.create([{lookup_type:'float_value', name: '500', value: '500'}, - {lookup_type:'float_value', name: '1000', value: '1000'}, - {lookup_type:'float_value', name: '5000', value: '5000'}, - {lookup_type:'float_value', name: '10000', value: '10000'}]) +# sale void reason +float_value = Lookup.create([{lookup_type:'float_value', name: '500', value: '500'}, + {lookup_type:'float_value', name: '1000', value: '1000'}, + {lookup_type:'float_value', name: '5000', value: '5000'}, + {lookup_type:'float_value', name: '10000', value: '10000'}]) + +# customer type +customer_type = Lookup.create([{lookup_type:'float_value', name: '500', value: '500'}, + {lookup_type:'float_value', name: '1000', value: '1000'}, + {lookup_type:'float_value', name: '5000', value: '5000'}, + {lookup_type:'float_value', name: '10000', value: '10000'}]) #WALK CUSTOMER - Default CUSTOMER (take key 1) customer = Customer.create({name:"WALK-IN", email: "cus1@customer.com", contact_no:"000000000",card_no:"000"}) From 1e38903d6d3a32bdbf515384c065abd94be94e4a Mon Sep 17 00:00:00 2001 From: Phyo Date: Tue, 8 Aug 2017 17:51:03 +0630 Subject: [PATCH 071/246] CRM - Queue --- app/views/crm/dining_queues/index.html.erb | 34 ++++++++++++---------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/app/views/crm/dining_queues/index.html.erb b/app/views/crm/dining_queues/index.html.erb index 3d186efe..61f972dd 100644 --- a/app/views/crm/dining_queues/index.html.erb +++ b/app/views/crm/dining_queues/index.html.erb @@ -1,4 +1,4 @@ -' - +"