UNPKG

unserver-unify

Version:

36 lines 1.41 kB
'use strict'; angular.module('bamboo.comadmin').controller('CompanyJobCtrl', function(loginService, $scope, ApiService, CommonService) { var self = this; this.itemNumber = 10; this.errorCounter = 0; this.imageFolderPrefix = ApiService.SHOST + '/public/' + ApiService.RES + '/' + 'schoolproject' + '/'; this.defaultImage = 'assets/images/project_no-img1.jpg'; var _action = 'getalljobs'; this.cid = loginService.user.comId; this.getitems = function(tableState) { var limit = parseInt(tableState.pagination.number) || 10; var start = tableState.pagination.start; var search = tableState.search.predicateObject; var info = { start: start, limit: limit, sort: tableState.sort, search: search, action: 'getalljobs' }; console.log(info); info.cid = self.cid; info.action = "getcompanyjobs"; ApiService.post('/job', info).then(function(result) { if (result.data.success) { $scope.displayedItems = result.data.data.items; console.log($scope.displayedItems); $scope.total = result.data.data.counter; tableState.pagination.numberOfPages = Math.ceil(result.data.data.counter / limit); } else { var error = result.data.error || '' + result.data.info || ''; CommonService.showNoBlockErr("Error : " + error); } }); } });