123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362 |
- let userCenterItem = [
- {
- path: '/userCenterView',// 用户中心
- name: 'userCenterView',
- // 登录需要登录权限
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterView.vue'], resolve),
- }, {
- path: '/information',// 基本信息
- name: 'information',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterInformation.vue'], resolve),
- }, {
- path: '/authentication',// 实名认证
- name: 'authentication',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterAuthentication.vue'], resolve),
- }, {
- path: '/securitySetting',// 安全设置
- name: 'securitySetting',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterSecuritySetting.vue'], resolve),
- }, {
- path: '/myProject',// 我的项目
- name: 'myProject',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterProject.vue'], resolve),
- }, {
- path: '/myProjectNew',// 我的项目
- name: 'myProjectNew',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyProject.vue'], resolve),
- }, {
- path: '/myProject',// 我的项目
- name: 'myProject',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterProject.vue'], resolve),
- }, {
- path: '/myProject',// 我的项目
- name: 'myProject',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterProject.vue'], resolve),
- }, {
- path: '/myActivity',// 我的活动
- name: 'myActivity',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyActivity.vue'], resolve),
- }, {
- path: '/myConsultingService',// 我的咨询
- name: 'myConsultingService',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyConsultingService.vue'], resolve),
- }, {
- path: '/myInfoData',// 我的资讯
- name: 'myInfoData',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyInfoData.vue'], resolve),
- }, {
- path: '/addMyInfoData',// 添加资讯
- name: 'addMyInfoData',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterAddMyInfoData.vue'], resolve),
- }, {
- path: '/addMyPeriodical',// 添加期刊
- name: 'addMyPeriodical',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterAddMyPeriodical.vue'], resolve),
- }, {
- path: '/myFollow',// 我的关注
- name: 'myFollow',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyFollow.vue'], resolve),
- }, {
- path: '/mySubscribe',// 我的订阅
- name: 'mySubscribe',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMySubscribe.vue'], resolve),
- }, {
- path: '/myCollection',// 我的收藏
- name: 'myCollection',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyCollection.vue'], resolve),
- }, {
- path: '/ApplicationHistory',// 我的报名
- name: 'ApplicationHistory',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterApplicationHistory.vue'], resolve),
- },
- {
- path: '/myResourceSharing',// 我的资源共享
- name: 'myResourceSharing',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterResourceSharing.vue'], resolve),
- },
- {
- path: '/myConcerns',// 我的收藏
- name: 'myConcerns',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCentermyConcerns.vue'], resolve),
- }, {
- path: '/maintenance',// 信息资讯维护
- name: 'maintenance',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMaintenance.vue'], resolve),
- }, {
- path: '/homeMaintenance',// 主页信息维护
- name: 'homeMaintenance',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterHomeMaintenance.vue'], resolve),
- }, {
- path: '/notification',// 消息通知
- name: 'notification',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterNotification.vue'], resolve),
- },
- {
- path: '/communication',// 互动交流
- name: 'communication',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterCommunication.vue'], resolve),
- },
- {
- path: '/SystemMessage',// 系统消息
- name: 'SystemMessage',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterSystemMessage.vue'], resolve),
- },
- {
- path: '/addHomeMaintenance',// 主页信息维护-添加信息
- name: 'addHomeMaintenance',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterAddHomeMaintenance.vue'], resolve),
- },
- {
- path: '/securitySettingChangePhone',// 安全设置-更改手机号
- name: 'securitySettingChangePhone',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterSecuritySettingChangePhone.vue'], resolve),
- },
- {
- path: '/securitySettingChangeMail',// 安全设置-邮箱
- name: 'securitySettingChangeMail',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterSecuritySettingChangeMail.vue'], resolve),
- },
- {
- path: '/addMaintenanceInformations',// 信息资讯维护-添加资讯信息
- name: 'addMaintenanceInformations',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenteraddMaintenanceInformations.vue'], resolve),
- },
- {
- path: '/addMaintenanceDataInformations',// 信息资讯维护-添加数据信息
- name: 'addMaintenanceDataInformations',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenteraddMaintenanceDataInformations.vue'], resolve),
- },
- {
- path: '/addMaintenanceJournalInformations',// 信息资讯维护-添加期刊信息
- name: 'addMaintenanceJournalInformations',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenteraddMaintenanceJournalInformations.vue'], resolve),
- },
- {
- path: '/addMyProject',// 我的项目-添加项目
- name: 'addMyProject',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenteraddMyProject.vue'], resolve),
- },
- {
- path: '/myConcernsProgressCheck',// 我的申请-查看进度
- name: 'myConcernsProgressCheck',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCentermyConcernsProgressCheck.vue'], resolve),
- },
- {
- path: '/userCentermyConcernsProgressCheckAlliance',// 我的申请-查看进度
- name: 'userCentermyConcernsProgressCheckAlliance',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCentermyConcernsProgressCheckAlliance.vue'], resolve),
- },
- {
- path: '/securitySettingBindPhone',// 安全设置-绑定手机号
- name: 'securitySettingBindPhone',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterSecuritySettingBindPhone.vue'], resolve),
- },
- {
- path: '/addPersonnel',// 我的项目-添加项目
- name: 'addPersonnel',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenteraddUnitPersonnel.vue'], resolve),
- },
- {
- path: '/userCenterMyFeedBackService',// 用户中心-我的意见反馈
- name: 'userCenterMyFeedBackService',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterMyFeedBackService.vue'], resolve),
- },
- {
- path: '/userCenterGeiWebDataForm',// 用户中心-添加数据
- name: 'userCenterGeiWebDataForm',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterGeiWebDataForm.vue'], resolve),
- },
- {
- path: '/userCenterIntegralAccount',// 用户中心-积分账户
- name: 'userCenterIntegralAccount',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterIntegralAccount.vue'], resolve),
- },
- {
- path: '/userCenterIntegralExchange',// 用户中心-积分兑换
- name: 'userCenterIntegralExchange',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterIntegralExchange.vue'], resolve),
- },
- {
- path: '/userCenterIntegralExchangeDetail',// 用户中心-积分兑换详情页
- name: 'userCenterIntegralExchangeDetail',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterIntegralExchangeDetail.vue'], resolve),
- },
- {
- path: '/userCenterRightsRank',// 用户中心-权益等级
- name: 'userCenterRightsRank',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterRightsRank.vue'], resolve),
- },
- {
- path: '/userCenterGrowthRecord',// 用户中心-我的成长值记录
- name: 'userCenterGrowthRecord',
- meta: {
- requireAuth: true,
- },
- component: resolve => require(['../views/userCenter/userCenterItem/userCenterGrowthRecord.vue'], resolve),
- },
- {
- path: '/userCenterMyOrder',// 用户中心-我的订单
- name: 'userCenterMyOrder',
- meta: {
- requireAuth: true,
- },
- component:resolve => require(['../views/userCenter/userCenterItem/userCenterMyOrder.vue'], resolve),
- },
-
- {
- path: '/userCenterMyOrderDetails',// 用户中心-订单详情
- name: 'userCenterMyOrderDetails',
- meta: {
- requireAuth: true,
- },
- component:resolve => require(['../views/userCenter/userCenterItem/userCenterMyOrderDetails.vue'], resolve),
- },
- {
- path: '/userCenterMyOrderEvaluate',// 用户中心-订单评价
- name: 'userCenterMyOrderEvaluate',
- meta: {
- requireAuth: true,
- },
- component:resolve => require(['../views/userCenter/userCenterItem/userCenterMyOrderEvaluate.vue'], resolve),
- },
- {
- path: '/userCenterMyAddress',// 用户中心-我的地址
- name: 'userCenterMyAddress',
- meta: {
- requireAuth: true,
- },
- component:resolve => require(['../views/userCenter/userCenterItem/userCenterMyAddress.vue'], resolve),
- },
- {
- path: '/userCenterMyBalance',// 用户中心-我的余额
- name: 'userCenterMyBalance',
- meta: {
- requireAuth: true,
- },
- component:resolve => require(['../views/userCenter/userCenterItem/userCenterMyBalance.vue'], resolve),
- },
- ]
- export default userCenterItem
|