提交 047f5c98 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 c7e66eae
......@@ -14,139 +14,162 @@ const routes = [
{
path: '/',
name: 'home',
component: () => import('@/views/home/Index.vue')
component: () => import('@/views/home/Index.vue'),
meta: { requiredLogin: true }
},
// 搜索
{
path: '/search',
name: 'search',
component: () => import('@/views/search/Index.vue')
component: () => import('@/views/search/Index.vue'),
meta: { requiredLogin: true }
},
// 创建
{
path: '/create',
name: 'create',
component: () => import('@/views/create/Index.vue')
component: () => import('@/views/create/Index.vue'),
meta: { requiredLogin: true }
},
// 创建组织
{
path: '/create/group',
name: 'createGroup',
component: () => import('@/views/create/Group.vue')
component: () => import('@/views/create/Group.vue'),
meta: { requiredLogin: true }
},
// 创建活动
{
path: '/create/activity',
name: 'createActivity',
component: () => import('@/views/create/Activity.vue')
component: () => import('@/views/create/Activity.vue'),
meta: { requiredLogin: true }
},
// 我的
{
path: '/my',
name: 'my',
component: () => import('@/views/my/Index.vue')
component: () => import('@/views/my/Index.vue'),
meta: { requiredLogin: true }
},
// 我的消息
{
path: '/message',
name: 'message',
component: () => import('@/views/message/Index.vue')
component: () => import('@/views/message/Index.vue'),
meta: { requiredLogin: true }
},
// 消息列表
{
path: '/message/:type',
name: 'messageList',
component: () => import('@/views/message/List.vue')
component: () => import('@/views/message/List.vue'),
meta: { requiredLogin: true }
},
// 消息详情
{
path: '/message/:type/:id',
name: 'messageItem',
component: () => import('@/views/message/Item.vue')
component: () => import('@/views/message/Item.vue'),
meta: { requiredLogin: true }
},
// 设置
{
path: '/settings',
name: 'settings',
component: () => import('@/views/settings/Index.vue')
component: () => import('@/views/settings/Index.vue'),
meta: { requiredLogin: true }
},
// 我的组织
{
path: '/my/group',
name: 'myGroup',
component: () => import('@/views/my/MyGroup.vue')
component: () => import('@/views/my/MyGroup.vue'),
meta: { requiredLogin: true }
},
// 我的活动
{
path: '/my/activity',
name: 'myActivity',
component: () => import('@/views/my/MyActivity.vue')
component: () => import('@/views/my/MyActivity.vue'),
meta: { requiredLogin: true }
},
// 我的审批
{
path: '/my/approve',
name: 'myApprove',
component: () => import('@/views/my/MyApprove.vue')
component: () => import('@/views/my/MyApprove.vue'),
meta: { requiredLogin: true }
},
// 活动列表
{
path: '/activity',
name: 'activity',
component: () => import('@/views/activity/Index.vue')
component: () => import('@/views/activity/Index.vue'),
meta: { requiredLogin: true }
},
// 活动详情
{
path: '/activity/:id',
name: 'activityItem',
component: () => import('@/views/activity/Item.vue')
component: () => import('@/views/activity/Item.vue'),
meta: { requiredLogin: true }
},
// 活动评论
{
path: '/activity/:id/comment/:commentId',
name: 'activityComment',
component: () => import('@/views/activity/Comment.vue')
component: () => import('@/views/activity/Comment.vue'),
meta: { requiredLogin: true }
},
// 编辑活动
{
path: '/activity/:id/update',
name: 'activityUpdate',
component: () => import('@/views/activity/Update.vue')
component: () => import('@/views/activity/Update.vue'),
meta: { requiredLogin: true }
},
// 活动成员列表
{
path: '/activity/:id/member',
name: 'activityMember',
component: () => import('@/views/activity/Member.vue')
component: () => import('@/views/activity/Member.vue'),
meta: { requiredLogin: true }
},
// 组织列表
{
path: '/group',
name: 'group',
component: () => import('@/views/group/Index.vue')
component: () => import('@/views/group/Index.vue'),
meta: { requiredLogin: true }
},
// 组织详情
{
path: '/group/:id',
name: 'groupItem',
component: () => import('@/views/group/Item.vue')
component: () => import('@/views/group/Item.vue'),
meta: { requiredLogin: true }
},
// 编辑组织
{
path: '/group/:id/update',
name: 'groupUpdate',
component: () => import('@/views/group/Update.vue')
component: () => import('@/views/group/Update.vue'),
meta: { requiredLogin: true }
},
// 组织成员列表
{
path: '/group/:id/member',
name: 'groupMember',
component: () => import('@/views/group/Member.vue')
component: () => import('@/views/group/Member.vue'),
meta: { requiredLogin: true }
},
// 组织活动列表
{
path: '/group/:id/activity',
name: 'groupActivity',
component: () => import('@/views/group/Activity.vue')
component: () => import('@/views/group/Activity.vue'),
meta: { requiredLogin: true }
},
//学员提交
{
......
......@@ -151,6 +151,7 @@ export default {
}
},
beforeMount() {
window.alert(document.cookie)
this.$store.dispatch('checkLogin').then(isLogin => {
if (isLogin) {
this.loginSuccess({ code: 0 })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论