unserver-unify
Version:
23 lines • 704 B
JavaScript
;
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;
}
});