简介
mvvm-rbac 是一个简易的带权限的后台管理系统。它基于 vue、egg、mysql(sequlize) 实现,旨在用最少代码理解实现常见的业务功能,所以并没有使用 ui 库,页面并不是很漂亮。麻雀虽小,但是五脏俱全。该项目如果有什么不足错误,麻烦您指出。如果能帮助到你,欢迎 star
- github
- 在线预览
前序准备
本项目技术栈基于 ES2015+、vue、vuex、vue-router、vue-cli 3.0、axios 和 egg、mysql(sequlize), 所有的请求都是真实的数据
功能
-
登录管理
- 登录
- 退出
-
角色管理
- 增加
- 查找
- 修改
- 删除
-
用户管理
- 增加(根据角色)
- 查找
- 修改(根据角色)
- 删除
-
权限管理
- 角色授权
- 页面权限
- 导航菜单
-
图片管理 (用户管理)
- 图片上传
- 图片修改
-
缓存
- redis
- http
-
部署
- nginx
- 二级域名 (http://rbac.pengyongjie.top/)