4 * @name opnfvdashBoardAngularApp.config:config.router.js
5 * @description config of the ui router and lazy load setting
6 * config of the opnfvdashBoardAngularApp
8 angular.module('opnfvApp')
10 '$rootScope', '$state', '$stateParams',
11 function($rootScope, $state, $stateParams) {
13 $rootScope.$state = $state;
14 $rootScope.$stateParams = $stateParams;
17 ]).config(['$stateProvider', '$urlRouterProvider',
18 function($stateProvider, $urlRouterProvider) {
20 $urlRouterProvider.otherwise('/landingpage/table');
23 .state('landingpage', {
25 controller: 'MainController',
26 templateUrl: "views/main.html",
27 data: { pageTitle: '首页', specialClass: 'landing-page' },
29 controller: ['$ocLazyLoad', function($ocLazyLoad) {
30 return $ocLazyLoad.load([
36 .state('landingpage.table', {
38 controller: 'TableController',
39 templateUrl: "views/commons/table.html",
41 controller: ['$ocLazyLoad', function($ocLazyLoad) {
42 return $ocLazyLoad.load([
43 // 'scripts/controllers/table.controller.js'
52 templateUrl: "views/testcase.html",
53 data: { specialClass: 'top-navigation' },
56 .state('select.selectTestCase', {
58 controller: 'CaseController',
59 templateUrl: "views/commons/selectTestcase.html",
62 .state('select.testlist', {
64 templateUrl: "views/commons/testCaseList.html"
66 .state('select.admin', {
68 controller: 'AdminController',
69 templateUrl: "views/commons/admin.html"
71 .state('select.testVisual', {
73 controller: "testVisualController",
74 templateUrl: "views/commons/testCaseVisual.html"
78 // data: { specialClass: ' fixed-sidebar pace-done' },
79 // templateUrl: "views/commons/admin.html"