SpringCloud + React 多租户多应用 Saas 前后端分离 微服务版 昆仑管理系统 v2.0.0
更新日志
1、多租户多应用业务架构,实现数据的租户隔离和应用隔离;
2、Saas 模式权限管理,包括资源、角色和岗位的授权控制;
3、增加组织管理(租户、应用、单位、部门和岗位等管理)和权限管理(应用、角色和岗位等授权)菜单;
4、登录成功后,新增选择租户和应用界面;
5、调整用户管理菜单及功能;
6、优化并修复前端及后端若干问题 。
系统介绍
使用说明
- npm/yarn安装前端依赖库,并启动kunlun-home-web与kunlun-system-web服务;
- 启动PostgreSQL、Redis、RabbitMQ和ElasticSearch,不修改默认端口配置等;
- 执行kunlun-basedata-service与kunlun-system-service服务resources下的sql文件;
- 修改kunlun-register-service服务yml中git地址、账号和密码;
- 修改kunlun-basedata-service与kunlun-system-service服务yml中数据库的账号和密码;
- 依次启动kunlun-register-service、kunlun-gateway-service、kunlun-basedata-service与kunlun-system-service服务;
- 访问URL:http://localhost:8000,输入账号:admin,密码:admin及验证码。
- 启动后端服务时,一定要等kunlun-register-service服务启动后,才能启动剩余服务,否则其他服务无法获取公共配置会报错(bus等);
- 启动后端服务时,kunlun-basedata-service与kunlun-system-service如果报flyway相关错误,则是因为功能前后改动较大,数据库脚本不兼容所致,应删除之前所有数据表,并重新运行即可;
功能说明
- 统一安全认证中心,支持用户名、密码加图形验证码登录
- 多租户多应用业务设计,可以实现数据的租户隔离与应用隔离
- Saas权限控制模式,可对资源、岗位和角色进行权限控制
- 微服务架构基础支撑,支持服务注册发现、路由与负载均衡,服务熔断与限流,统一配置中心
- 系统服务监控中心,支持服务调用链监控,微服务监控
- 系统业务支撑,支持统一跨域处理,统一异常处理,统一处理操作日志,服务内部Swagger接口文档
- 基于docker容器化部署
工具插件
页面截图
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。