UNPKG

unserver-unify

Version:

36 lines (34 loc) 1.12 kB
'use strict'; 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); }); } });