|
|
@@ -4,46 +4,46 @@
|
|
|
|
|
|
// API 基础地址配置
|
|
|
// 开发环境使用Vite代理,生产环境使用实际地址
|
|
|
-export const API_BASE_URL = import.meta.env.DEV ? '' : 'http://115.190.125.125:8086'
|
|
|
+export const API_BASE_URL = import.meta.env.DEV ? '' : 'http://admin.zhongruanke.cn'
|
|
|
|
|
|
// API 端点配置
|
|
|
export const API_ENDPOINTS = {
|
|
|
// 认证相关
|
|
|
- LOGIN: '/admin/auth/login',
|
|
|
- LOGOUT: '/admin/auth/logout',
|
|
|
- GET_USER_INFO: '/admin/auth/userInfo',
|
|
|
+ LOGIN: '/api/admin/auth/login',
|
|
|
+ LOGOUT: '/api/admin/auth/logout',
|
|
|
+ GET_USER_INFO: '/api/admin/auth/userInfo',
|
|
|
|
|
|
// 管理员管理
|
|
|
- ADMIN_USER_LIST: '/admin/admin-user/list',
|
|
|
- ADMIN_USER_DETAIL: '/admin/admin-user/detail',
|
|
|
- ADMIN_USER_REGISTER: '/admin/admin-user/register',
|
|
|
- ADMIN_USER_UPDATE: '/admin/admin-user/update',
|
|
|
- ADMIN_USER_DELETE: '/admin/admin-user/delete',
|
|
|
- ADMIN_USER_DISABLE: '/admin/admin-user/disable',
|
|
|
- ADMIN_USER_ENABLE: '/admin/admin-user/enable',
|
|
|
- ADMIN_USER_ROLES: '/admin/admin-user/roles',
|
|
|
- ADMIN_USER_CURRENT_PROFILE: '/admin/admin-user/current-profile',
|
|
|
- ADMIN_USER_UPDATE_CURRENT_PROFILE: '/admin/admin-user/current-profile',
|
|
|
- ADMIN_USER_UPDATE_CURRENT_PASSWORD: '/admin/admin-user/current-password',
|
|
|
+ ADMIN_USER_LIST: '/api/admin/admin-user/list',
|
|
|
+ ADMIN_USER_DETAIL: '/api/admin/admin-user/detail',
|
|
|
+ ADMIN_USER_REGISTER: '/api/admin/admin-user/register',
|
|
|
+ ADMIN_USER_UPDATE: '/api/admin/admin-user/update',
|
|
|
+ ADMIN_USER_DELETE: '/api/admin/admin-user/delete',
|
|
|
+ ADMIN_USER_DISABLE: '/api/admin/admin-user/disable',
|
|
|
+ ADMIN_USER_ENABLE: '/api/admin/admin-user/enable',
|
|
|
+ ADMIN_USER_ROLES: '/api/admin/admin-user/roles',
|
|
|
+ ADMIN_USER_CURRENT_PROFILE: '/api/admin/admin-user/current-profile',
|
|
|
+ ADMIN_USER_UPDATE_CURRENT_PROFILE: '/api/admin/admin-user/current-profile',
|
|
|
+ ADMIN_USER_UPDATE_CURRENT_PASSWORD: '/api/admin/admin-user/current-password',
|
|
|
|
|
|
// 轮播图管理
|
|
|
- BANNER_LIST: '/admin/banner/list',
|
|
|
- BANNER_DETAIL: '/admin/banner/detail',
|
|
|
- BANNER_CREATE: '/admin/banner/create',
|
|
|
- BANNER_UPDATE: '/admin/banner/update',
|
|
|
- BANNER_DELETE: '/admin/banner/delete',
|
|
|
- BANNER_UPLOAD: '/admin/banner/upload',
|
|
|
+ BANNER_LIST: '/api/admin/banner/list',
|
|
|
+ BANNER_DETAIL: '/api/admin/banner/detail',
|
|
|
+ BANNER_CREATE: '/api/admin/banner/create',
|
|
|
+ BANNER_UPDATE: '/api/admin/banner/update',
|
|
|
+ BANNER_DELETE: '/api/admin/banner/delete',
|
|
|
+ BANNER_UPLOAD: '/api/admin/banner/upload',
|
|
|
|
|
|
// 活动管理
|
|
|
ACTIVITY_LIST: '/api/activity/list',
|
|
|
ACTIVITY_DETAIL: '/api/activity/detail',
|
|
|
- ACTIVITY_CREATE: '/admin/activity/create',
|
|
|
- ACTIVITY_UPDATE: '/admin/activity/update',
|
|
|
- ACTIVITY_DELETE: '/admin/activity/delete',
|
|
|
- ACTIVITY_REGISTRATIONS: '/admin/activity/registration/list',
|
|
|
- ACTIVITY_REGISTRATION_STATS: '/admin/activity/registration/stats',
|
|
|
- ACTIVITY_REGISTRATION_EXPORT: '/admin/activity/registration/export',
|
|
|
- ACTIVITY_STATS: '/admin/activity/stats',
|
|
|
+ ACTIVITY_CREATE: '/api/admin/activity/create',
|
|
|
+ ACTIVITY_UPDATE: '/api/admin/activity/update',
|
|
|
+ ACTIVITY_DELETE: '/api/admin/activity/delete',
|
|
|
+ ACTIVITY_REGISTRATIONS: '/api/admin/activity/registration/list',
|
|
|
+ ACTIVITY_REGISTRATION_STATS: '/api/admin/activity/registration/stats',
|
|
|
+ ACTIVITY_REGISTRATION_EXPORT: '/api/admin/activity/registration/export',
|
|
|
+ ACTIVITY_STATS: '/api/admin/activity/stats',
|
|
|
|
|
|
// 红娘管理
|
|
|
MATCHMAKER_LIST: '/api/matchmaker/list',
|
|
|
@@ -52,33 +52,33 @@ export const API_ENDPOINTS = {
|
|
|
MATCHMAKER_UPDATE: '/api/matchmaker/update',
|
|
|
MATCHMAKER_DELETE: '/api/matchmaker/delete',
|
|
|
MATCHMAKER_STATS: '/api/matchmaker/stats',
|
|
|
- MATCHMAKER_EXPORT: '/admin/matchmaker/export',
|
|
|
- MATCHMAKER_AUDIT_LIST: '/admin/marr-apply/list',
|
|
|
- MATCHMAKER_AUDIT_APPROVE: '/admin/marr-apply/approve',
|
|
|
- MATCHMAKER_AUDIT_BATCH_APPROVE: '/admin/marr-apply/batch-approve',
|
|
|
- MATCHMAKER_AUDIT_DELETE: '/admin/marr-apply/delete',
|
|
|
- SUCCESS_CASE_UPLOAD_LIST: '/admin/success-case-upload/list',
|
|
|
- SUCCESS_CASE_UPLOAD_DETAIL: '/admin/success-case-upload',
|
|
|
- SUCCESS_CASE_UPLOAD_APPROVE: '/admin/success-case-upload/approve',
|
|
|
- SUCCESS_CASE_UPLOAD_REJECT: '/admin/success-case-upload/reject',
|
|
|
+ MATCHMAKER_EXPORT: '/api/admin/matchmaker/export',
|
|
|
+ MATCHMAKER_AUDIT_LIST: '/api/admin/marr-apply/list',
|
|
|
+ MATCHMAKER_AUDIT_APPROVE: '/api/admin/marr-apply/approve',
|
|
|
+ MATCHMAKER_AUDIT_BATCH_APPROVE: '/api/admin/marr-apply/batch-approve',
|
|
|
+ MATCHMAKER_AUDIT_DELETE: '/api/admin/marr-apply/delete',
|
|
|
+ SUCCESS_CASE_UPLOAD_LIST: '/api/admin/success-case-upload/list',
|
|
|
+ SUCCESS_CASE_UPLOAD_DETAIL: '/api/admin/success-case-upload',
|
|
|
+ SUCCESS_CASE_UPLOAD_APPROVE: '/api/admin/success-case-upload/approve',
|
|
|
+ SUCCESS_CASE_UPLOAD_REJECT: '/api/admin/success-case-upload/reject',
|
|
|
|
|
|
// 积分订单管理
|
|
|
- POINTS_ORDER_LIST: '/admin/points-order/list',
|
|
|
- POINTS_ORDER_DETAIL: '/admin/points-order',
|
|
|
- POINTS_ORDER_REVIEW: '/admin/points-order/review',
|
|
|
- POINTS_ORDER_DELETE: '/admin/points-order',
|
|
|
+ POINTS_ORDER_LIST: '/api/admin/points-order/list',
|
|
|
+ POINTS_ORDER_DETAIL: '/api/admin/points-order',
|
|
|
+ POINTS_ORDER_REVIEW: '/api/admin/points-order/review',
|
|
|
+ POINTS_ORDER_DELETE: '/api/admin/points-order',
|
|
|
|
|
|
// 线索管理
|
|
|
- MY_RESOURCE_LIST: '/admin/my-resource/list',
|
|
|
- MY_RESOURCE_DETAIL: '/admin/my-resource',
|
|
|
- MY_RESOURCE_AUDIT: '/admin/my-resource',
|
|
|
+ MY_RESOURCE_LIST: '/api/admin/my-resource/list',
|
|
|
+ MY_RESOURCE_DETAIL: '/api/admin/my-resource',
|
|
|
+ MY_RESOURCE_AUDIT: '/api/admin/my-resource',
|
|
|
|
|
|
// 课程管理
|
|
|
COURSE_LIST: '/api/course/list',
|
|
|
COURSE_DETAIL: '/api/course/detail',
|
|
|
- COURSE_CREATE: '/api/course/admin/create',
|
|
|
- COURSE_UPDATE: '/api/course/admin/update',
|
|
|
- COURSE_DELETE: '/api/course/admin/delete',
|
|
|
+ COURSE_CREATE: '/api/course/api/admin/create',
|
|
|
+ COURSE_UPDATE: '/api/course/api/admin/update',
|
|
|
+ COURSE_DELETE: '/api/course/api/admin/delete',
|
|
|
|
|
|
// 成功案例管理
|
|
|
CASE_LIST: '/api/case/list',
|
|
|
@@ -89,36 +89,36 @@ export const API_ENDPOINTS = {
|
|
|
CASE_TIMELINE: '/api/case/timeline',
|
|
|
|
|
|
// 用户管理
|
|
|
- USER_LIST: '/admin/user/list',
|
|
|
- USER_DETAIL: '/admin/user/detail',
|
|
|
- USER_UPDATE: '/admin/user/update',
|
|
|
- USER_STATS: '/admin/user/stats',
|
|
|
- USER_VIP_LIST: '/admin/user/vip/list',
|
|
|
- USER_EXPORT: '/admin/user/export',
|
|
|
+ USER_LIST: '/api/admin/user/list',
|
|
|
+ USER_DETAIL: '/api/admin/user/detail',
|
|
|
+ USER_UPDATE: '/api/admin/user/update',
|
|
|
+ USER_STATS: '/api/admin/user/stats',
|
|
|
+ USER_VIP_LIST: '/api/admin/user/vip/list',
|
|
|
+ USER_EXPORT: '/api/admin/user/export',
|
|
|
// VIP 与系统消息
|
|
|
- USER_VIP_REMIND: '/admin/user/vip/remind',
|
|
|
+ USER_VIP_REMIND: '/api/admin/user/vip/remind',
|
|
|
|
|
|
// 动态管理
|
|
|
- DYNAMIC_LIST: '/admin/dynamic/list',
|
|
|
- DYNAMIC_DETAIL: '/admin/dynamic/detail',
|
|
|
- DYNAMIC_AUDIT: '/admin/dynamic/audit',
|
|
|
- DYNAMIC_DELETE: '/admin/dynamic/delete',
|
|
|
+ DYNAMIC_LIST: '/api/admin/dynamic/list',
|
|
|
+ DYNAMIC_DETAIL: '/api/admin/dynamic/detail',
|
|
|
+ DYNAMIC_AUDIT: '/api/admin/dynamic/audit',
|
|
|
+ DYNAMIC_DELETE: '/api/admin/dynamic/delete',
|
|
|
|
|
|
// 举报管理(管理端)
|
|
|
- REPORT_LIST: '/admin/report/list',
|
|
|
- REPORT_DETAIL: '/admin/report/detail',
|
|
|
- REPORT_HANDLE: '/admin/report/handle',
|
|
|
+ REPORT_LIST: '/api/admin/report/list',
|
|
|
+ REPORT_DETAIL: '/api/admin/report/detail',
|
|
|
+ REPORT_HANDLE: '/api/admin/report/handle',
|
|
|
|
|
|
// 数据统计
|
|
|
- DASHBOARD_STATS: '/admin/dashboard/stats',
|
|
|
- DASHBOARD_RECENT_ACTIVITIES: '/admin/dashboard/recent-activities',
|
|
|
- DASHBOARD_USER_TREND: '/admin/dashboard/user-trend',
|
|
|
- DASHBOARD_ACTIVITY_TREND: '/admin/dashboard/activity-trend',
|
|
|
- DASHBOARD_REVENUE_TREND: '/admin/dashboard/revenue-trend',
|
|
|
+ DASHBOARD_STATS: '/api/admin/dashboard/stats',
|
|
|
+ DASHBOARD_RECENT_ACTIVITIES: '/api/admin/dashboard/recent-activities',
|
|
|
+ DASHBOARD_USER_TREND: '/api/admin/dashboard/user-trend',
|
|
|
+ DASHBOARD_ACTIVITY_TREND: '/api/admin/dashboard/activity-trend',
|
|
|
+ DASHBOARD_REVENUE_TREND: '/api/admin/dashboard/revenue-trend',
|
|
|
|
|
|
// 文件上传
|
|
|
- UPLOAD_IMAGE: '/admin/upload/image',
|
|
|
- UPLOAD_FILE: '/admin/upload/file',
|
|
|
+ UPLOAD_IMAGE: '/api/admin/upload/image',
|
|
|
+ UPLOAD_FILE: '/api/admin/upload/file',
|
|
|
|
|
|
// 城市管理
|
|
|
CITY_LIST: '/api/recommend/area/cities',
|