麟识云

教育 · 职业技能 案例ID: 243734
联系该工程师
微信扫码,建群沟通
作者: 逆玄莹莹 - 5年经验- 智达信科技术股份有限公司

案例介绍

项目简介
麟识云平台是集考试信息服务、学习资源管理、VIP会员订阅与即时通讯于一体的综合性在线教育平台。后端基于Spring Boot 4.0 + RuoYi-Vue二次开发,配套UniApp小程序覆盖微信小程序、H5、Android、iOS全平台,具备完整商业化运营能力。
技术栈
后端:Spring Boot 4.0.3、MyBatis 4.0.1、Spring Security + JWT、MySQL + Redis、Jakarta WebSocket、支付宝/微信支付SDK
移动端:UniApp、Vue 2.6、Vuex、uni-ui

核心功能模块

1. VIP会员支付系统
- 套餐购买(月卡/季卡/年卡)、支付宝/微信双渠道支付、回调自动开通会员、订单管理
- 封装支付宝5种支付场景,微信JSAPI与Native支付,幂等回调防重复,完整订单生命周期管理

2. WebSocket即时通讯系统
- 实时聊天、会话管理、消息历史、图片/文件消息、在线状态检测
- 通过URL参数传递Token,@OnOpen中手动验证身份;ConcurrentHashMap维护在线状态;chat_ack消息确认机制,在线推送离线入库;连接时自动推送未读数量
- 难点:WebSocket与Spring Security集成,无HTTP上下文下的认证方案

3. 文件资源管理系统
- 多媒体文件上传、元数据提取(时长/分辨率/码率/页数)、德语等级分类(A1-B2/德福/歌德)、VIP权限控制、视频流式播放
- 解析HTTP Range实现206分块响应,支持拖动进度条;VIP权限校验,URL Token参数适配小程序无Cookie场景
- 难点:Range请求处理,精确计算Content-Range与Content-Length保证兼容性

4. 考试报名管理模块
- 考试信息发布、报名时间段管理、报名记录管理、状态自动筛选
- CRUD + 报名时间窗口控制 + 记录导出

5. 手机认证模块
- 短信验证码发送、手机号一键登录/注册
- 集成阿里云短信服务

6. 直播模块(直播信息管理、预约管理、互动管理)
7. 商城模块(商品管理、订单管理、购物车、收货地址)

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
微信沟通 联系需求方端客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×