代码拉取完成,页面将自动刷新
FEBS-Vue为FEBS-Shiro的前后端分离版本,前端使用Vue全家桶,组件库采用Ant-Design-Vue
服务器带宽小,初次加载较慢,请耐心等待:http://111.230.157.133:8081。
演示环境账号密码:
账号 | 密码 | 权限 |
---|---|---|
scott | 1234qwer | 注册账号,拥有查看,新增导出等权限,但不能新增用户 |
jack | 1234qwer | 普通账户,仅拥有所有页面查看权限 |
mrbird | 进群获取 | 超级管理员,拥有所有增删改查权限 |
本地部署账号密码:
账号 | 密码 | 权限 |
---|---|---|
scott | 1234qwer | 注册账号,拥有查看,新增导出等权限,但不能新增用户 |
jack | 1234qwer | 普通账户,仅拥有所有页面查看权限 |
mrbird | 1234qwer | 超级管理员,拥有所有增删改查权限 |
IDEA 或者 Eclipse安装lombok插件
新建MySQL(版本5.7.x)数据库,导入SQL文件
修改数据库配置,redis配置,等待Maven下载依赖
启动backend项目
安装node.js
切换到frontend文件夹下
# 安装yarn
npm install -g yarn
# 下载依赖
yarn install
# 启动
yarn start
详细文档编写中...
├─系统管理
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─部门管理
│ └─字典管理
├─系统监控
│ ├─在线用户
│ ├─系统日志
│ ├─Redis监控
│ ├─请求追踪
│ └─系统信息
│ ├─JVM信息
│ ├─服务器信息
│ └─Tomcat信息
│─任务调度
│ ├─定时任务
│ └─调度日志
│─网络资源
│ ├─天气查询
│ ├─影视资讯
│ │ ├─即将上映
│ │ └─正在热映
│ └─每日一文
└─其他模块
└─导入导出
指令 | 含义 | 示例 |
---|---|---|
v-hasPermission | 当用户拥有列出的权限的时候,渲染该元素 | <template v-hasPermission="'user:add','user:update'"><span>hello</span></template> |
v-hasAnyPermission | 当用户拥有列出的任意一项权限的时候,渲染该元素 | <template v-hasAnyPermission="'user:add','user:update'"><span>hello</span></template> |
v-hasRole | 当用户拥有列出的角色的时候,渲染该元素 | <template v-hasRole="'admin','register'"><span>hello</span></template> |
v-hasAnyRole | 当用户拥有列出的任意一个角色的时候,渲染该元素 | <template v-hasAnyRole="'admin','register'"><span>hello</span></template> |
下图展示了在FEBS-Vue中一个请求的完整流程:
感谢以下优秀的开源项目:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。