跳到主要内容

直播电商管理系统简介

欢迎使用直播电商管理系统!本系统由久滴科技(北京)有限公司开发,专注于为直播电商企业提供完整的数字化运营解决方案,覆盖直播、商城、博物馆、圈子、钱包等核心业务场景。

平台概述

直播电商管理系统是一套基于 Spring Boot + Vue 3 (uni-app) 的全栈多端系统,支持微信小程序、H5 网页、Android/iOS App 多端运行,帮助直播电商企业实现从选品、直播、下单到售后的全链路数字化管理。

核心功能

直播电商

功能说明
直播管理直播间创建、直播排期、主播管理、直播间商品挂载
商品管理SPU/SKU 管理、商品分类、规格属性、价格策略、库存管理
订单交易订单结算、限购校验、支付(微信/钱包)、物流追踪、售后退款
营销优惠优惠券、爆款活动、满减、积分抵扣
购物车商品加购、数量修改、选中结算

内容社区

功能说明
博物馆博物馆信息展示、藏品浏览、点赞收藏
圈子社区帖子发布、评论互动
资讯文章分类、内容发布、活动/视频资讯

用户体系

功能说明
会员系统多方式登录(手机号/验证码/微信小程序/社交)、用户信息管理
钱包余额充值、支付密码、交易记录
IM 即时通讯基于腾讯云 IM 的在线客服、直播间聊天
分销佣金推广分销、佣金结算

管理后台

功能说明
系统管理用户角色权限、菜单管理、字典管理、日志审计
基础设施文件上传(OSS)、代码生成、定时任务、API 文档
数据统计交易统计、会员分析、商品排行
工作流基于 Flowable 的 BPM 流程引擎

技术架构

┌──────────────────────────────────────────────────────┐
│ 客户端(多端) │
│ ┌──────────┐ ┌──────────┐ ┌──────────────────┐ │
│ │ 微信小程序 │ │ H5 网页 │ │ App (Android/iOS)│ │
│ └──────────┘ └──────────┘ └──────────────────┘ │
│ uni-app (Vue 3 + TypeScript) │
└───────────────────────┬──────────────────────────────┘
│ HTTP / WebSocket
┌───────────────────────┴──────────────────────────────┐
│ Nginx 反向代理 │
└───────────────────────┬──────────────────────────────┘

┌───────────────────────┴──────────────────────────────┐
│ Spring Boot 后端服务 (端口 48080) │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌──────────┐ │
│ │ 会员模块 │ │ 商城模块 │ │ 直播模块 │ │ 支付模块 │ │
│ └─────────┘ └─────────┘ └─────────┘ └──────────┘ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌──────────┐ │
│ │ 博物馆 │ │ 圈子模块 │ │ 系统模块 │ │ 基础设施 │ │
│ └─────────┘ └─────────┘ └─────────┘ └──────────┘ │
└───────┬───────────────────────────────┬──────────────┘
│ │
┌────┴────┐ ┌─────┴─────┐
│ MySQL 8 │ │ Redis 6 │
└─────────┘ └───────────┘

技术栈

层级技术选型说明
前端框架Vue 3 + TypeScriptComposition API + 严格类型检查
跨平台uni-app (Nuxt3)一套代码编译到小程序/H5/App 多端
UI 组件库UVUIuni-app 生态 UI 组件库
状态管理PiniaVue 3 官方推荐状态管理
HTTP 请求luch-request支持拦截器、Token 自动刷新
后端框架Spring Boot 2.xJava 企业级框架
ORMMyBatis Plus增强版 MyBatis
数据库MySQL 8.0关系型数据存储
缓存Redis 6.x高性能缓存与会话管理
消息队列RocketMQ / Kafka异步消息处理
工作流FlowableBPM 流程引擎
IM腾讯云 IM即时通讯与在线客服
直播腾讯云直播直播推拉流 + 回放
API 文档Knife4j + SpringDocSwagger 增强

项目模块

后端采用多模块架构,核心业务模块如下:

模块目录职责
会员yudao-module-member用户认证、会员信息、地址管理
商城yudao-module-mall商品、订单、售后、物流、统计
支付yudao-module-pay支付订单、钱包、退款
直播yudao-module-live腾讯直播集成、直播间管理
博物馆yudao-module-museum博物馆信息、藏品管理
圈子yudao-module-circle社区帖子、评论
系统yudao-module-system用户权限、字典、短信、OAuth2
基础设施yudao-module-infra文件上传、代码生成、定时任务
工作流yudao-module-bpmFlowable 流程引擎
AIyudao-module-aiAI 能力集成

下一步


直播电商管理系统简介

欢迎使用直播电商管理系统!本系统专注于为直播电商企业提供完整的数字化运营解决方案。

平台概述

直播电商管理系统是一套基于 Spring Boot 3.x + Vue 3 的全栈系统,旨在帮助直播电商企业实现从选品、直播、订单到售后的全链路数字化管理。

核心功能

  • 直播管理:直播排期、直播间管理、主播管理
  • 商品管理:选品入库、商品上下架、价格策略
  • 订单管理:订单处理、物流追踪、售后管理
  • 数据分析:直播数据看板、销售分析、用户画像

技术栈

层级技术选型说明
前端框架Vue 3 + TypeScriptComposition API + 严格类型
前端构建Vite 5.x极速开发体验
UI 组件库Ant Design Vue 4.x企业级组件库
状态管理Pinia轻量级状态管理
后端框架Spring Boot 3.xJava 17+ 企业级框架
数据库MySQL 8.0+关系型数据存储
缓存Redis 7.x高性能缓存

下一步