spark-platform V2.0
如果主页网站无法显示请使用码云预览
交流群上线,QQ群号:1137679743
SPARK 开发平台 作者:polaris.wang
如果您喜欢,请伸出您的小手,帮作者点个赞
- 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统
- 基于vue-element-template,更简洁的页面,实现的前后端分离交互
- 前后端分离架构,客户端和服务端纯Token交互,接口全部使用restful风格
- 认证服务器与资源服务器分离,方便接入自己的微服务系统
- 功能模块采用插拔方式,使用更简单整洁规范
- 基于flowable的工作流系统,提供完善基于业务的流程系统
- 提供代码生成器、封装Mybatis plus 查询,提高开发效率
如果大家有什么建议或者问题,请在Issues中提交,作者会一一的回复,希望大家一起让这个开源项目变的更好,我的本意是大家一起学习,所以此项目完全开源,完全免费。您的点赞和建议是作者维护这个项目的最大动力,感谢!
需要1.0的童鞋请移步到 SPARK 1.0
2020-09-29 更新日志
- 修改测试流程图。
- 添加保存更新必填项后台校验。
- ip地址删除掉|0。
- 文章分页bug修复。
- 添加logstash日志系统。文档地址
- boot和cloud 版本更新
- 添加导出excel(基于easyexcel支持字典翻译),例子请参考用户信息导出。
文档地址
https://www.kancloud.cn/polaris_wang/spark/1762689
注意:
- 流程测试:
- 这里是列表文本使用admin 账号添加文章,发布,之后,角色是组长的都会接到待办消息。
- 流程流转到主编审核,使用主编1和主编2审核,入口从待办任务中进入。
- 系统判断节点为自动判断,逻辑为 主编审核节点只有当两个主编都审核通过,则为审核流程通过,如果其中有人拒绝,退回到发起人修改,也就是admin
- 发起人admin重新修改数据 提交给组长角色审核,或者关闭当前的流程。
已实现功能
| 用户管理 | 角色管理 | 菜单管理 | 部门管理 | 字典管理 | 客户端管理 | 待办事项 | 已办事项 |
|---|---|---|---|---|---|---|---|
| 流程管理 | 系统日志 | 系统监控 | 代码生成器 | 网关限流 | 文件管理 | 登录日志 | 定时任务 |
项目地址
| 平台 | spark-platform(后端) | spark-admin(前端) |
|---|---|---|
| GitHub | https://github.com/wangdingfeng/spark-platform | https://github.com/wangdingfeng/spark-admin |
| Gitee | https://gitee.com/dreamfeng/spark-platform | https://gitee.com/dreamfeng/spark-admin |
演示地址
演示地址:http://www.sparkplatform.cn/
演示环境工作流账号密码:
| 账号 | 密码 | 权限 |
|---|---|---|
| admin | 123456 | 除删除外所有的权限 |
| zuzhang | 123456 | 工作流权限 |
| zhubian1 | 123456 | 工作流权限 |
| zhubian2 | 123456 | 工作流权限 |
平台账号密码
| 平台 | 账号 | 密码 |
|---|---|---|
| Admin监控 | spark | spark |
| 数据库监控 | spark | spark |
| Nacos |
| 依赖 | 版本 |
|---|---|
| Spring Boot | 2.3.3.RELEASE |
| Spring Cloud | Hoxton.SR8 |
| Nacos | 1.30 |
| Flowable | 6.4.2 |
| Mybatis Plus | 3.3.1 |
| Spring Boot Admin | 2.2.3 |
| Security Jwt | 1.0.10.RELEASE |
模块说明
spark-platform
├── spark-auth -- 授权服务 oauth2
└── spark-common -- 系统公共模块
├── spark-common-base -- 基本公共类
├── spark-common-config -- 公共配置类
├── spark-common-feigh -- 公共feigh类
├── spark-common-datasource -- 数据权限
├── spark-common-security -- 安全工具类
└── spark-common-utils -- 工具类
└── spark-common-log -- 日志记录
├── spark-gateway -- Spring Cloud Gateway网关
├── spark-eureka -- Spring Cloud eureka注册中心
├── spark-control -- Spring Boot Admin监控
└── spark-admin -- 通用用户权限管理模块
└── spark-admin-api -- 通用用户权限管理系统公共api模块
└── spark-admin-biz -- 通用用户权限管理系统业务处理模块
└── spark-flowable -- 通用工作流模块
└── spark-flowable-api -- 通用工作流模块公共api模块
└── spark-flowable-biz -- 通用工作流模块业务处理模块
├── spark-cms -- 内容管理平台模块
├── spark-tx-manager -- 分布式事务模块
├── spark-quartz -- 定时任务模块
**
后续开始招收志同道合的仙友一起致力于维护SPARK项目功能的开发和完善,有意愿的小伙伴请私信我。感谢大家的支持!






















