UNPKG

unserver-unify

Version:

23 lines 704 B
'use strict'; angular.module('bamboo.course').service('forumBizModel', function(ApiService, $q, schoolModel, TopicApi, CommonService) { var self = this; self.getGeneralHotTopics = function() { var deferred = $q.defer(); var promise = deferred.promise; TopicApi.BBSApi({ action: 'gettopbbss' }, function(data) { var hottopics = data.data; angular.forEach(hottopics, function(item) { var user = { id: item.author_id, avatar: item.avatar_url, } item.photourl = CommonService.getAvatarSrc(user); }) console.log(hottopics); deferred.resolve(hottopics); }) return promise; } });