zhibo/Zhibo/admin/管理端功能清单报告.md
2025-12-29 14:56:26 +08:00

35 KiB
Raw Permalink Blame History

直播平台管理端功能清单报告

生成时间2024年12月29日 项目路径Zhibo/admin (前端) | Zhibo/zhibo-h (后端)


一、系统概述

管理端采用 Vue.js + Element UI 前端框架Spring Boot 后端框架,实现了直播平台的全面管理功能。

技术栈

  • 前端Vue 2.x + Element UI + Vue Router + Vuex
  • 后端Spring Boot + MyBatis Plus + MySQL + Redis
  • API 基础路径:/api/admin/

二、功能模块总览

序号 模块名称 路由前缀 功能数量 状态
1 数据监控 /monitor 4 完整
2 用户管理 /userManage 11 完整
3 直播管理 /liveManage 7 完整
4 社交互动 /socialManage 13 完整
5 礼物打赏 /giftManage 3 完整
6 虚拟道具 /virtualProps 2 完整
7 营销活动 /activityManage 5 完整
8 任务系统 /taskManage 5 完整
9 财务管理 /financeManage 12 完整
10 订单商城 /shopManage 6 完整
11 内容管理 /contentManage 4 完整
12 用户反馈 /feedbackManage 3 完整
13 代理管理 /agentManage 3 完整
14 系统设置 /systemSetting 18 完整

三、详细功能清单

1. 数据监控 (/monitor)

功能 路由 视图文件 API文件 后端控制器
监控概览 /monitor/overview monitor/overview/index.vue monitor.js MonitorController.java
在线用户 /monitor/users monitor/users/index.vue monitor.js MonitorController.java
活跃房间 /monitor/rooms monitor/rooms/index.vue monitor.js MonitorController.java
系统状态 /monitor/system monitor/system/index.vue monitor.js MonitorController.java

API接口

  • GET /admin/monitor/overview - 在线概览
  • GET /admin/monitor/users - 在线用户列表
  • GET /admin/monitor/rooms - 活跃房间列表
  • POST /admin/monitor/kick/{userId} - 强制用户下线
  • POST /admin/monitor/room/close/{roomId} - 关闭直播间
  • GET /admin/monitor/trends - 数据趋势
  • GET /admin/monitor/system - 系统状态

2. 用户管理 (/userManage)

功能 路由 视图文件 API文件 后端控制器
用户列表 /userManage/list user/list/index.vue user.js UserController.java
私聊管理 /userManage/chat user/chat/index.vue chat.js ChatManagementController.java
用户等级 /userManage/grade user/grade/index.vue user.js UserLevelController.java
用户标签 /userManage/label user/group/index.vue user.js UserGroupController.java
会员包管理 /userManage/member/package member/package/index.vue memberPackage.js MemberPackageController.java
贵族等级 /userManage/noble/list noble/list.vue nobleLevel.js NobleLevelController.java
魅力值等级 /userManage/charm/level charm/level/index.vue charmLevel.js CharmLevelController.java
车辆认证 /userManage/auth/car auth/car/index.vue carAuth.js CarAuthController.java
房间拉黑 /userManage/blacklist/room blacklist/room.vue blacklist.js BlacklistController.java
用户拉黑 /userManage/blacklist/user blacklist/user.vue blacklist.js BlacklistController.java

API接口

  • GET /admin/user/list - 用户列表
  • GET /admin/user/info/{id} - 用户详情
  • POST /admin/user/update - 更新用户
  • POST /admin/user/operate/founds - 积分余额操作
  • GET /admin/user/level/list - 等级列表
  • GET /admin/user/group/list - 分组列表
  • GET /admin/user/tag/list - 标签列表

3. 直播管理 (/liveManage)

功能 路由 视图文件 API文件 后端控制器
房间列表 /liveManage/room/list room/list/index.vue room.js RoomController.java
房间类型 /liveManage/room/type room/type/index.vue room.js RoomTypeController.java
房间背景 /liveManage/room/background room/background/index.vue room.js RoomBackgroundController.java
家族列表 /liveManage/family/list family/list/index.vue familyList.js FamilyListController.java
家族级别 /liveManage/family/level family/level/index.vue familyLevel.js FamilyLevelController.java
家族成员 /liveManage/family/member family/member/index.vue familyMember.js FamilyMemberController.java
粉丝团管理 /liveManage/fanGroup/list fanGroup/list/index.vue fanGroup.js FanGroupController.java

API接口

  • GET /admin/room/live/list - 直播房间列表
  • POST /admin/room/live/create - 创建直播房间
  • POST /admin/room/live/toggle-status/{id} - 切换直播状态
  • GET /admin/room/live/chat/{roomId} - 获取弹幕记录
  • GET /admin/room/type/list - 房间类型列表
  • GET /admin/room/background/list - 房间背景列表
  • GET /admin/family/list - 家族列表
  • GET /admin/family/level/list - 家族级别列表

4. 社交互动 (/socialManage)

功能 路由 视图文件 API文件 后端控制器
好友关系 /socialManage/friend/list friend/list/index.vue friend.js FriendAdminController.java
好友请求 /socialManage/friend/requests friend/requests/index.vue friend.js FriendAdminController.java
好友统计 /socialManage/friend/statistics friend/statistics/index.vue friend.js FriendAdminController.java
关注记录 /socialManage/follow/record follow/record/index.vue followRecord.js FollowRecordController.java
通话记录 /socialManage/call/list call/list/index.vue call.js CallAdminController.java
通话统计 /socialManage/call/statistics call/statistics/index.vue call.js CallAdminController.java
会话管理 /socialManage/session/list session/list/index.vue session.js SessionController.java
聊天常用语 /socialManage/chatPhrase/list chatphrase/list/index.vue chatPhrase.js ChatPhraseController.java
动态评论 /socialManage/comment/dynamic comment/dynamic/index.vue comment.js CommentController.java
评论回复 /socialManage/comment/reply comment/reply/index.vue comment.js CommentController.java
动态列表 /socialManage/dynamic/list dynamic/list/index.vue userDynamic.js UserDynamicController.java
互动列表 /socialManage/interact/index interact/index.vue - -

API接口

  • GET /admin/friend/list - 好友关系列表
  • GET /admin/friend/requests - 好友请求列表
  • DELETE /admin/friend/{id} - 解除好友关系
  • GET /admin/friend/statistics - 好友统计
  • GET /admin/call/list - 通话记录列表
  • GET /admin/call/statistics - 通话统计
  • GET /admin/follow/record/list - 关注记录列表
  • GET /admin/dynamic/list - 动态列表

5. 礼物打赏 (/giftManage)

功能 路由 视图文件 API文件 后端控制器
礼物列表 /giftManage/list gift/index.vue gift.js GiftAdminController.java
礼物数量 /giftManage/num giftnum/index.vue - -
打赏记录 /giftManage/reward/record giftreward/record/index.vue giftRewardRecord.js GiftRewardRecordController.java

API接口

  • GET /admin/gift/list - 礼物列表
  • POST /admin/gift/add - 添加礼物
  • POST /admin/gift/update/{id} - 更新礼物
  • POST /admin/gift/status/{id} - 更新状态
  • POST /admin/gift/heartbeat/{id} - 更新心动状态
  • DELETE /admin/gift/{id} - 删除礼物
  • GET /admin/gift/statistics - 礼物统计
  • GET /admin/gift/rewardRecord/list - 打赏记录列表

6. 虚拟道具 (/virtualProps)

功能 路由 视图文件 API文件 后端控制器
坐骑管理 /virtualProps/mount/list mount/list/index.vue mount.js MountController.java
头饰管理 /virtualProps/headwear/list headwear/list/index.vue headwear.js HeadwearController.java

7. 营销活动 (/activityManage)

功能 路由 视图文件 API文件 后端控制器
平台活动 /activityManage/platform/list activity/platform/index.vue platformActivity.js PlatformActivityController.java
抽奖管理 /activityManage/lottery/list lottery/list/index.vue lotteryPrize.js LotteryPrizeController.java
营销管理 /activityManage/marketing/coupon marketing/coupon/list.vue marketing.js StoreCouponController.java
邀请管理 /activityManage/invite/list invite/list/index.vue invite.js InviteController.java
夫妻相 /activityManage/couple/list couple/list/index.vue - -

8. 任务系统 (/taskManage)

功能 路由 视图文件 API文件 后端控制器
签到配置 /taskManage/sign/config user/sign/index.vue sign.js UserSignAdminController.java
签到记录 /taskManage/sign/list user/sign/list.vue sign.js UserSignAdminController.java
新手任务 /taskManage/novice/list noviceTask/list/index.vue noviceTask.js NoviceTaskController.java
任务记录 /taskManage/novice/userTask noviceTask/userTask/index.vue noviceTask.js NoviceTaskController.java
签到记录 /taskManage/novice/signin noviceTask/signin/index.vue noviceTask.js NoviceTaskController.java

9. 财务管理 (/financeManage)

功能 路由 视图文件 API文件 后端控制器
提现审核 /financeManage/withdraw/index withdraw/index.vue withdraw.js WithdrawController.java
提现金额配置 /financeManage/withdraw/amount withdraw/amount/index.vue withdrawAmount.js WithdrawAmountController.java
充值记录 /financeManage/charge/record financial/record/charge/index.vue financial.js UserRechargeController.java
资金监控 /financeManage/monitor financial/record/monitor/index.vue financial.js FundsMonitorController.java
兑换记录 /financeManage/exchange/record exchange/record/index.vue exchangeRecord.js ExchangeRecordController.java
金币明细 /financeManage/detail/coin financial/coinDetail/index.vue coinDetail.js CoinDetailController.java
钻石明细 /financeManage/detail/diamond financial/diamondDetail/index.vue diamondDetail.js DiamondDetailController.java
魅力值明细 /financeManage/detail/charm financial/charmDetail/index.vue charmDetail.js CharmDetailController.java
金币钻石配置 /financeManage/config/goldDiamond goldDiamondConfig/list/index.vue goldDiamondConfig.js GoldDiamondConfigController.java
聊天付费配置 /financeManage/config/chatPay chatPayConfig/list/index.vue chatPayConfig.js ChatPayConfigController.java
订单列表 /financeManage/order/list financial/order/index.vue financialOrder.js OrderController.java
充值订单 /financeManage/order/recharge financial/rechargeOrder/index.vue rechargeOrder.js RechargeOrderController.java

API接口

  • GET /admin/withdraw/list - 提现列表
  • POST /admin/withdraw/audit/{id} - 审核提现
  • GET /admin/recharge/list - 充值记录
  • GET /admin/coin-detail/list - 金币明细
  • GET /admin/diamond-detail/list - 钻石明细
  • GET /admin/exchange/record/list - 兑换记录

10. 订单商城 (/shopManage)

功能 路由 视图文件 API文件 后端控制器
商品管理 /shopManage/product/list store/index.vue store.js StoreProductController.java
订单管理 /shopManage/order/list order/index.vue order.js StoreOrderController.java
分销管理 /shopManage/distribution/index distribution/index.vue distribution.js RetailShopController.java

11. 内容管理 (/contentManage)

功能 路由 视图文件 API文件 后端控制器
文章管理 /contentManage/article/list content/article/list.vue article.js ArticleController.java
文章分类 /contentManage/article/category content/articleclass/list.vue article.js CategoryController.java
轮播图管理 /contentManage/banner/list banner/index.vue banner.js BannerController.java
系统消息 /contentManage/message/list systemMessage/list/index.vue systemMessage.js SystemMessageController.java
客服联系方式 /contentManage/help/customerService help/customerServiceGroup/index.vue customerServiceGroup.js CustomerServiceGroupController.java

12. 用户反馈 (/feedbackManage)

功能 路由 视图文件 API文件 后端控制器
举报列表 /feedbackManage/report/list reportFeedback/reportList/index.vue reportList.js ReportListController.java
反馈列表 /feedbackManage/feedback/list help/feedback/index.vue feedback.js FeedbackController.java
申诉管理 /feedbackManage/appeal/list appeal/index.vue appeal.js -

13. 代理管理 (/agentManage)

功能 路由 视图文件 API文件 后端控制器
代理列表 /agentManage/list agent/list/index.vue agent.js AgentController.java
代理消息 /agentManage/message agent/message/index.vue agentMessage.js AgentMessageController.java
代理提现 /agentManage/withdraw agent/withdraw/index.vue agentWithdraw.js AgentWithdrawController.java

14. 系统设置 (/systemSetting)

功能 路由 视图文件 API文件 后端控制器
系统设置 /systemSetting/basic systemSetting/setting/index.vue systemConfig.js SystemConfigController.java
消息通知 /systemSetting/notification systemSetting/notification/index.vue systemSetting.js SystemNotificationController.java
角色管理 /systemSetting/role/identity systemSetting/administratorAuthority/identityManager/index.vue role.js SystemRoleController.java
管理员列表 /systemSetting/role/admin systemSetting/administratorAuthority/adminList/index.vue systemadmin.js SystemAdminController.java
权限规则 /systemSetting/role/permission systemSetting/administratorAuthority/permissionRules/index.vue role.js SystemMenuController.java
一键换色 /systemSetting/design/theme design/theme/index.vue devise.js -
页面设计 /systemSetting/design/page design/viewDesign/index.vue pagediy.js PageDiyController.java
首页装修 /systemSetting/design/home design/devise/index.vue devise.js PageLayoutController.java
版本管理 /systemSetting/version/list clientVersion/list/index.vue systemVersion.js SystemVersionController.java
敏感词管理 /systemSetting/sensitiveWord/list sensitiveWord/list/index.vue sensitiveWord.js SensitiveWordController.java
验证码管理 /systemSetting/verifycode/list verifycode/index.vue - -
参数配置 /systemSetting/config/params config/params/index.vue configApi.js SystemConfigController.java
配置分类 /systemSetting/dev/category maintain/devconfig/configCategroy.vue configTabApi.js SystemGroupController.java
组合数据 /systemSetting/dev/combinedData maintain/devconfig/combinedData.vue systemGroupData.js SystemGroupDataController.java
素材管理 /systemSetting/picture maintain/picture/index.vue system.js SystemAttachmentController.java
缓存清除 /systemSetting/clearCache maintain/clearCache/index.vue system.js -
定时任务 /systemSetting/schedule/list maintain/schedule/list/index.vue schedule.js ScheduleJobController.java
任务日志 /systemSetting/schedule/log maintain/schedule/logList/index.vue schedule.js ScheduleJobController.java

四、主页仪表盘

实时数据监控20项指标

指标 说明 API字段
会员总注册数 平台总用户数 totalUsers
今日注册会员 当日新增用户 todayUsers
充值总金额 历史充值总额 totalRecharge
今日充值金额 当日充值金额 todayRecharge
提现总金额 历史提现总额 totalWithdraw
今日提现金额 当日提现金额 todayWithdraw
钻石总余额 用户钻石总量 totalDiamond
金币总余额 用户金币总量 totalCoin
今日礼物订单 当日礼物订单数 todayGiftOrders
礼物订单总额 历史礼物总金额 totalGiftAmount
今日礼物金额 当日礼物金额 todayGiftAmount
正在直播 当前直播房间数 liveRooms
当前观众数 在线观看人数 totalViewers
今日签到用户 当日签到人数 todaySignUsers
今日任务赠送 当日任务奖励 todayTaskReward
历史余额赠送 系统赠送总额 totalGiftBalance
动态总数 用户动态数量 totalDynamics
评论总数 评论数量 totalComments
待处理反馈 未处理反馈数 totalFeedbacks
待处理举报 未处理举报数 totalReports
当前在线用户 5分钟内活跃用户 onlineUsers

原有图表组件

  • 销售额/用户访问量/订单量/新增用户baseInfo
  • 快捷入口/经营数据gridMenu
  • 用户概览/用户渠道饼图userOverview
  • 订单统计30天/周/月/年visitChart
  • 用户统计折线图userChart

五、API文件清单99个

序号 文件名 功能描述
1 agent.js 代理管理
2 agentMessage.js 代理消息
3 agentWithdraw.js 代理提现
4 appeal.js 申诉管理
5 article.js 文章管理
6 authInformation.js 认证信息
7 banner.js 轮播图管理
8 blacklist.js 黑名单管理
9 call.js 通话管理
10 carAuth.js 车辆认证
11 categoryApi.js 分类管理
12 certification.js 实名认证
13 charmDetail.js 魅力值明细
14 charmLevel.js 魅力值等级
15 chat.js 聊天管理
16 chatPayConfig.js 聊天付费配置
17 chatPhrase.js 聊天常用语
18 coinDetail.js 金币明细
19 comment.js 评论管理
20 configApi.js 配置接口
21 configTabApi.js 配置分类
22 customerService.js 客服管理
23 customerServiceGroup.js 客服分组
24 dashboard.js 仪表盘数据
25 devise.js 页面设计
26 diamondDetail.js 钻石明细
27 diamondRechargeAmount.js 钻石充值金额
28 distribution.js 分销管理
29 dynamic.js 动态管理
30 exchangeDetail.js 兑换明细
31 exchangeRecord.js 兑换记录
32 familyLevel.js 家族级别
33 familyList.js 家族列表
34 familyMember.js 家族成员
35 fanGroup.js 粉丝团管理
36 fans.js 粉丝管理
37 feedback.js 反馈管理
38 financial.js 财务管理
39 financialOrder.js 财务订单
40 followRecord.js 关注记录
41 friend.js 好友管理
42 gift.js 礼物管理
43 giftDetail.js 礼物明细
44 giftRewardRecord.js 打赏记录
45 goldDiamondConfig.js 金币钻石配置
46 headwear.js 头饰管理
47 invite.js 邀请管理
48 liveRecharge.js 直播充值
49 logistics.js 物流管理
50 lotteryPrize.js 抽奖奖品
51 lotteryProbability.js 抽奖概率
52 marketing.js 营销管理
53 matchText.js 匹配文本
54 memberPackage.js 会员包管理
55 monitor.js 监控管理
56 mount.js 坐骑管理
57 mountList.js 坐骑列表
58 mountOrder.js 坐骑订单
59 mountPurchaseRecord.js 坐骑购买记录
60 nobleLevel.js 贵族等级
61 noviceTask.js 新手任务
62 order.js 订单管理
63 orderManage.js 订单管理扩展
64 pagediy.js 页面DIY
65 platformActivity.js 平台活动
66 purchaseDetail.js 购买明细
67 receiveGiftDetail.js 收礼明细
68 rechargeOrder.js 充值订单
69 report.js 举报管理
70 reportList.js 举报列表
71 req.js 请求封装
72 role.js 角色管理
73 roleApi.js 角色接口
74 room.js 房间管理
75 schedule.js 定时任务
76 sensitiveWord.js 敏感词管理
77 session.js 会话管理
78 sign.js 签到管理
79 sms.js 短信管理
80 socialDynamic.js 社交动态
81 statistic.js 统计数据
82 store.js 商品管理
83 storePoint.js 积分商城
84 system.js 系统管理
85 systemadmin.js 管理员管理
86 systemConfig.js 系统配置
87 systemFormConfig.js 表单配置
88 systemGroup.js 系统分组
89 systemGroupData.js 组合数据
90 systemMessage.js 系统消息
91 systemSetting.js 系统设置
92 systemVersion.js 版本管理
93 user.js 用户管理
94 userDynamic.js 用户动态
95 withdraw.js 提现管理
96 withdrawAmount.js 提现金额配置
97 withdrawApproved.js 已审核提现
98 withdrawPending.js 待审核提现
99 wxApi.js 微信接口

六、后端控制器清单128个

序号 控制器名称 功能描述
1 ActivityStyleController.java 活动样式管理
2 AdminLoginController.java 管理员登录
3 AgentController.java 代理管理
4 AgentMessageController.java 代理消息
5 AgentWithdrawController.java 代理提现
6 ArticleController.java 文章管理
7 BannerController.java 轮播图管理
8 BlacklistController.java 黑名单管理
9 CallAdminController.java 通话管理
10 CallbackController.java 回调处理
11 CarAuthController.java 车辆认证
12 CategoryController.java 分类管理
13 CharmDetailController.java 魅力值明细
14 CharmLevelController.java 魅力值等级
15 ChatManagementController.java 聊天管理
16 ChatPayConfigController.java 聊天付费配置
17 ChatPhraseController.java 聊天常用语
18 CoinDetailController.java 金币明细
19 CommentController.java 评论管理
20 CopyrightController.java 版权管理
21 CustomerServiceGroupController.java 客服分组
22 DashboardController.java 仪表盘数据
23 DiamondDetailController.java 钻石明细
24 DiamondRechargeAmountController.java 钻石充值金额
25 DynamicController.java 动态管理
26 ExcelController.java Excel导出
27 ExchangeDetailController.java 兑换明细
28 ExchangeRecordController.java 兑换记录
29 ExpressController.java 快递管理
30 FamilyLevelController.java 家族级别
31 FamilyListController.java 家族列表
32 FamilyMemberController.java 家族成员
33 FanGroupController.java 粉丝团管理
34 FeedbackController.java 反馈管理
35 FollowRecordController.java 关注记录
36 FriendAdminController.java 好友管理
37 FundsMonitorController.java 资金监控
38 GiftAdminController.java 礼物管理
39 GiftDetailController.java 礼物明细
40 GiftRewardRecordController.java 打赏记录
41 GoldDiamondConfigController.java 金币钻石配置
42 HeadwearController.java 头饰管理
43 HomeController.java 首页数据
44 InviteController.java 邀请管理
45 LiveRechargeController.java 直播充值
46 LotteryPrizeController.java 抽奖奖品
47 LotteryProbabilityController.java 抽奖概率
48 MatchTextController.java 匹配文本
49 MemberPackageController.java 会员包管理
50 MenuInitController.java 菜单初始化
51 MonitorController.java 监控管理
52 MountController.java 坐骑管理
53 MountListController.java 坐骑列表
54 MountOrderController.java 坐骑订单
55 MountPurchaseRecordController.java 坐骑购买记录
56 NobleLevelController.java 贵族等级
57 NoviceTaskController.java 新手任务
58 OnePassController.java 一键通行
59 OrderController.java 订单管理
60 OrderManageController.java 订单管理扩展
61 PageDiyController.java 页面DIY
62 PageLayoutController.java 页面布局
63 PlatformActivityController.java 平台活动
64 PurchaseDetailController.java 购买明细
65 ReceiveGiftDetailController.java 收礼明细
66 RechargeOrderController.java 充值订单
67 ReportController.java 举报管理
68 ReportListController.java 举报列表
69 RetailShopController.java 分销管理
70 RoomBackgroundController.java 房间背景
71 RoomController.java 房间管理
72 RoomTypeController.java 房间类型
73 ScheduleJobController.java 定时任务
74 SensitiveWordController.java 敏感词管理
75 SessionController.java 会话管理
76 ShippingTemplatesController.java 运费模板
77 ShippingTemplatesFreeController.java 包邮模板
78 ShippingTemplatesRegionController.java 区域运费
79 SmsRecordController.java 短信记录
80 StoreBargainController.java 砍价活动
81 StoreCombinationController.java 拼团活动
82 StoreCouponController.java 优惠券管理
83 StoreCouponUserController.java 用户优惠券
84 StoreOrderController.java 商城订单
85 StoreOrderStatusController.java 订单状态
86 StoreProductController.java 商品管理
87 StoreProductReplyController.java 商品评价
88 StoreProductRuleController.java 商品规则
89 StoreSeckillController.java 秒杀活动
90 StoreSeckillMangerController.java 秒杀管理
91 SystemAdminController.java 管理员管理
92 SystemAttachmentController.java 素材管理
93 SystemCityController.java 城市管理
94 SystemConfigController.java 系统配置
95 SystemFormTempController.java 表单模板
96 SystemGroupController.java 系统分组
97 SystemGroupDataController.java 组合数据
98 SystemMenuController.java 菜单管理
99 SystemMessageController.java 系统消息
100 SystemNotificationController.java 消息通知
101 SystemRoleController.java 角色管理
102 SystemStoreController.java 门店管理
103 SystemStoreStaffController.java 门店员工
104 SystemUserLevelController.java 用户等级
105 SystemVersionController.java 版本管理
106 SystemWriteOffOrderController.java 核销订单
107 TemplateMessageController.java 模板消息
108 UploadController.java 文件上传
109 UserController.java 用户管理
110 UserDynamicController.java 用户动态
111 UserExtractController.java 用户提现
112 UserGroupController.java 用户分组
113 UserIntegralController.java 用户积分
114 UserLevelController.java 用户等级
115 UserRechargeController.java 用户充值
116 UserSignAdminController.java 签到管理
117 UserStatisticsController.java 用户统计
118 UserTagController.java 用户标签
119 WeChatAdminController.java 微信管理
120 WechatCallbackController.java 微信回调
121 WeChatController.java 微信接口
122 WechatMediaController.java 微信素材
123 WechatReplyController.java 微信回复
124 WithdrawAmountController.java 提现金额配置
125 WithdrawApprovedController.java 已审核提现
126 WithdrawController.java 提现管理
127 WithdrawPendingController.java 待审核提现
128 YlyPrintController.java 易联云打印

七、视图文件夹清单73个

序号 文件夹名 功能描述
1 activity 活动管理
2 agent 代理管理
3 appeal 申诉管理
4 appSetting 应用设置
5 auth 认证管理
6 banner 轮播图管理
7 blacklist 黑名单管理
8 call 通话管理
9 certification 实名认证
10 charm 魅力值管理
11 chatpay 聊天付费
12 chatPayConfig 聊天付费配置
13 chatphrase 聊天常用语
14 clientVersion 客户端版本
15 coinexchange 金币兑换
16 comment 评论管理
17 config 配置管理
18 content 内容管理
19 couple 夫妻相活动
20 dashboard 仪表盘
21 design 页面设计
22 detail 明细管理
23 distribution 分销管理
24 dynamic 动态管理
25 error-log 错误日志
26 error-page 错误页面
27 exchange 兑换管理
28 family 家族管理
29 fanGroup 粉丝团管理
30 fans 粉丝管理
31 financial 财务管理
32 follow 关注管理
33 friend 好友管理
34 gift 礼物管理
35 giftnum 礼物数量
36 giftreward 礼物打赏
37 goldDiamondConfig 金币钻石配置
38 headwear 头饰管理
39 help 帮助中心
40 interact 互动管理
41 invite 邀请管理
42 level 等级管理
43 login 登录页面
44 lottery 抽奖管理
45 maintain 系统维护
46 marketing 营销管理
47 member 会员管理
48 mobile 移动端管理
49 monitor 监控管理
50 mount 坐骑管理
51 mountpurchase 坐骑购买
52 newtask 新任务
53 noble 贵族管理
54 noviceTask 新手任务
55 order 订单管理
56 orderManage 订单管理扩展
57 redirect 重定向
58 report 举报管理
59 reportFeedback 举报反馈
60 room 房间管理
61 sensitive 敏感词
62 sensitiveWord 敏感词管理
63 session 会话管理
64 sms 短信管理
65 store 商品管理
66 sysconfig 系统配置
67 systemMessage 系统消息
68 systemSetting 系统设置
69 task 任务管理
70 user 用户管理
71 verifycode 验证码管理
72 version 版本管理
73 withdraw 提现管理

八、路由模块清单

主路由模块14个整合模块

序号 模块文件 路由前缀 功能描述
1 monitorManage.js /monitor 数据监控
2 userManage.js /userManage 用户管理
3 liveManage.js /liveManage 直播管理
4 socialManage.js /socialManage 社交互动
5 giftManage.js /giftManage 礼物打赏
6 virtualProps.js /virtualProps 虚拟道具
7 activityManage.js /activityManage 营销活动
8 taskManage.js /taskManage 任务系统
9 financeManage.js /financeManage 财务管理
10 shopManage.js /shopManage 订单商城
11 contentManage.js /contentManage 内容管理
12 feedbackManage.js /feedbackManage 用户反馈
13 agentManage.js /agentManage 代理管理
14 systemSetting.js /systemSetting 系统设置

九、数据库菜单配置

菜单数据存储在 eb_system_menu 表中,通过 Redis 缓存key: menuList)加速访问。

菜单层级结构

一级菜单pid=0
├── 二级菜单pid=一级菜单id
│   ├── 三级菜单/功能按钮
│   └── ...
└── ...

菜单更新流程

  1. 修改数据库 eb_system_menu
  2. 清除 Redis 缓存:DEL menuList
  3. 刷新浏览器缓存
  4. 重新登录管理端

十、统计汇总

项目 数量
功能模块 14
API文件 99
后端控制器 128
视图文件夹 73
路由模块 14
仪表盘指标 20+

十一、技术架构图

┌─────────────────────────────────────────────────────────────┐
│                      管理端前端 (Vue.js)                      │
├─────────────────────────────────────────────────────────────┤
│  Views (73个)  │  Router (14模块)  │  API (99个)  │  Vuex   │
└────────────────────────────┬────────────────────────────────┘
                             │ HTTP/HTTPS
                             ▼
┌─────────────────────────────────────────────────────────────┐
│                    后端服务 (Spring Boot)                     │
├─────────────────────────────────────────────────────────────┤
│  Controllers (128个)  │  Services  │  DAOs  │  Models       │
└────────────────────────────┬────────────────────────────────┘
                             │
              ┌──────────────┼──────────────┐
              ▼              ▼              ▼
         ┌────────┐    ┌────────┐    ┌────────┐
         │ MySQL  │    │ Redis  │    │  OSS   │
         │ 数据库  │    │ 缓存   │    │ 存储   │
         └────────┘    └────────┘    └────────┘

十二、常用API接口汇总

用户相关

  • GET /admin/user/list - 用户列表
  • GET /admin/user/info/{id} - 用户详情
  • POST /admin/user/update - 更新用户
  • POST /admin/user/operate/founds - 积分余额操作

直播相关

  • GET /admin/room/live/list - 直播房间列表
  • POST /admin/room/live/create - 创建直播房间
  • POST /admin/room/live/toggle-status/{id} - 切换直播状态

财务相关

  • GET /admin/withdraw/list - 提现列表
  • POST /admin/withdraw/audit/{id} - 审核提现
  • GET /admin/recharge/list - 充值记录

礼物相关

  • GET /admin/gift/list - 礼物列表
  • POST /admin/gift/add - 添加礼物
  • POST /admin/gift/update/{id} - 更新礼物
  • DELETE /admin/gift/{id} - 删除礼物

监控相关

  • GET /admin/monitor/overview - 在线概览
  • GET /admin/monitor/users - 在线用户列表
  • GET /admin/monitor/rooms - 活跃房间列表
  • GET /admin/dashboard/stats - 仪表盘统计

报告生成完毕

如有问题请联系开发团队