# Javashop 商城系统 电商软件前端 PC端 **Repository Path**: samlin/bbc-ui ## Basic Information - **Project Name**: Javashop 商城系统 电商软件前端 PC端 - **Description**: Javashop是一家成立于2008年专注服务于电商领域的软件开发公司,旗下有多种模式Java商城电商系统,包括B2C商城、B2B2C商城、S2B2C商城、连锁店商城、O2O商城、进出口跨境商城、海外独立运营商城等。各种模式均包含springboot和微服务版本。代码质量高、系统稳定性强,欢迎咨询。 - **Primary Language**: JavaScript - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: https://www.javamall.com.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 247 - **Created**: 2025-12-23 - **Last Updated**: 2025-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Javashop 开源B2B2C多商户电商系统:全渠道商城解决方案,支持独立站 / 跨境进出口 ### 概览 基于 Spring Boot 与 Spring Cloud 构建的企业级开源商城系统,前后端分离架构,适配高并发集群部署。前端采用 Vue+uni-app,可快速输出 H5、微信小程序及原生 App。 覆盖全业务场景:支持 B2C商城、B2B2C商城、S2B2C商城、连锁店线下收银商城、O2O商城,更专注独立站搭建与跨境进出口电商需求,提供国际化多语言版本,支持全球大部分语言和币种。 全量开源,含单机版、集群版、微服务版,便于二次开发与企业级扩展,是中大型电商场景的高效落地工具。 ### 官网 https://www.javamall.com.cn ### 演示站 平台管理中心:https://admin.javamall.com.cn/ 账号/密码:testadmin/testadmin 卖家中心:https://seller.javamall.com.cn/ 账号/密码:javashop/111111 买家PC端:https://buyer.javamall.com.cn/ 账号/密码:wrh123/111111 买家H5端:https://m-buyer.javamall.com.cn/ 账号/密码:wrh123/111111 ps:演示环境验证码均为1111 买家小程序 ![小程序](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/b2b2c-buyer.jpg) ### 仓库地址 api:https://gitee.com/yizuzhihui/bbc-api.git ui:https://gitee.com/yizuzhihui/bbc-ui.git 手机端:https://gitee.com/yizuzhihui/mobile-ui.git 配置文件:https://gitee.com/yizuzhihui/config.git ### 技术文档 请联系客服 ### 支持与交流 #### 开源交流群 ![qunliao.png](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/groupchat.png) #### 一对一客服(商务咨询) ![kefu.png](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/kefu.png) ### 模块一览 | 模块 | 说明 | | ---- |--------------------------------------| | `buyer-api/` | 面向 C 端买家端,涵盖账号、商品、交易、售后等业务 | | `seller-api/` | 商家端服务,支持商品上架、订单处理、财务对账、营销等功能 | | `manager-api/` | 平台管理端服务,负责多商户入驻、运营、审核、统计等后台能力 | | `base-api/` | 通用基础服务,提供验证码、文章链接等共用接口 | | `config-server/` | 配置中心,统一管理环境配置 | | `sba-server/` | Spring Boot Admin 监控中心,收集各服务运行状态 | | `consumer/` | RocketMQ 消费者与XXL-JOB异步任务模块,处理消息与定时作业 | | `framework/` | 框架层封装与基础中间件集成 | | `javashop-core/` | 领域模型、通用工具、核心业务逻辑、业务插件 | | `sql/` | 基础数据、升级脚本以及分库分表配置 | ### 技术栈 #### 后端 | 能力 | 选型 | 能力 | 选型 | | ---- |------------------------------------------| ---- |------------------------------------------| | 基础框架 | Spring Boot、Spring Cloud、Spring Security | ORM | MyBatis-Plus、MyBatis | | 数据库 | MySQL | 消息 | RabbitMQ | | 缓存 | Redis | 搜索 | Elasticsearch | | 安全框架 | Spring Security | 网关/负载 | Nginx | | 注册配置 | Spring Boot Config | 监控 | Spring Boot Admin | | 接口规范 | RESTful | 定时任务 | XXL-JOB | #### 前端 | 能力 | 选型 | 能力 | 选型 | |--------------|-----------------------|--------------|-----------------------| | 构建工具 | webpack 3.10.0 | JS版本 | ES6 | | 基础JS框架 | Vue.js 2.6.14 | 辅助JS库 | jQuery 2.1.4 | | 路由管理 | Vue Router 3.0.1 | 状态管理 | Vuex 3.0.1 | | 基础UI库 | Element UI 2.15.5 | UI界面基于 | vue-element-admin | | 网络请求 | Axios 0.18.0 | CSS预处理 | Scss 4.13.0 | | 代码检查 | ESLint 4.13.1 | 报表系统 | ECharts 3.8.5 | | 富文本编辑器 | 百度 UEditor | 图片上传插件 | 百度 Web Uploader | #### 移动端 | UniApp | Vuejs | UViewUI | |--------------|-----------------------|--------------| | 最新版 | v2 | 1.8.4 | ### 开源须知 1. 开源代码仅允许用于个人学习和研究使用。 2. 未经允许禁止将本开源代码和资源用于任何形式商业用途。 3. 需要商用请联系我们,获取商业授权。(联系方式:添加上方微信交流群联系群主或添加客服咨询) ### 架构 ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/jiagou.png) ### 系统内部示例图 ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/login.png) ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/search.png) ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/goods_detail.png) ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/home.png) ![架构流程图](https://javashop-open.oss-cn-beijing.aliyuncs.com/md/order.png)