Add my-schedule and some other things
This commit is contained in:
@@ -11,9 +11,22 @@ App.EmployeeShift = DS.Model.extend
|
||||
end: @get('end_on')
|
||||
color: @get('employee.color')
|
||||
).property('start_from', 'end_on', 'title')
|
||||
supplier: DS.belongsTo('supplier')
|
||||
|
||||
title: Ember.computed 'employee.name', 'description', ->
|
||||
if @get('description')
|
||||
[@get('employee.name'), @get('description')].join(' - ')
|
||||
else
|
||||
@get 'employee.name'
|
||||
calendar_event_for_employee: (->
|
||||
id: @id
|
||||
title: @get('title_for_employee')
|
||||
start: @get('start_from')
|
||||
end: @get('end_on')
|
||||
color: @get('employee.color')
|
||||
).property('start_from', 'end_on', 'title_for_employee')
|
||||
title_for_employee: Ember.computed 'supplier.name', 'description', ->
|
||||
if @get('description')
|
||||
[@get('supplier.name'), @get('description')].join(' - ')
|
||||
else
|
||||
@get 'supplier.name'
|
||||
|
||||
@@ -18,6 +18,7 @@ App.Supplier = DS.Model.extend
|
||||
product_categories: DS.hasMany 'product_category'
|
||||
orders_in_process_count: attr('number')
|
||||
orders_placed_count: attr('number')
|
||||
employee_shifts: DS.hasMany('employee-shift')
|
||||
|
||||
close: ->
|
||||
$.post Routes.mark_as_closed_suppliers_supplier_path(@id), =>
|
||||
|
||||
Reference in New Issue
Block a user