결제, 구독 기능

This commit is contained in:
2025-05-11 17:27:39 +09:00
parent 2924a61a9d
commit 1db3a03ffd
18 changed files with 3276 additions and 180 deletions
+18
View File
@@ -23,6 +23,10 @@ const UserClubCreate = () => import('@/views/club/ClubCreate.vue');
// 구독 관리 컴포넌트 import
const ClubSubscriptionManagement = () => import('@/views/club/subscription/SubscriptionManagement.vue');
// 결제 관련 컴포넌트 import
const PaymentSuccess = () => import('@/views/payment/PaymentSuccess.vue');
const PaymentFail = () => import('@/views/payment/PaymentFail.vue');
const EventPublicPage = () => import('@/views/event/EventPublicPage.vue');
const routes = [
@@ -137,6 +141,20 @@ const routes = [
name: 'UserClubCreate',
component: () => import('@/views/club/ClubCreate.vue'),
meta: { requiresAuth: true }
},
// 결제 관련 경로
{
path: '/payment/success',
name: 'PaymentSuccess',
component: PaymentSuccess,
meta: { requiresAuth: true }
},
{
path: '/payment/fail',
name: 'PaymentFail',
component: PaymentFail,
meta: { requiresAuth: true }
}
];