unserver-unify
Version:
36 lines (34 loc) • 1.12 kB
JavaScript
;
angular.module('bamboo.mystudy').controller('StudeyHistoriesController', function(loginService, $scope, CourseApi, ApiService) {
var self = this;
this.studycourses = [];
console.log(" study courses controller ");
this.userId= loginService.user._id;
$scope.total=0;
this.itemNumber = 10;
this.getitems = function(tableState) {
var limit = tableState.pagination.number||self.itemNumber;
var start = tableState.pagination.start;
// var search = tableState.search.predicateObject;
var info = {
start: start,
limit: limit,
// sort: tableState.sort,
// search: search,
action: "getuserprogress",
id: self.userId,
};
console.log(info);
CourseApi.lcApi(info, function(result) {
console.log(result);
if(!result){
return;
}
self.studycourses = result.items;
console.log(self.studycourses);
$scope.total = result.counter;
console.log($scope.total)
tableState.pagination.numberOfPages = Math.ceil(result.counter / limit);
});
}
});