diversen
This commit is contained in:
@@ -54,27 +54,26 @@ $( function () {
|
||||
dbo.employeeTargetDataService.getEmployeeTargets( vm.employeeID, function ( data ) {
|
||||
vm.employeeTargets.removeAll();
|
||||
|
||||
var targetLength = data.length
|
||||
var i=0;
|
||||
_.each( data, function ( p ) {
|
||||
console.log( 'jhaVCGHJkq' );
|
||||
vm.employeeTargets.push( new Employeetarget( p ) );
|
||||
vm.employeeTargets.push( new vm.Employeetarget( p, targetLength, i ) );
|
||||
i++;
|
||||
} );
|
||||
} );
|
||||
},
|
||||
|
||||
Employeetarget: function ( data ) {
|
||||
Employeetarget: function ( data, targetLength, i ) {
|
||||
var self = this;
|
||||
self.id = data.id;
|
||||
self.startdate = ko.observable( data.startdate );
|
||||
self.enddate = ko.observable( data.enddate );
|
||||
self.startyear = ko.observable( data.startyear );
|
||||
self.startmonth = ko.observable( data.startmonth );
|
||||
self.endyear = ko.observable( data.endyear );
|
||||
self.endmonth = ko.observable( data.endmonth );
|
||||
self.target = ko.observable( data.target );
|
||||
|
||||
self.validTarget = ko.pureComputed( function () {
|
||||
if ( !self.startdate() ) return false;
|
||||
console.log( 1 );
|
||||
if ( self.target() == 0 ) return;
|
||||
console.log( 2 );
|
||||
if ( ! Number.isInteger( self.target() ) ) return false;
|
||||
console.log( 3 );
|
||||
self.changeAble = ko.pureComputed( function () {
|
||||
if(i == (targetLength - 1))
|
||||
|
||||
return true;
|
||||
} );
|
||||
|
||||
Reference in New Issue
Block a user