bus_info_route.js
4.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
// ui route 配置
/** 车辆基础信息模块配置route */
ScheduleApp.config([
'$stateProvider',
'$urlRouterProvider',
function($stateProvider, $urlRouterProvider) {
// 默认路由
//$urlRouterProvider.otherwise('/busConfig.html');
$stateProvider
.state("busInfoManage", { // index页面
url: '/busInfoManage',
views: {
"": {
templateUrl: 'pages/scheduleApp/module/basicInfo/busInfoManage/index.html'
},
"busInfoManage_list@busInfoManage": {
templateUrl: 'pages/scheduleApp/module/basicInfo/busInfoManage/list.html'
}
},
resolve: {
deps: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load({
name: 'busInfoManage_module',
insertBefore: '#ng_load_plugins_before', // 动态载入模块时放置的位置
files: [
"assets/bower_components/angular-ui-select/dist/select.min.css",
"assets/bower_components/angular-ui-select/dist/select.min.js",
"assets/bower_components/angular-file-upload/dist/angular-file-upload.min.js",
"pages/scheduleApp/module/basicInfo/busInfoManage/module.js"
]
});
}]
}
})
.state("busInfoManage_form", { // 添加车辆form
url: '/busInfoManage_form',
views: {
"": {templateUrl: 'pages/scheduleApp/module/basicInfo/busInfoManage/form.html'}
},
resolve: {
deps: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load({
name: 'busInfoManage_form_module',
insertBefore: '#ng_load_plugins_before', // 动态载入模块时放置的位置
files: [
"assets/bower_components/angular-ui-select/dist/select.min.css",
"assets/bower_components/angular-ui-select/dist/select.min.js",
"pages/scheduleApp/module/basicInfo/busInfoManage/module.js"
]
});
}]
}
})
.state("busInfoManage_edit", { // 修改车辆form
url: '/busInfoManage_edit/:id',
views: {
"": {templateUrl: 'pages/scheduleApp/module/basicInfo/busInfoManage/edit.html'}
},
resolve: {
deps: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load({
name: 'busInfoManage_edit_module',
insertBefore: '#ng_load_plugins_before', // 动态载入模块时放置的位置
files: [
"assets/bower_components/angular-ui-select/dist/select.min.css",
"assets/bower_components/angular-ui-select/dist/select.min.js",
"pages/scheduleApp/module/basicInfo/busInfoManage/module.js"
]
});
}]
}
})
.state("busInfoManage_detail", { // 车辆详细信息
url: '/busInfoManage_detail/:id',
views: {
"": {templateUrl: 'pages/scheduleApp/module/basicInfo/busInfoManage/detail.html'}
},
resolve: {
deps: ['$ocLazyLoad', function($ocLazyLoad) {
return $ocLazyLoad.load({
name: 'busInfoManage_detail_module',
insertBefore: '#ng_load_plugins_before', // 动态载入模块时放置的位置
files: [
"pages/scheduleApp/module/basicInfo/busInfoManage/module.js"
]
});
}]
}
})
}
]);