| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- var app = angular.module('app', ['ngRoute', 'ui.bootstrap', 'cgNotify']);
- app.config(['$routeProvider', '$locationProvider', function ($routeProvider, $locationProvider) {
- $locationProvider.html5Mode(true);
- $routeProvider
- .when('/', {
- templateUrl: 'views/raw.html',
- controller: 'rawCtrl'
- })
- .when('/jobs', {
- templateUrl: 'views/jobs.html',
- controller: 'jobsCtrl'
- })
- .when('/processed', {
- templateUrl: 'views/processed.html',
- controller: 'processedCtrl'
- })
- .when('/cut/:id', {
- templateUrl: 'views/cut.html',
- controller: 'cutCtrl',
- resolve:{
- video: function($http,$route) {
- return $http.get('/back/raw/' + $route.current.params.id).then(
- function(data) {
- return data.data;
- });
- }
- }
- })
- .when('/upload/:id', {
- templateUrl: 'views/upload.html',
- controller: 'uploadCtrl',
- resolve:{
- video: function($http,$route) {
- return $http.get('/back/processed/' + $route.current.params.id).then(
- function(data) {
- return data.data;
- });
- }
- }
- })
- .otherwise({
- redirectTo: '/'
- });
- }]);
- app.controller('videotabs', ['$scope', function ($scope) {
- $scope.activeTab = 'raw';
- $scope.changeTab = function(tab){
- $scope.activeTab = tab;
- }
- }]);
|