app.config(['$stateProvider', function ($stateProvider) { $stateProvider /*活动中心*/ .state('activityCenter', { cache: false, url: '/activityCenter', templateUrl: 'modules/activityEntrance/views/activityCenter.html', controller: 'activityCenterCtrl', resolve: { activityCenter: function (LoadJsService) { return LoadJsService.loadSequence("activityCenterCtrl"); } } }) /*首页搜索页*/ .state('indexSearch', { cache: false, url: '/indexSearch', templateUrl: 'modules/activityEntrance/views/indexSearch.html', controller: 'indexSearchCtrl', resolve: { indexSearch: function (LoadJsService) { return LoadJsService.loadSequence("indexSearchCtrl"); } } }) /*首页搜索结果页*/ .state('indexSearchReasult', { cache: true, url: '/indexSearchReasult', templateUrl: 'modules/activityEntrance/views/indexSearchReasult.html', controller: 'indexSearchReasultCtrl', resolve: { indexSearchReasult: function (LoadJsService) { return LoadJsService.loadSequence("indexSearchReasultCtrl"); } } }) /*活动通知页*/ .state('activityNotice', { cache: false, url: '/activityNotice', templateUrl: 'modules/activityEntrance/views/activityNotice.html', controller: 'activityNoticeCtrl', resolve: { activityNotice: function (LoadJsService) { return LoadJsService.loadSequence("activityNoticeCtrl"); } }, params: {activityid: 0, title: ""} }) /*活动通知详情页*/ .state('activityNoticeDetail', { cache: false, url: '/activityNoticeDetail', templateUrl: 'modules/activityEntrance/views/activityNoticeDetail.html', controller: 'activityNoticeDetailCtrl', resolve: { activityNoticeDetail: function (LoadJsService) { return LoadJsService.loadSequence("activityNoticeDetailCtrl"); } }, params: {notifyid: 0} }) /*活动通知管理页*/ .state('activityNoticeManger', { cache: false, url: '/activityNoticeManger', templateUrl: 'modules/activityEntrance/views/activityNoticeManger.html', controller: 'activityNoticeMangerCtrl', resolve: { activityNoticeManger: function (LoadJsService) { return LoadJsService.loadSequence("activityNoticeMangerCtrl"); } }, params: {activityid: 0, title: "", status: "", days: 0} }) /*活动备案管理列表页*/ .state('activityRecordManger', { cache: false, url: '/activityRecordManger', templateUrl: 'modules/activityEntrance/views/activityRecordManger.html', controller: 'activityRecordMangerCtrl', resolve: { activityRecordManger: function (LoadJsService) { return LoadJsService.loadSequence("activityRecordMangerCtrl"); } } }) /*活动反馈管理页*/ .state('activityBackManger', { cache: false, url: '/activityBackManger', templateUrl: 'modules/activityEntrance/views/activityBackManger.html', controller: 'activityBackMangerCtrl', resolve: { activityBackManger: function (LoadJsService) { return LoadJsService.loadSequence("activityBackMangerCtrl"); } }, params: {activityid: 0} }) /*活动安排管理页*/ .state('activityArrangeManger', { cache: false, url: '/activityArrangeManger', templateUrl: 'modules/activityEntrance/views/activityArrangeManger.html', controller: 'activityArrangeMangerCtrl', resolve: { activityArrangeManger: function (LoadJsService) { return LoadJsService.loadSequence("activityArrangeMangerCtrl"); } }, params: {activityid: 0} }) /*活动新建通知页*/ .state('activityAddNotice', { cache: false, url: '/activityAddNotice', templateUrl: 'modules/activityEntrance/views/activityAddNotice.html', controller: 'activityAddNoticeCtrl', resolve: { activityAddNotice: function (LoadJsService) { return LoadJsService.loadSequence("activityAddNoticeCtrl"); } } }) /*活动匹配成功的企业页*/ .state('activityArrangeTeacherList', { cache: false, url: '/activityArrangeTeacherList', templateUrl: 'modules/activityEntrance/views/activityArrangeTeacherList.html', controller: 'activityArrangeTeacherListCtrl', resolve: { activityArrangeTeacherList: function (LoadJsService) { return LoadJsService.loadSequence("activityArrangeTeacherListCtrl"); } }, params: {signuplist: []} }) /*活动统计页*/ .state('activityStatistics', { cache: false, url: '/activityStatistics', templateUrl: 'modules/activityEntrance/views/activityStatistics.html', controller: 'activityStatisticsCtrl', resolve: { activityStatistics: function (LoadJsService) { return LoadJsService.loadSequence("activityStatisticsCtrl"); } }, params: {activityid: 0} }) /*参与企业页*/ .state('activityCompanyList', { cache: false, url: '/activityCompanyList', templateUrl: 'modules/activityEntrance/views/activityCompanyList.html', controller: 'activityCompanyListCtrl', resolve: { activityCompanyList: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanyListCtrl"); } }, params: {activityid: 0} }) /*参与企业详情页页*/ .state('activityCompanyListContent', { cache: false, url: '/activityCompanyListContent', templateUrl: 'modules/activityEntrance/views/activityCompanyListContent.html', controller: 'activityCompanyListContentCtrl', resolve: { activityCompanyListContent: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanyListContentCtrl"); } }, params: {companyid: 0} }) /*非企业用户关于活动的反馈页*/ .state('activityFeedBack', { cache: false, url: '/activityFeedBack', templateUrl: 'modules/activityEntrance/views/activityFeedBack.html', controller: 'activityFeedBackCtrl', resolve: { activityFeedBack: function (LoadJsService) { return LoadJsService.loadSequence("activityFeedBackCtrl"); } }, params: {activityid: 0, title: ""} }) /*非企业用户关于活动的已填写过的反馈列表页*/ .state('activityFeedBackList', { cache: false, url: '/activityFeedBackList', templateUrl: 'modules/activityEntrance/views/activityFeedBackList.html', controller: 'activityFeedBackListCtrl', resolve: { activityFeedBackList: function (LoadJsService) { return LoadJsService.loadSequence("activityFeedBackListCtrl"); } }, params: {activityid: 0, title: ""} }) /*非企业用户关于活动的已填写过的反馈列表详情页页*/ .state('activityFeedBackListContent', { cache: false, url: '/activityFeedBackListContent', templateUrl: 'modules/activityEntrance/views/activityFeedBackListContent.html', controller: 'activityFeedBackListContentCtrl', resolve: { activityFeedBackListContent: function (LoadJsService) { return LoadJsService.loadSequence("activityFeedBackListContentCtrl"); } }, params: {folupid: 0} }) /*企业用户关于活动的所有关于本企业的已填写过的反馈列表页*/ .state('activityCompanyViewFeedList', { cache: false, url: '/activityCompanyViewFeedList', templateUrl: 'modules/activityEntrance/views/activityCompanyViewFeedList.html', controller: 'activityCompanyViewFeedListCtrl', resolve: { activityCompanyViewFeedList: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanyViewFeedListCtrl"); } }, params: {activityid: 0} }) /*企业用户关于活动的所有关于本企业的已填写过的反馈列表页点击后的详情页*/ .state('activityCompanyViewFeedListDetail', { cache: false, url: '/activityCompanyViewFeedListDetail', templateUrl: 'modules/activityEntrance/views/activityCompanyViewFeedListDetail.html', controller: 'activityCompanyViewFeedListDetailCtrl', resolve: { activityCompanyViewFeedListDetail: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanyViewFeedListDetailCtrl"); } }, params: {folupid: 0} }) /*活动非管理者查看活动安排*/ .state('activityArrange', { cache: false, url: '/activityArrange', templateUrl: 'modules/activityEntrance/views/activityArrange.html', controller: 'activityArrangeCtrl', resolve: { activityArrange: function (LoadJsService) { return LoadJsService.loadSequence("activityArrangeCtrl"); } }, params: {activityid: 0} }) /*反馈管理点击查看更多反馈出现对应企业的所有老师的所有反馈*/ .state('activityBackMangerContent', { cache: false, url: '/activityBackMangerContent', templateUrl: 'modules/activityEntrance/views/activityBackMangerContent.html', controller: 'activityBackMangerContentCtrl', resolve: { activityBackMangerContent: function (LoadJsService) { return LoadJsService.loadSequence("activityBackMangerContentCtrl"); } }, params: {activityid: 0, companyname: ""} }) /*签到管理*/ .state('activitySignManger', { cache: false, url: '/activitySignManger', templateUrl: 'modules/activityEntrance/views/activitySignManger.html', controller: 'activitySignMangerCtrl', resolve: { activitySignManger: function (LoadJsService) { return LoadJsService.loadSequence("activitySignMangerCtrl"); } }, params: {activityid: 0} }) /*选择企业*/ .state('activityChooseCompany', { cache: false, url: '/activityChooseCompany', templateUrl: 'modules/activityEntrance/views/activityChooseCompany.html', controller: 'activityChooseCompanyCtrl', resolve: { activityChooseCompany: function (LoadJsService) { return LoadJsService.loadSequence("activityChooseCompanyCtrl"); } }, params: {activityid: 0} }) /*选择专家*/ .state('activityChooseTeacher', { cache: false, url: '/activityChooseTeacher', templateUrl: 'modules/activityEntrance/views/activityChooseTeacher.html', controller: 'activityChooseTeacherCtrl', resolve: { activityChooseTeacher: function (LoadJsService) { return LoadJsService.loadSequence("activityChooseTeacherCtrl"); } }, params: {activityid: 0} }) /*专家详情页*/ .state('activityChooseTeacherDetail', { cache: false, url: '/activityChooseTeacherDetail', templateUrl: 'modules/activityEntrance/views/activityChooseTeacherDetail.html', controller: 'activityChooseTeacherDetailCtrl', resolve: { activityChooseTeacherDetail: function (LoadJsService) { return LoadJsService.loadSequence("activityChooseTeacherDetailCtrl"); } }, params: {userid: 0} }) /*报名信息页*/ .state('activitySignUpInfo', { cache: false, url: '/activitySignUpInfo', templateUrl: 'modules/activityEntrance/views/activitySignUpInfo.html', controller: 'activitySignUpInfoCtrl', resolve: { activitySignUpInfo: function (LoadJsService) { return LoadJsService.loadSequence("activitySignUpInfoCtrl"); } }, params: {activityid: 0} }) /*高校报名管理页*/ .state('activitySchoolSignUpManger', { cache: false, url: '/activitySchoolSignUpManger', templateUrl: 'modules/activityEntrance/views/activitySchoolSignUpManger.html', controller: 'activitySchoolSignUpMangerCtrl', resolve: { activitySchoolSignUpManger: function (LoadJsService) { return LoadJsService.loadSequence("activitySchoolSignUpMangerCtrl"); } }, params: {activityid: 0, title: "", visittime: ""} }) /*企业报名管理页*/ .state('activityCompanySignUpManger', { cache: false, url: '/activityCompanySignUpManger', templateUrl: 'modules/activityEntrance/views/activityCompanySignUpManger.html', controller: 'activityCompanySignUpMangerCtrl', resolve: { activityCompanySignUpManger: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanySignUpMangerCtrl"); } }, params: {activityid: 0, title: "", visittime: ""} }) /*报名确定页(企业)*/ .state('activitySignUpConfirm', { cache: false, url: '/activitySignUpConfirm', templateUrl: 'modules/activityEntrance/views/activitySignUpConfirm.html', controller: 'activitySignUpConfirmCtrl', resolve: { activitySignUpConfirm: function (LoadJsService) { return LoadJsService.loadSequence("activitySignUpConfirmCtrl"); } }, params: {activityid: 0} }) /*备案详情页*/ .state('activityRecordDetail', { cache: false, url: '/activityRecordDetail', templateUrl: 'modules/activityEntrance/views/activityRecordDetail.html', controller: 'activityRecordDetailCtrl', resolve: { activityRecordDetail: function (LoadJsService) { return LoadJsService.loadSequence("activityRecordDetailCtrl"); } } }) /*非政府管理者的备案页*/ .state('activityRecord', { cache: false, url: '/activityRecord', templateUrl: 'modules/activityEntrance/views/activityRecord.html', controller: 'activityRecordCtrl', resolve: { activityRecord: function (LoadJsService) { return LoadJsService.loadSequence("activityRecordCtrl"); } } }) /*企业查看自己在活动中的活动安排*/ .state('activityCompanyArrange', { cache: false, url: '/activityCompanyArrange', templateUrl: 'modules/activityEntrance/views/activityCompanyArrange.html', controller: 'activityCompanyArrangeCtrl', resolve: { activityCompanyArrange: function (LoadJsService) { return LoadJsService.loadSequence("activityCompanyArrangeCtrl"); } }, params: {activityid: 0} }) /*每个活动的详情简介页*/ .state('activityIntroduction', { cache: false, url: '/activityIntroduction', templateUrl: 'modules/activityEntrance/views/activityIntroduction.html', controller: 'activityIntroductionCtrl', resolve: { activityIntroduction: function (LoadJsService) { return LoadJsService.loadSequence("activityIntroductionCtrl"); } }, params: {activityid: 0} }) /*轮播图详情页*/ .state('bannerContent', { cache: false, url: '/bannerContent', templateUrl: 'modules/activityEntrance/views/bannerContent.html', controller: 'bannerContentCtrl', resolve: { bannerContent: function (LoadJsService) { return LoadJsService.loadSequence("bannerContentCtrl"); } }, params: {id:1, tablename: "admap"} }) }]);