🎉 基于Go,gin,JWT,vue前后端分离的权限管理系统,同时提供了 原生Android 的版本!!!
- 前端采用Vue2 & ElementUI。
- 后端采用go、gin & Jwt & gorm & mysql & copier & redis & gin-cache && xxl-job。
- 权限认证使用Jwt,支持多终端认证系统。
- admin/admin123
访问地址:http://127.0.0.1:8080/old#/
- 登录
- jwt权限
- 用户管理
- 菜单管理
- 角色管理
- 字典管理
- 日志管理
- job管理(无参)完成
- 配置管理
- 部门管理
- 通知管理
- 缓存列表(待)
- 在线用户(待)
- 缓存监控(待)
- 服务监控(待)有bug
- 操作日志-统一接口处理(待)
- 错误日志处理(待)
- xxl-job管理(demo成功)
- docker 运行
- (新)代码生成器Go版本完成
1.导入sql到mysql 数据库文件:
- sql/ry-go.sql -- 去掉了qrtz_xx 系列表;
- sql/ry-job.sql -- xxljob功能项目 后台前端地址:https://gitee.com/y_project/RuoYi-Vue/tree/master/ruoyi-ui 已修改访问地址,在view/admin 文件夹中
2.拉取依赖
go mod tidy
3.创建.env文件以及配置
cat config/config.yaml.example > config.yaml 配置用户名和密码以及端口号等信息
go run main.go
ruoyi-go-code-generator
访问地址:http://127.0.0.1:8080/admin
go build main.go
docker-compose up -d
或
go build main.go
start.sh start