diff --git a/frontend/portal/src/layout/LayoutUser.vue b/frontend/portal/src/layout/LayoutUser.vue index 56c1b5f..d8a65bb 100644 --- a/frontend/portal/src/layout/LayoutUser.vue +++ b/frontend/portal/src/layout/LayoutUser.vue @@ -37,11 +37,20 @@ - - 已购内容 - - + + 已购内容 + + + + 我的收藏 + + + + 我的点赞 + + 消息中心 diff --git a/frontend/portal/src/router/index.js b/frontend/portal/src/router/index.js index 209ed3e..bccc2fd 100644 --- a/frontend/portal/src/router/index.js +++ b/frontend/portal/src/router/index.js @@ -88,6 +88,16 @@ const router = createRouter({ name: 'user-library', component: () => import('../views/user/LibraryView.vue') }, + { + path: 'favorites', + name: 'user-favorites', + component: () => import('../views/user/FavoritesView.vue') + }, + { + path: 'likes', + name: 'user-likes', + component: () => import('../views/user/LikesView.vue') + }, { path: 'notifications', name: 'user-notifications', diff --git a/frontend/portal/src/views/user/FavoritesView.vue b/frontend/portal/src/views/user/FavoritesView.vue new file mode 100644 index 0000000..b172937 --- /dev/null +++ b/frontend/portal/src/views/user/FavoritesView.vue @@ -0,0 +1,94 @@ + + + diff --git a/frontend/portal/src/views/user/LikesView.vue b/frontend/portal/src/views/user/LikesView.vue new file mode 100644 index 0000000..4b85e95 --- /dev/null +++ b/frontend/portal/src/views/user/LikesView.vue @@ -0,0 +1,82 @@ + + +