upgrade refactor
This commit is contained in:
@@ -40,8 +40,8 @@ App.Order = DS.Model.extend
|
||||
|
||||
display_with_table: (->
|
||||
table = t('models.table').toLowerCase()
|
||||
"#{@get('display')} #{table} #{@get('list.table.number')}".htmlSafe()
|
||||
).property('display', 'list.table.number')
|
||||
"#{@get('display')} #{table} #{@get('list.table.table_number')}".htmlSafe()
|
||||
).property('display', 'list.table.table_number')
|
||||
|
||||
display_tag: (->
|
||||
"<span class='display order-display order-#{@get('id')} #{@get('state')}'><span class='pre-display'></span>#{@get('display')}<span class='post-display'></span></span>".htmlSafe()
|
||||
|
||||
@@ -18,3 +18,4 @@ App.Table = DS.Model.extend
|
||||
# Casted number to use in sortBy because a numberField will
|
||||
# set property number to string value (TablesIndexController)
|
||||
casted_number: (-> parseInt(@get('number'))).property('number')
|
||||
table_number: Ember.computed.alias('number')
|
||||
|
||||
@@ -14,7 +14,7 @@ App.Router.map ->
|
||||
@resource 'list', path: ':list_id'
|
||||
@route 'employees'
|
||||
@route 'employee', path: '/employees/:employee_id'
|
||||
@route 'page', path: 'pages/:page_id'
|
||||
@resource 'page', path: 'pages/:page_id'
|
||||
@route 'orders-display' # chromecast etc
|
||||
@route 'menu'
|
||||
@route 'settings'
|
||||
|
||||
@@ -121,7 +121,7 @@ App.ApplicationRoute = Ember.Route.extend
|
||||
if list = @store.peekRecord('list', data.id)
|
||||
list.isNeedingHelp()
|
||||
return if @get('globals.active_section.id') and list.get('section.id') isnt @get('globals.active_section.id')
|
||||
@set 'globals.flash_message', t('table.needs_help.flash_message', number: list.get('table.number') || -1)
|
||||
@set 'globals.flash_message', t('table.needs_help.flash_message', number: list.get('table.table_number') || -1)
|
||||
try ion.sound.play 'bell_ring'
|
||||
list_needs_payment: (data) ->
|
||||
if list = @store.peekRecord('list', data.id)
|
||||
|
||||
+1
-1
@@ -1 +1 @@
|
||||
= table-number list.table.number
|
||||
= table-number list.table.table_number
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
span.icon.needs-help
|
||||
if list.needs_payment
|
||||
span.icon.needs-payment
|
||||
span.table-number= table-number list.table.number
|
||||
span.table-number= table-number list.table.table_number
|
||||
= link-to 'section' list.table.section class="link-to-section"
|
||||
span=list.table.section.title
|
||||
span.currency=currency list.total
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
if order.active
|
||||
span.active-order
|
||||
span.order-display= order.display
|
||||
span.table-number= table-number order.list.table.number
|
||||
span.table-number= table-number order.list.table.table_number
|
||||
= link-to 'section' order.list.table.section class="link-to-section"
|
||||
span=order.list.table.section.title
|
||||
span.currency=currency order.total
|
||||
|
||||
@@ -11,7 +11,7 @@ if list.closed_at
|
||||
if list.active
|
||||
.display-row
|
||||
.display-label=t 'models.section'
|
||||
.display-field= list.table.section.title
|
||||
.display-field= link-to "section" list.table.section: list.table.section.title
|
||||
.display-row
|
||||
.display-label=t 'models.table'
|
||||
.display-field
|
||||
|
||||
@@ -13,7 +13,7 @@ else
|
||||
span.boolean.needs-payment=boolean list.needs_payment
|
||||
span.timestamp.created_at= time list.created_at
|
||||
span.state= state 'list' list.state
|
||||
span.table-number= table-number list.table.number
|
||||
span.table-number= table-number list.table.table_number
|
||||
span.currency= currency list.price
|
||||
.row.list-row-total: .small-12.columns
|
||||
span.total-sentence= t 'lists.index.total_sentence'
|
||||
@@ -47,7 +47,7 @@ else
|
||||
td.boolean.needs_help=boolean list.needs_help
|
||||
td.boolean.needs_payment=boolean list.needs_payment
|
||||
td.timestamp=time list.closed_at
|
||||
td.table_number= list.table.number
|
||||
td.table_number= list.table.table_number
|
||||
td.currency=currency list.price
|
||||
td.timestamp=time list.created_at
|
||||
tfoot
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
h4=t 'modal.change_list_table.subtitle' current_table_number=model.table.number
|
||||
h4=t 'modal.change_list_table.subtitle' current_table_number=model.table.table_number
|
||||
= users-buttons users=model.users
|
||||
each sections as |section|
|
||||
h3= section.title
|
||||
ul.change-list-table-section-tables
|
||||
each section.sorted_tables as |table|
|
||||
unless table.active_list
|
||||
li: a{action "moveToTable" table}= table-number table.number
|
||||
li: a{action "moveToTable" table}= table-number table.table_number
|
||||
hr
|
||||
button.modal-close{action "close"}=t 'modal.change_list_table.close_button'
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
p=t 'table.modal.body_header'
|
||||
.form-row.number
|
||||
.form-label=t 'attributes.table.number'
|
||||
.form-label=t 'attributes.table.table_number'
|
||||
.form-field= number-field numericValue=model.number
|
||||
.form-row.section
|
||||
.form-label=t 'models.section'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
.table-number= table.number
|
||||
.table-number= table.table_number
|
||||
unless section.editmode
|
||||
.status-icons
|
||||
span.needs_payment
|
||||
@@ -6,7 +6,7 @@ unless section.editmode
|
||||
span.active_order
|
||||
if table.active_list
|
||||
div.table-actions
|
||||
.title= table.number
|
||||
.title= table.table_number
|
||||
if table.active_list
|
||||
.table-action-row
|
||||
/= view "mark-list-helped-button" tableBinding="table.active_list"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
.row: .small-12.columns
|
||||
h2.main-section-header=t 'models.table'
|
||||
.display-row
|
||||
.display-label= t 'attributes.table.number'
|
||||
.display-label= t 'attributes.table.table_number'
|
||||
.display-field
|
||||
span= table.number
|
||||
span= table.table_number
|
||||
if table.section
|
||||
.display-row
|
||||
.display-label=t 'models.section'
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
.number= list.table.number
|
||||
.number= list.table.table_number
|
||||
.extra-list-info
|
||||
span.loading.medium
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
table.table
|
||||
thead
|
||||
tr
|
||||
th=t 'attributes.table.number'
|
||||
th=t 'attributes.table.table_number'
|
||||
th.link=t 'models.section'
|
||||
/th.timestamp= t 'attributes.table.created_at'
|
||||
th.actions=t 'helpers.actions.title'
|
||||
tbody
|
||||
each tables as |table|
|
||||
tr
|
||||
td= link-to 'table' table: span= table.number
|
||||
td= link-to 'table' table: span= table.table_number
|
||||
td.link
|
||||
if table.section
|
||||
= link-to 'section' table.section
|
||||
|
||||
Reference in New Issue
Block a user