diff --git a/src/app/pages/.DS_Store b/src/app/pages/.DS_Store index 6c0c687..a8133ff 100644 Binary files a/src/app/pages/.DS_Store and b/src/app/pages/.DS_Store differ diff --git a/src/app/pages/pages.module.js b/src/app/pages/pages.module.js index ada06a8..3f7364f 100644 --- a/src/app/pages/pages.module.js +++ b/src/app/pages/pages.module.js @@ -10,6 +10,7 @@ 'BlurAdmin.pages.surveys', 'BlurAdmin.pages.teams', + 'BlurAdmin.pages.viewer', ]) .config(routeConfig); diff --git a/src/app/pages/viewer/ViewerPageCtrl.js b/src/app/pages/viewer/ViewerPageCtrl.js new file mode 100644 index 0000000..a3fffd2 --- /dev/null +++ b/src/app/pages/viewer/ViewerPageCtrl.js @@ -0,0 +1,52 @@ +/** + * @author v.lugovsky + * created on 16.12.2015 + */ +(function () { + 'use strict'; + + angular.module('BlurAdmin.pages.viewer') + .controller('ViewerPageCtrl', ViewerPageCtrl); + + /** @ngInject */ + function ViewerPageCtrl($scope, $stateParams, SurveyService, $log) { + //alert('test'); + + var vm = this; + + function loadSurveys() { + SurveyService + .list() + .then(function (data){ + vm.surveys = data; + $log.info("Got the survey data",data); + vm.survey = getSurvey(); + console.log(vm.surveys); + console.log(vm.survey); + }, function (error){ + $log.error(error); + }); + } + + function getSurvey() { + $log.info("getSurvey",$stateParams.survey_id); + return vm.surveys.filter(function(s){ + return s.id == $stateParams.survey_id; + })[0]; + } + + function activate(){ + vm.surveys = []; + vm.survey = []; + loadSurveys(); + + + } + + activate(); + + + + } + +})(); diff --git a/src/app/pages/viewer/viewer.html b/src/app/pages/viewer/viewer.html new file mode 100644 index 0000000..a6eb42b --- /dev/null +++ b/src/app/pages/viewer/viewer.html @@ -0,0 +1,36 @@ + + +
{{vm.survey.description}}
{{ e.text }}
+ +