UNPKG

unserver-unify

Version:

34 lines (33 loc) 1.19 kB
angular.module('bamboo.class').controller('ClassAnnouncementsCtrl', function($scope, ApiService, loginService, $stateParams) { var self = this; this.classid = $stateParams.classid; this.pagesize = 6; this.page = 0; this.defaultAnnoucePhoto = "assets/images/announcement_no-image1.jpg"; this.announcementUrl = ApiService.SHOST + '/public/' + ApiService.RES + '/' + 'announcement' + '/'; if (loginService.school.announcephoto) { this.defaultAnnoucePhoto = ApiService.SHOST + "/public/" + ApiService.RES + "/school/" + ApiService.gid + "/" + loginService.school.announcephoto; } this.pageChanged = function(newPage) { self.page = newPage - 1; getInfo(self.page); }; function getInfo(page) { var info = { start: page * self.pagesize, limit: self.pagesize, action: "getannouncements", cid: self.classid, type:'class', } console.log(info); ApiService.post("/news", info).then(function(result) { console.log(result); if (result.data.success) { self.items = result.data.data.data; self.totalCount = result.data.data.count; } }); } getInfo(0); });