+
+
+
+
+
+
+
+
+ {{ serviceTypeLabel(row.serviceType) }}
+
+
+
+ {{ statusLabel(row.status) }}
+
+
+ {{ formatDateTime(row.createdAt) }}
+
+
+
+ 分配
+ 创建推荐
+
+
+
+
+
+
+
+
+
+
+
+ {{ recStatusLabel(row.status) }}
+
+
+ {{ formatDateTime(row.createdAt) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 确认分配
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+ 发送推荐
+
+
+
+
+
+
+
+
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'] } },
+
],
},
]