123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- (function (app) {
- app.config(["$stateProvider", "$urlRouterProvider", function ($stateProvider, $urlRouterProvider) {
- $stateProvider
- .state('login', {
- url: '/account/login',
- templateUrl: 'templates/account/login.html',
- controller: 'loginCtrl'
- })
- .state('app', {
- url: '/app',
- abstract: true,
- templateUrl: "templates/tabs.html",
- controller: 'tabsCtrl'
- })
- .state('app.home', {
- url: '/home',
- views: {
- 'app-home': {
- templateUrl: 'templates/home/index.html',
- controller: 'homeCtrl'
- }
- }
- })
- .state('app.home_userdetail', {
- url: '/home/userdetail',
- views: {
- 'app-home': {
- templateUrl: 'templates/home/user-detail.html',
- controller: 'userDetailCtrl'
- }
- }
- })
- .state('app.home_search', {
- url: '/home/search',
- views: {
- 'app-home': {
- templateUrl: 'templates/home/search.html',
- controller: 'searchCtrl'
- }
- }
- })
- .state('app.add', {
- url: '/add',
- views: {
- 'app-add': {
- templateUrl: 'templates/add/index.html',
- controller: 'addCtrl'
- }
- }
- })
- .state('app.my', {
- url: '/my',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/index.html',
- controller: 'myCtrl'
- }
- }
- })
- .state('app.my_profile', {
- url: '/my/profile',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-profile.html',
- controller: 'profileCtrl'
- }
- }
- })
- .state('app.my_collect', {
- url: '/my/collect',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-collect.html',
- controller: 'collectCtrl'
- }
- }
- })
- .state('app.my_dream', {
- url: '/my/dream',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-dream.html',
- controller: 'dreamCtrl'
- }
- }
- })
- .state('app.my_message', {
- url: '/my/message',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-message.html',
- controller: 'messageCtrl'
- }
- }
- })
- .state('app.my_message_sys', {
- url: '/my/message/sys',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-message-sys.html',
- controller: 'messageSysCtrl'
- }
- }
- })
- .state('app.my_message_reply', {
- url: '/my/message/reply',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-message-reply.html',
- controller: 'messageReplyCtrl'
- }
- }
- })
- .state('app.my_recharge', {
- url: '/my/recharge',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-recharge.html',
- controller: 'rechargeCtrl'
- }
- }
- })
- .state('app.my_setting', {
- url: '/my/setting',
- views: {
- 'app-my': {
- templateUrl: 'templates/my/my-setting.html',
- controller: 'settingCtrl'
- }
- }
- })
- if (localStorage['token']) {
- $urlRouterProvider.otherwise('/app/home');
- } else {
- $urlRouterProvider.otherwise('/account/login');
- }
- }]);
- })(angular.module('app'));
|