123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222 |
- (function (app) {
- app.config(["$stateProvider", "$urlRouterProvider", function ($stateProvider, $urlRouterProvider) {
- $stateProvider
- .state('login', {
- url: '/account/login',
- templateUrl: 'templates/account/login.html',
- controller: 'loginCtrl'
- })
- .state('register', {
- url: '/account/register',
- templateUrl: 'templates/account/register.html',
- controller: 'registerCtrl'
- })
- .state('forgetPassword', {
- url: '/account/forgetPassword',
- templateUrl: 'templates/account/forgetPassword.html',
- controller: 'forgetPasswordCtrl'
- })
- .state('wl', {
- url: '/wl',
- abstract: true,
- controller: "frameCtrl",
- templateUrl: 'templates/tabs.html'
- })
- //首页
- .state('wl.home', {
- url: '/home',
- views: {
- 'wl-home': {
- templateUrl: 'templates/home/index.html',
- controller: 'homeCtrl'
- }
- }
- })
- //货源管理
- .state('wl.goods', {
- url: '/goods',
- views: {
- 'wl-goods': {
- templateUrl: 'templates/goods/index.html',
- controller: 'goodsCtrl'
- }
- }
- })
- .state('wl.goods_add', {
- url: '/goods/add',
- views: {
- 'wl-goods': {
- templateUrl: 'templates/goods/add.html',
- controller: 'goodsAddCtrl'
- }
- }
- })
- .state('wl.goods_detail', {
- url: '/goods/detail',
- params: { item: null },
- views: {
- 'wl-goods': {
- templateUrl: 'templates/goods/detail.html',
- controller: 'goodsDetailCtrl'
- }
- }
- })
- .state('wl.goods_success', {
- url: '/goods/success',
- params: { item: null },
- views: {
- 'wl-goods': {
- templateUrl: 'templates/goods/success.html',
- controller: 'goodsSuccessCtrl'
- }
- }
- })
- //车源管理
- .state('wl.car', {
- url: '/car',
- views: {
- 'wl-car': {
- templateUrl: 'templates/car/index.html',
- controller: 'carCtrl'
- }
- }
- })
- .state('wl.car_add', {
- url: '/car/add',
- views: {
- 'wl-car': {
- templateUrl: 'templates/car/add.html',
- controller: 'carAddCtrl'
- }
- }
- })
- .state('wl.car_detail', {
- url: '/car/detail',
- params: { item: null },
- views: {
- 'wl-car': {
- templateUrl: 'templates/car/detail.html',
- controller: 'carDetailCtrl'
- }
- }
- })
- .state('wl.car_success', {
- url: '/car/success',
- params: { item: null },
- views: {
- 'wl-car': {
- templateUrl: 'templates/car/success.html',
- controller: 'carSuccessCtrl'
- }
- }
- })
- //个人中心
- .state('wl.my', {
- url: '/my',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/index.html',
- controller: 'myCtrl'
- }
- }
- })
- .state('wl.my_profile', {
- url: '/my/profile',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/profile.html',
- controller: 'myProfileCtrl'
- }
- }
- })
- .state('wl.my_setting', {
- url: '/my/setting',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/setting.html',
- controller: 'mySettingCtrl'
- }
- }
- })
- .state('wl.my_setpassword', {
- url: '/my/setpassword',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/setPassword.html',
- controller: 'mySetPasswordCtrl'
- }
- }
- })
- .state('wl.my_truck', {
- url: '/my/truck',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/truck.html',
- controller: 'myTruckCtrl'
- }
- }
- })
- .state('wl.my_truck_add', {
- url: '/my/truck/add',
- params:{item:null},
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/truck-add.html',
- controller: 'myTruckAddCtrl'
- }
- }
- })
- .state('wl.my_truck_detail', {
- url: '/my/truck/detail',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/truck-detail.html',
- controller: 'myTruckDetailCtrl'
- }
- }
- })
- .state('wl.my_message', {
- url: '/my/message',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/message.html',
- controller: 'myMessageCtrl'
- }
- }
- })
- .state('wl.my_message_detail', {
- url: '/my/message/detail',
- params:{item:null},
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/message-detail.html',
- controller: 'myMessageDetailCtrl'
- }
- }
- })
- .state('wl.my_order', {
- url: '/my/order',
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/order.html',
- controller: 'myOrderCtrl'
- }
- }
- })
- .state('wl.my_order_detail', {
- url: '/my/order/detail',
- params: { item: null },
- views: {
- 'wl-my': {
- templateUrl: 'templates/my/order-detail.html',
- controller: 'myOrderDetailCtrl'
- }
- }
- })
- if(localStorage['user']){
- $urlRouterProvider.otherwise('/wl/home');
- }else{
- $urlRouterProvider.otherwise('/account/login');
- }
- }]);
- })(angular.module('app'));
|