平台介绍
基于最新 Go Frame 2.x 与 Vue3 + Element Plus 构建的全栈前后端分离管理框架
前端架构采用 vue-next-admin、Vue3 及 Element Plus 组件库,打造现代化后台系统。
核心特性
- 高效开发:数分钟内快速搭建功能完备的后台管理系统
- 模块化设计:支持单体应用多系统集成,将整体项目拆分为多个独立子系统,便于后期维护与扩展,提升代码复用率
- 插件机制:通过插件形式灵活扩展功能模块
- 现有插件涵盖:工作流引擎、自定义表单、CMS 内容管理、微信公众号对接、在线客服、商城系统、在线考试、资产管理系统、活动报名、在线点餐等丰富功能
- 安全认证:使用 gftoken 实现用户登录状态管理,结合 casbin 进行细粒度权限控制
- 完全自研:所有功能均为自主开发,接口化设计,功能完整且高度可控
本次更新亮点
- 代码生成器新增副表支持能力

2. 修复关联表主键为雪花ID时存在的精度丢失问题
3. 优化前端部门添加与编辑页面的反馈逻辑
4. 修复角色数据权限授权界面显示异常问题
5. 解决用户列表中部门树默认值未正确加载的问题
6. 修复个人中心在用户未设置所属部门时报错的问题
7. 树形表格保存时增加校验:禁止将当前节点设为其自身的父级(pid ≠ id)
8. 登出操作清除在线状态,避免强制退出不存在用户时抛出异常
9. WebSocket 处理优化,新增 createWebSocketUrl 方法,便于生产环境自定义 Socket 路径配置

10. 修复通知公告模块权限配置失效的问题
11. 升级前后端相关依赖至最新稳定版本
12. 引入多租户架构:完整支持租户管理、用户与租户绑定、跨租户数据隔离等功能
13. 数据隔离机制:基于钩子函数自动实现租户级数据过滤,保障各租户间数据安全独立
14. 代码生成器支持多租户模式:当数据表包含 tenant_id 字段时,自动生成对应的数据隔离逻辑
- 支持一个用户同时归属于多个租户
- Casbin 权限模型增加租户域(domain)规则,实现不同租户间的权限隔离
- 提供租户管理功能模块,可在后台页面直接配置用户所属租户并分配对应租户权限
在线演示 https://www.php.cn/link/b9c72b87254f0b30ae977c99e10b729e


源码下载:立即获取










