gmanager v2.0.0正式发布,此次项目进行了全面重构 ,Goframe 升级到 v2.9.0, 前端基于 Vue3 + Vite + TypeScript + Element-Plus 的后台管理模板
更新说明
- goframe 升级到 v2.9.0,按照 v2 版本项目结构全面重构
 - gtoken 升级到最新 v2.0.0
 - 前端采用最新的 Vue3 + Vite + TypeScript + Element-Plus 的后台管理模板
 - 补充用户,部门,菜单,配置后端核心字段校验
 - 加入用户导入,导出
 - 加入个人中心:信息获取,信息修改,手机号修改,邮箱修改,头像上传,密码修改
 - 完善项目目录介绍
 - 加入项目演示环境:https://gmanager.jflyfox.com/
 
下版本预计加入代码生成器和一键部署功能,尽情期待
gmanager 后端管理系统
-  
基于 GoFrame V2 框架的后台管理系统。支持登录、认证、组织机构、用户帐号、角色权限、菜单、配置、操作日志等模块
 -  
前端基于 Vue3 + Vite + TypeScript + Element-Plus 的后台管理模板
 -  
登录组件使用 gtoken 完美支持集群部署
 
一、代码
-  
github 地址: https://github.com/goflyfox/gmanager
 -  
gitee 地址: https://gitee.com/goflyfox/gmanager
 
二、功能模块
-  
部门管理:配置系统组织机构信息
 -  
用户管理:处理用户添加、用户配置、权限分配
 -  
角色管理:角色菜单权限分配,支持菜单和按钮权限设置
 -  
菜单管理:配置系统菜单、按钮权限等
 -  
配置管理:支持对系统参数动态配置及数据字典配置
 -  
日志管理:支持登录、登出、业务增删改操作记录
 -  
其他:登录、认证、登出、访问统计
 
gmanager 开源以来得到了大家的很多支持,本项目初衷只为互相学习交流,没有任何盈利性目的!欢迎为 gmanager 贡献代码或提供建议!
三、演示地址
https://gmanager.jflyfox.com/
> 账号:admin 密码:123456
四、部署说明
以下为部署简要说明,详情参考部署文档
4.1 后端
-  
从 git 下载项目: git clone https://github.com/goflyfox/gmanager
 -  
安装 mysql 数据库运行 resource/sql/gmanager.sql 脚本
 -  
复制
server/manifest/config/config.example.yaml配置文件,改名为config.yaml, 修改数据库配置 
# 数据库配置 database: default: link: "mysql:root:123456@tcp(127.0.0.1:3306)/gmanager"
-  
启动项目
 
cd server go mod tidy go run main.go
-  
访问 http://localhost:8000/ping 后端接口,返回
pong验证部署成功 
4.2 前端部署
cd web pnpm install pnpm run dev
浏览器访问 http://localhost:3000 即可看到登录页面,默认账号 / 密码:admin/123456
五、使用文档
说明文档 · 部署文档 · 更新说明
六、效果截图
登录:
组织机构:
用户管理:
日志管理:
七、感谢
-  
gf 框架 https://github.com/gogf/gf
 






		
		
		
		

还没有评论,来说两句吧...