angulars 路由配置

'use strict';
var guardingApp = angular.module('AG.app',['ui.router','ngFileUpload','treeGrid','treeGrid2']);
guardingApp.config(['$stateProvider', '$urlRouterProvider',function($stateProvider,$urlRouterProvider){
$urlRouterProvider.otherwise('/noFound');
/*$stateProvider.state('nofound',{
url:'/noFound',
templateUrl:'common/layout/nofound.html',
//abstract:true
controller:'NoFoundContrller'
})

$stateProvider.state('default',{
url:'/projectmanger',
templateUrl:'feature/project_manger/view/home.html',
controller:'ProjectMangerHomeContrller as vm'
})*/
//开始配置嵌入旧系统的路由
$stateProvider.state('projectmgmt',{
url:'/projectmgmt',
templateUrl:'projectconfig/metric/projectmgmt.html'
//controller:'architectHomeContrller as vm'
})
$stateProvider.state('logicmgmt',{
url:'/logicmgmt',
templateUrl:'projectconfig/metric/logicmgmt.html'
//controller:'architectHomeContrller as vm'
})
$stateProvider.state('rulemgmt',{
url:'/rulemgmt',
templateUrl:'projectconfig/metric/rulemgmt.html'
//controller:'architectHomeContrller as vm'
})
$stateProvider.state('mailmgmt',{
url:'/mailmgmt',
templateUrl:'projectconfig/metric/mailmgmt.html'
//controller:'architectHomeContrller as vm'
})
$stateProvider.state('groupmgmt',{
url:'/groupmgmt',
templateUrl:'projectconfig/metric/groupmgmt.html'
//controller:'architectHomeContrller as vm'
})
//结束配置嵌入旧系统的路由
$stateProvider.state('productmaintenance',{
url:'/productmaintenance',
templateUrl:'feature/productmaintain/view/home.html',
/*controller:'productHomeContrller as vm'*/
})
$stateProvider.state('architect',{
url:'/architect',
templateUrl:'feature/architect/view/home.html',
controller:'architectHomeContrller as vm'
})
$stateProvider.state('visitormore',{
url:'/visitormore',
templateUrl:'feature/developer/view/home.html',
params:{"visitorView":null,params:null,"sortType":null},
})
$stateProvider.state('developer',{
url:'/developer',
templateUrl:'feature/developer/view/home.html',
params:{"visitorView":null,params:null},
})
$stateProvider.state('feature',{
url:'/feature',
params:{'projectdata':null},
templateUrl:'feature/developer/view/feature.html',
controller:'featureCtrl as vm'
})
$stateProvider.state('totalshield',{
url:'/totalshield',
templateUrl:'feature/developer/view/totalShield.html',
/*controller:'DeveloperHomeContrller as vm'*/
})
$stateProvider.state('productmanager',{
url:'/productmanager',
templateUrl:'feature/product_manager/view/home.html',
/*controller:'ProductMangerHomeContrller'*/
})
$stateProvider.state('visitor',{
url:'/visitor',
templateUrl:'feature/visitor/view/home.html',
controller:'visitorHomeContrller as vm'
})
$stateProvider.state('projectquality',{
url:'/projectquality',
templateUrl:'feature/project_quality/view/home.html',
controller:'projectqualityHomeController as vm'
})

$stateProvider.state('projectmanager',{
url:'/projectmanager',
templateUrl:'feature/project_manager/view/home.html',
controller:'ProjectMangerHomeContrller as vm'
})

$stateProvider.state('projectmanagerAllbadsmell',{
url:'/projectmanagerAllbadsmell',
templateUrl:'feature/project_manager/view/projectmanagerAllbadsmell.html',
controller:'projectmanagerAllbadsmell as vm'
})

$stateProvider.state('projectmanagerMoreDetail',{
url:'/projectmanagerMoreDetail',
templateUrl:'feature/project_manager/view/projectmanagerMoreDetail.html',
controller:'projectmanagerMoreDetail as vm'
})

$stateProvider.state('apply',{
url:'/apply',
templateUrl:'feature/apply/view/apply.html',
controller:'ApplyContrller as vm'
})
$stateProvider.state('todo',{
url:'/todo',
templateUrl:'feature/todo/view/todo.html',
controller:'TodoContrller as vm'
})
$stateProvider.state('applyroles',{
url:'/applyroles',
templateUrl:'feature/apply/view/ApplyRoles.html',
cashe:false,
controller:'ApplyContrller as vm'
})
$stateProvider.state('projectcreate', {
url:'/projectcreate/:projectId',
templateUrl:'feature/project_create/view/project_create.html',
controller:'projectCreateController as vm'
})
$stateProvider.state('myProject',{
url:'/myProject',
templateUrl:'feature/project/view/MyProject.html'
//controller:'MyProjectContrller as vm'
})
}])

posted @ 2017-07-28 16:50  duguangyan  阅读(162)  评论(0编辑  收藏  举报