介绍mvvm-rbac是一个简单的带权限的后台管理系统。基于vue、egg、mysql(sequlize)实现。旨在以最少的代码理解实现常用的业务功能,所以没有使用ui库,页面也不是很美观。麻雀虽小,五脏俱全。如果本项目有不足之处,请指出。如果能帮到你,欢迎使用starvc版。mvc版本已经完成。mvc-rbac在线阅读mvvm版(本文)mvvm仍在开发中,但基本功能已经实现。注意一定要运行导入项目中的sql文件,因为有些权限需要手动处理预购准备本项目技术栈基于ES2015+、vue、vuex、vue-router、vue-cli3.0、axios而egg、mysql(sequlize),所有请求都是真实数据授权实际效果1、超级管理员(admin)登录,进入角色授权页面。2、超级管理员(admin)对学生角色进行授权,并进行权限判断。3、学生(ddmin)登录,拥有所有权限。(ddmin)只有部分权限的页面功能登录管理登录退出角色管理添加搜索修改删除用户管理添加(按角色)搜索修改(按角色)删除权限管理角色授权页面权限导航菜单图片管理(用户管理)图片上传图片修改缓存redishttp部署nginx二级域名
