diff --git a/admin-web/src/modules/matchmaker/MatchmakerManagementView.vue b/admin-web/src/modules/matchmaker/MatchmakerManagementView.vue new file mode 100644 index 0000000..4aa28b7 --- /dev/null +++ b/admin-web/src/modules/matchmaker/MatchmakerManagementView.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/admin-web/src/router/index.ts b/admin-web/src/router/index.ts index 03782b5..dc3f801 100644 --- a/admin-web/src/router/index.ts +++ b/admin-web/src/router/index.ts @@ -1,4 +1,4 @@ -import { createRouter, createWebHistory } from 'vue-router' +import { createRouter, createWebHistory } from 'vue-router' import type { RouteRecordRaw } from 'vue-router' import { ElMessage } from 'element-plus' import { useAuthStore } from '@/stores/auth' @@ -35,6 +35,8 @@ const routes: RouteRecordRaw[] = [ { path: 'service-program', name: 'ServiceProgram', component: () => import('@/modules/service-program/ServiceProgramView.vue'), meta: { title: '专项服务项目', permissions: ['service_program.manage'] } }, { path: 'counseling', name: 'Counseling', component: () => import('@/modules/counseling/CounselingView.vue'), meta: { title: '婚恋咨询', permissions: ['counseling.service.view'] } }, { path: 'referral', name: 'ReferralManagement', component: () => import('@/modules/referral/ReferralManagementView.vue'), meta: { title: '转介管理', permissions: ['referral.manage'] } }, + { path: 'matchmaker', name: 'MatchmakerManagement', component: () => import('@/modules/matchmaker/MatchmakerManagementView.vue'), meta: { title: '红娘管理', permissions: ['matchmaker.service.view'] } }, + ], }, ]