未来代理 vue-admin是一个基于vue和gin开发的全栈前后端分离的后台管理系统,集成jwt鉴权,动态路由,动态菜单,cain鉴权,表单生成器,代码生成器等功能,提供多种示例文件,让您把更多时间专注在业务开发上。
权限管理:基于jwt和cain实现的权限管理
文件上传下载:实现基于七牛云的文件上传操作(为了方便大家测试,我公开了自己的七牛测试号的各种重要token,恳请大家不要乱传东西)
分页封装:前端使用mixins封装分页,分页方法调用mixins即可
用户管理:系统管理员分配用户角色和角色权限。
角色管理:创建权限控制的主要对象,可以给角色分配不同api权限和菜单权限。
菜单管理:实现用户动态菜单配置,实现不同角色不同菜单。
api管理:不同用户可调用的api接口的权限不同。
配置管理:配置文件可前台修改(测试环境不开放此功能)。
富文本编辑器:MarkDown编辑器功能嵌入。
条件搜索:增加条件搜索示例。
restful示例:可以参考用户管理模块中的示例API。
简单易用
大幅度降低应用层代码难度,让每一个刚开始学习gin和vue的新手都能快速上手.这将会是你上手学习gin+vue的最佳代码。
自动化代码
系统提供自动化代码功能,对于简单业务逻辑,只需配置结构体或者导入数据库即可一键创建对应前后端简单业务逻辑代码。
标准化目录
项目目录分层清晰,项目模式结构清晰,包名语义化,让你更加容易理解目录结构,读懂代码更加方便!
开箱即用
已集成各类鉴权功能,对各类基础服务提供支持,安装依赖完成即可轻松使用。
自由拓展
系统底层代码和业务逻辑代码分层清晰,不会发生相互干扰,便于根据自己业务方向进行拓展。
更新迅速
专业的开发团队,更新及时,bug响应迅速,交流社群活跃,让你有了问题,有迹可循。
1.增加初始化引导界面
2.剔除cmd相关内容,清洁目录,优化结构
3.增加了快速设置父级菜单功能
4.增加腾讯云COS 阿里云OSS功能 可配置开箱即用
5.增加excel导入导出功能
6.增加了自动化代码在线预览
7.修复了keepalive切换失效问题
8.修复了一些已知的小bug