行业定位:在线职业教育 + 知识付费(健康/心理领域)。
业务背景:
面向心理学学习者与心理咨询师群体,提供心理学相关的音频、视频课程。心理
咨询师(讲师)可在平台创建和发布课程,学员通过微信端浏览、购买和学习。平
台支持会员订阅制与分销裂变机制。
商业模式:
- 单课购买(微信支付/余额支付)
- VIP 会员包月/包季/包年(399/599/999),会员期内无限畅学
- 邀请推荐返利机制(社交裂变获客)
- 实物商品(含地址管理与物流)
目标用户:
- 心理学爱好者、备考心理咨询师证书的人群
- 心理咨询讲师/机构(课程供给方)
- 平台运营管理员
【管理员端】
数据看板 : 课程销量统计、订单趋势、用户增长
课程管理 : 课程的增删改查、上下架、排序;章节管理(视频/音频内容)
订单管理 : 查看交易订单(课程购买、VIP 订阅、余额充值),支持退款审核
用户管理 : 查看用户信息、已购课程、VIP 状态、积分余额
VIP 管理 : 会员套餐配置(月/季/年)、续费记录追踪
分销管理 : 推荐记录统计(访问量/转化量/佣金)
内容运营 : Banner 轮播图管理、通知公告
系统管理 : RBAC 权限模型(用户/角色/权限/菜单/部门)、操作日志监控
【学员端(微信 H5)】
课程首页 : Banner 推荐、分类浏览、课程列表
课程详情 : 讲师信息、课程简介、章节目录、试看/试听
在线学习 : 视频/音频播放器,学习进度记录(百分比、上次学习章节)
购买支付 : 微信支付 JSAPI 下单,支持余额抵扣
VIP 会员 : 会员套餐开通,会员期内无限畅学所有课程
分享推荐 : 分享课程链接给好友,追踪访问与转化
个人中心 : 我的课程、我的订单、收货地址、个人资料管理
【双 Token 体系】
后端维护两套独立的认证令牌:
- 管理员 Token:基于 Spring Security + JWT,用于管理后台接口鉴权
(180 分钟有效期)
- C 端用户 Token:独立 JWT 存储于 Redis,用于 Exam 学生 / Chirak 学
员的接口鉴权
【微信支付双协议兼容】
支付回调同时支持两种协议格式:
- v2:XML 格式签名验证
- v3:JSON 格式 + AES-256-GCM 密文解密
通过订单前缀(VIP vs ORD)区分会员订阅订单与单课购买订单,走不同退款与回
调处理流程。
【多数据源路由】
通过 AOP + 注解实现主从库分离:
- 写操作路由到主库,读操作路由到从库
- 支持手动指定数据源(适用于跨库查询场景)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论