Spec employees
This commit is contained in:
@@ -24,7 +24,7 @@ App.List = DS.Model.extend
|
||||
@set 'table', null
|
||||
@isHelped()
|
||||
@isPaid()
|
||||
iskHelped: ->
|
||||
isHelped: ->
|
||||
@set 'needs_help', false
|
||||
isNeedingHelp: ->
|
||||
@set 'needs_help', true
|
||||
@@ -44,11 +44,11 @@ App.List = DS.Model.extend
|
||||
!!@get('orders').filter( (order) -> order.get('state') is 'active' or order.get('state') is 'placed').length
|
||||
).property('state', 'orders.@each.state')
|
||||
close: ->
|
||||
@markClosed()
|
||||
@isClosed()
|
||||
$.post Routes.close_suppliers_list_path(@id)
|
||||
|
||||
is_helped: ->
|
||||
@markHelped()
|
||||
markHelped: ->
|
||||
@isHelped()
|
||||
$.post Routes.mark_helped_suppliers_list_path(@id)
|
||||
remove_needs_payment: ->
|
||||
@set 'needs_payment', false
|
||||
|
||||
@@ -4,20 +4,20 @@ p=t 'employee.modal.body_header'
|
||||
.form-field
|
||||
= input valueBinding="model.name"
|
||||
= errors model.errors.name
|
||||
.form-row.name
|
||||
.form-row.email
|
||||
.form-label=t 'attributes.employee.email'
|
||||
.form-field.half
|
||||
= input type="email" valueBinding="model.email" action="save"
|
||||
= errors model.errors.email
|
||||
if isNotSelf
|
||||
.form-row.active
|
||||
.form-row.manager
|
||||
.form-label= t 'attributes.employee.manager'
|
||||
.form-field= view "boolean-switch" value=model.manager
|
||||
.form-row.active
|
||||
.form-label= t 'attributes.employee.active'
|
||||
.form-field= view "boolean-switch" value=model.active
|
||||
|
||||
.form-row.active
|
||||
.form-row.color
|
||||
.form-label= t 'attributes.employee.color'
|
||||
.form-field.full
|
||||
span.current-color= colorbox model.color
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
App.MarkListHelpedButtonView = Ember.View.extend
|
||||
templateName: 'mark_list_helped_button'
|
||||
classNames: ['mark_list_as_helped']
|
||||
classNames: ['mark-list-as-helped-button']
|
||||
classNameBindings: ['content.needs_help:show:hide']
|
||||
tagName: 'button'
|
||||
click: (e)->
|
||||
# record could be promise or object
|
||||
@get('content').invoke 'is_helped'
|
||||
#record = @get('content')
|
||||
#if record.then then record.then (l) -> l.is_helped() else record.is_helped()
|
||||
@get('content').invoke 'markHelped'
|
||||
|
||||
Reference in New Issue
Block a user