UNPKG

unserver-unify

Version:

52 lines (51 loc) 1.48 kB
'use strict'; angular.module('bamboo.course').controller('CoursesCmecCtrl', function( ApiService, $stateParams) { var _self = this; //var page = 1; var _key = $stateParams.key; //console.log('isOwn:' + isOwn); //console.log($stateParams); this.defaultpic = ApiService.SHOST + "/public/images/videos.png"; this.coursePhotoUrl = ApiService.SHOST + '/lcourse/'; this.subjectPicUrl = ApiService.SHOST + "/public/" + ApiService.RES; this.sections = []; // var pagelist = []; //this.category={}; this.Categories = ApiService.Categories; // var categoryInfo = ApiService.categoryInfo; function getSubMvsubject(key) { console.log("get all courses"); var info = { id: ApiService.gid, action: "getcourselist", sort: { reverse: true, predicate: 'position' }, }; if (key) { info.search = {industry:key}; } console.log(info); ApiService.post('/lcourses', info).then(function(result) { if (result.data.success) { //console.log(info); //console.log(result); var info = { name: key, items: result.data.data.items, } // console.log(info); _self.sections.push(info); // console.log(_self.sections); } }); } if (_key) { getSubMvsubject(_key); } else { for (var key in ApiService.category) { getSubMvsubject(key); } } });