Browse Source

little changes

master
idoctnef 8 years ago
parent
commit
d5a4e4c47f
3 changed files with 10 additions and 4 deletions
  1. +1
    -0
      intervalComprovations.js
  2. +2
    -2
      webapp/controllers.js
  3. +7
    -2
      webapp/dashboard.html

+ 1
- 0
intervalComprovations.js

@ -32,6 +32,7 @@ exports.lastConnectionUser = function() {
if(err) return res.send(500, err.message); if(err) return res.send(500, err.message);
//console.log("user: " + users[i].username + ", connected=false"); //console.log("user: " + users[i].username + ", connected=false");
}); });
//falta posar el .working a false, i si estava a true, anar al projecte i posar l'hora actual com a final al workStrike
} }
} }
} }

+ 2
- 2
webapp/controllers.js

@ -39,6 +39,7 @@ angular.module('workApp', ['chart.js'])
users = result.data; users = result.data;
}); });
}; };
$scope.countingTime;
/* DASHBOARD initialization */ /* DASHBOARD initialization */
$scope.dashboardInit = function(){ $scope.dashboardInit = function(){
if(localStorage.getItem('owt_token')){// adding token to the headers if(localStorage.getItem('owt_token')){// adding token to the headers
@ -102,7 +103,6 @@ angular.module('workApp', ['chart.js'])
.then(function(result){ .then(function(result){
users = result.data; users = result.data;
}); });
}; };
/* </DASHBOARD initialization */ /* </DASHBOARD initialization */
@ -255,7 +255,6 @@ angular.module('workApp', ['chart.js'])
$scope.currentprojectIndex; $scope.currentprojectIndex;
$scope.projectSelect = function(index){ $scope.projectSelect = function(index){
//$scope.btnStop(); //$scope.btnStop();
console.log(index);
$scope.currentprojectIndex=index; $scope.currentprojectIndex=index;
$scope.currentproject=$scope.projects[index]; $scope.currentproject=$scope.projects[index];
}; };
@ -310,6 +309,7 @@ angular.module('workApp', ['chart.js'])
} }
$scope.projects=response.data; $scope.projects=response.data;
$scope.getLoggedUser(); $scope.getLoggedUser();
$scope.currentproject=$scope.projects[$scope.currentprojectIndex];
}, },
function(response) {// failed function(response) {// failed
}); });

+ 7
- 2
webapp/dashboard.html

@ -52,7 +52,8 @@
<li ng-repeat="user in users" class="collection-item avatar blue-grey darken-3"> <li ng-repeat="user in users" class="collection-item avatar blue-grey darken-3">
<img ng-src="img/avatars/{{user.avatar}}.png" class="circle"> <img ng-src="img/avatars/{{user.avatar}}.png" class="circle">
<span class="title">{{user.username}}</span> <span class="title">{{user.username}}</span>
<span ng-show="user.connected" class="new badge" data-badge-caption="online"></span>
<span ng-show="user.connected" class="new badge blue" data-badge-caption="online"></span>
<span ng-show="user.working" class="new badge" data-badge-caption="working"></span>
<p>{{user.description}}</p> <p>{{user.description}}</p>
</li> </li>
</ul> </ul>
@ -120,7 +121,7 @@
{{currentproject.title}} {{currentproject.title}}
</span> </span>
<p> <p>
Total time: {{currentproject.totaltime | secondsToDateTime | date:'HH:mm:ss'}}
Current strike time: {{currentproject.totaltime | secondsToDateTime | date:'HH:mm:ss'}}
</p> </p>
<p ng-repeat="user in currentproject.users"> <p ng-repeat="user in currentproject.users">
{{user.username}}: <b>{{user.time | secondsToDateTime | date:'HH:mm:ss'}}</b> {{user.username}}: <b>{{user.time | secondsToDateTime | date:'HH:mm:ss'}}</b>
@ -130,6 +131,10 @@
<div class="card-action"> <div class="card-action">
<div ng-show="arrayObjectIndexOf(currentproject.users, user.username, 'username')!=-1"> <div ng-show="arrayObjectIndexOf(currentproject.users, user.username, 'username')!=-1">
<a ng-click="btnWork()" ng-show="!user.working" class="waves-effect waves-light btn green lighten-2">Work!</a> <a ng-click="btnWork()" ng-show="!user.working" class="waves-effect waves-light btn green lighten-2">Work!</a>
<div ng-show="user.working" class="progress">
<div class="indeterminate"></div>
</div>
<a ng-click="btnStop()" ng-show="user.working" class="waves-effect waves-light btn red lighten-2">Stop!</a> <a ng-click="btnStop()" ng-show="user.working" class="waves-effect waves-light btn red lighten-2">Stop!</a>
</div> </div>
<div ng-show="arrayObjectIndexOf(currentproject.users, user.username, 'username')==-1"> <div ng-show="arrayObjectIndexOf(currentproject.users, user.username, 'username')==-1">

Loading…
Cancel
Save