<p align="center">
<img src="https://img.shields.io/badge/Spring%20Boot-2.7.17-blue.svg" alt="Downloads">
<img src="https://img.shields.io/badge/Vue-3.2-blue.svg" alt="Downloads">
<img src="https://img.shields.io/github/license/ximuV/econets-vue"/>
</p>
## 新手必读
测试账号:admin
测试密码:123456
## 平台简介
快速开发平台,全部开源,个人与企业可 100% 免费使用。
* Java 后端:`master` 分支为 JDK 8 + Spring Boot 2.7.17,`2.x` 分支为 JDK21 + Spring Boot 3.2.0
* 管理后台的电脑端:Vue3 提供 `econets-ui-admin-vue3`版本
* 后端采用 Spring Boot 多模块架构、MySQL + MyBatis Plus、Redis + Redisson
* 数据库可使用 MySQL、Oracle、PostgreSQL、SQL Server、MariaDB、国产达梦 DM、TiDB 等
* 消息队列可使用 Event、Redis、RabbitMQ、Kafka、RocketMQ 等
* 权限认证使用 Spring Security & Token & Redis,支持多终端、多种用户的认证系统,支持 SSO 单点登录
* 支持加载动态权限菜单,按钮级别权限控制,Redis 缓存提升性能
* 支持 SaaS 多租户,可自定义每个租户的权限,提供透明化的多租户底层封装
* 工作流使用 Flowable,支持动态表单、在线设计流程、会签 / 或签、多种任务分配方式
* 高效率开发,使用代码生成器可以一键生成 Java、Vue 前后端代码、SQL 脚本、接口文档,支持单表、树表、主子表
* 实时通信,采用 Spring WebSocket 实现,内置 Token 身份校验,支持 WebSocket 集群
* 集成微信小程序、微信公众号、企业微信、钉钉等三方登陆,集成支付宝、微信等支付与退款
* 集成阿里云、腾讯云等短信渠道,集成 MinIO、阿里云、腾讯云、七牛云等云存储服务
* 集成报表设计器、大屏设计器,通过拖拽即可生成酷炫的报表与大屏
### 后端项目
| 项目 | Star | 简介 |
|-----------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------|
| [econets-vue](https://github.com/EcoNetsTech/econets-vue) | [![Gitee star](https://gitee.com/EcoNetsTech/econets-vue/badge/star.svg?theme=white)](https://gitee.com/EcoNetsTech/econets-vue) [![GitHub stars](https://img.shields.io/github/stars/EcoNetsTech/econets-vue.svg?style=social&label=Stars)](https://github.com/EcoNetsTech/econets-vue) | 基于 Spring Boot 多模块架构 |
| [econets-vue-mini](https://github.com/EcoNetsTech/econets-vue-mini) | [![Gitee star](https://gitee.com/EcoNetsTech/econets-vue-mini/badge/star.svg?theme=white)](https://gitee.com/EcoNetsTech/econets-vue-mini) [![GitHub stars](https://img.shields.io/github/stars/EcoNetsTech/econets-vue-mini.svg?style=social&label=Stars)](https://github.com/EcoNetsTech/econets-vue-mini) | 基于 Spring Boot 多模块架构 mini版 |
### 前端项目
| 项目 | Star | 简介 |
|----------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------|
| [econets-ui-admin-vue3](https://github.com/EcoNetsTech/econets-ui-admin-vue3) | [![Gitee star](https://gitee.com/EcoNetsTech/econets-ui-admin-vue3/badge/star.svg?theme=white)](https://gitee.com/EcoNetsTech/econets-ui-admin-vue3) [![GitHub stars](https://img.shields.io/github/stars/EcoNetsTech/econets-ui-admin-vue3.svg?style=social&label=Stars)](https://github.com/EcoNetsTech/econets-ui-admin-vue3) | 基于 Vue3 + element-plus 实现的管理后台 |
| [econets-mall-uniapp](https://github.com/EcoNetsTech/econets-mall-uniapp) | [![Gitee star](https://gitee.com/EcoNetsTech/econets-mall-uniapp/badge/star.svg?theme=white)](https://gitee.com/EcoNetsTech/econets-mall-uniapp) [![GitHub stars](https://img.shields.io/github/stars/EcoNetsTech/econets-mall-uniapp.svg?style=social&label=Stars)](https://github.com/EcoNetsTech/econets-mall-uniapp) | 基于 uni-app 实现的商城小程序 |
## 分支说明
### 精简版
【精简版】只包括系统功能、基础设施功能,不包括会员中心、数据报表、工作流程、商城系统、微信公众号、CRM 等功能
* JDK 8 + Spring Boot 2.7.17 版本:<https://github.com/EcoNetsTech/econets-vue-mini > 的 `master/mini-2.x` 分支
* JDK 21 + Spring Boot 3.2.0 版本:<https://github.com/EcoNetsTech/econets-vue-mini > 的 `mini-3.x` 分支
### 完整版
【完整版】包括系统功能、基础设施、会员中心、数据报表、工作流程、商城系统、微信公众号、CRM 等功能
* JDK 8 + Spring Boot 2.7.17 版本:<https://github.com/EcoNetsTech/econets-vue> 的 `master/2.x` 分支
* JDK 21 + Spring Boot 3.2.0 版本:<https://github.com/EcoNetsTech/econets-vue> 的 `3.x` 分支
两个分支的功能是一致的,可以放心使用!
## 开源协议
**为什么推荐使用本项目?**
① 本项目采用比 Apache 2.0 更宽松的 [MIT License](https://github.com/EcoNetsTech/econets-vue/blob/master/LICENSE) 开源协议,个人与企业可 100% 免费使用,不用保留类作者、Copyright 信息。
② 代码全部开源,不会像其他项目一样,只开源部分代码,让你无法了解整个项目的架构设计。
③ 代码整洁、架构整洁,遵循《阿里巴巴 Java 开发手册》规范,代码注释详细。
## 内置功能
系统内置多种多种业务功能,可以用于快速你的业务系统:
![功能分层](/.image/common/econets-vue-pro-biz.png)
* 系统功能
* 基础设施
* 工作流程
* 支付系统
* 会员中心
* 数据报表
* 商城系统
* 微信公众号
> 友情提示:本项目基于 econets-vue 修改,**重构优化**后端的代码,**美化**前端的界面。
>
> * 额外新增的功能,我们使用 🚀 标记。
> * 重新实现的功能,我们使用 ⭐️ 标记。
### 系统功能
| | 功能 | 描述 |
|-----|-------|---------------------------------|
| | 用户管理 | 用户是系统操作者,该功能主要完成系统用户配置 |
| ⭐️ | 在线用户 | 当前系统中活跃用户状态监控,支持手动踢下线 |
| | 角色管理 | 角色菜单权限分配、设置角色按机构进行数据范围权限划分 |
| | 菜单管理 | 配置系统菜单、操作权限、按钮权限标识等,本地缓存提供性能 |
| | 部门管理 | 配置系统组织机构(公司、部门、小组),树结构展现支持数据权限 |
| | 岗位管理 | 配置系统用户所属担任职务 |
| 🚀 | 租户管理 | 配置系统租户�