3 angular.module('yardStickGui2App')
5 ['$rootScope', '$state', '$stateParams',
6 function($rootScope, $state, $stateParams) {
7 $rootScope.$state = $state;
8 $rootScope.$stateParams = $stateParams;
13 .config(['$stateProvider', '$urlRouterProvider', '$locationProvider',
14 function($stateProvider, $urlRouterProvider, $locationProvider) {
16 .otherwise('main/environment');
25 controller: 'ContentController',
26 templateUrl: "views/main2.html",
33 controller: 'ContentController',
34 templateUrl: "views/main.html",
40 .state('app2.environment', {
42 templateUrl: 'views/environmentList.html',
43 controller: 'MainCtrl',
48 .state('app2.testcase', {
50 templateUrl: 'views/testcaselist.html',
51 controller: 'TestcaseController',
56 .state('app2.testsuite', {
58 templateUrl: 'views/suite.html',
59 controller: 'SuiteListController',
64 .state('app2.suitcreate', {
66 templateUrl: 'views/testcasechoose.html',
67 controller: 'suitcreateController',
72 .state('app2.testcasedetail', {
73 url: '/testdetail/:name',
74 templateUrl: 'views/testcasedetail.html',
75 controller: 'testcaseDetailController',
77 label: 'Test Case Detail'
79 params: { name: null }
81 .state('app2.suitedetail', {
82 url: '/suitedetail/:name',
83 templateUrl: 'views/suitedetail.html',
84 controller: 'suiteDetailController',
88 params: { name: null }
90 .state('app.environmentDetail', {
91 url: '/envDetail/:uuid',
92 templateUrl: 'views/environmentDetail.html',
93 controller: 'DetailController',
94 params: { uuid: null, ifNew: null },
96 label: 'Environment Detail'
99 .state('app.uploadImage', {
100 url: '/envimageDetail/:uuid',
101 templateUrl: 'views/uploadImage.html',
102 controller: 'ImageController',
103 params: { uuid: null },
105 label: 'Upload Image'
109 .state('app.podUpload', {
110 url: '/envpodupload/:uuid',
111 templateUrl: 'views/podupload.html',
112 controller: 'PodController',
113 params: { uuid: null },
118 .state('app.container', {
119 url: '/envcontainer/:uuid',
120 templateUrl: 'views/container.html',
121 controller: 'ContainerController',
122 params: { uuid: null },
124 label: 'Container Manage'
127 .state('app2.projectList', {
129 templateUrl: 'views/projectList.html',
130 controller: 'ProjectController',
136 .state('app2.tasklist', {
137 url: '/task/:taskId',
138 templateUrl: 'views/taskList.html',
139 controller: 'TaskController',
140 params: { taskId: null },
146 .state('app2.report', {
147 url: '/report/:taskId',
148 templateUrl: 'views/report.html',
149 controller: 'ReportController',
150 params: { taskId: null },
156 .state('app2.projectdetail', {
157 url: '/projectdetail/:projectId',
158 templateUrl: 'views/projectdetail.html',
159 controller: 'ProjectDetailController',
160 params: { projectId: null },
162 label: 'Project Detail'
166 .state('app2.taskModify', {
167 url: '/taskModify/:taskId',
168 templateUrl: 'views/taskmodify.html',
169 controller: 'TaskModifyController',
170 params: { taskId: null },