unserver-unify
Version:
28 lines (26 loc) • 690 B
JavaScript
;
angular.module('bamboo.survey').controller('surveyListCtrl', function( SureyApi,loginService) {
var self = this;
function getInfo() {
var _info = {
action: 'getallpublish'
};
SureyApi.api(_info, function(result) {
self.surveys = result;
if (loginService.user) {
self.displaySurveys = result;
} else {
self.displaySurveys = filterPublicSurvey(result);
}
console.log(self.surveys);
})
}
function filterPublicSurvey(result) {
var res = [];
angular.forEach(result, function(val, idx) {
if (val.public) res.push(val);
});
return res;
};
getInfo();
})