[新手轮子] Laravel5.4+vue2 做的基本后台系统
简介#
这是一个 laravel5.4+vue2.0 构建的后台管理系统,主题是 AdminLte. 主要功能包括权限树管理,角色管理,用户管理,操作日志等。
用户管理#
消息发送#
NOTE: 需要安装 php 的 swoole 模块和 redis 服务。简单的 websocket 消息推送,在流程场景里有用。
权限管理#
角色管理#
操作日志#
前端 vue 权限方法,can (' 别名 ')#
v-if="can('admin.user.create')"
启动 swoole websocket 服务#
php artisan swoole start
websocket 连接储存在 Store 模块里
this.$store.state.websocket
日志记录#
采用 laravel 事件机制
Event::fire(new AdminLogger('delete', "删除了后台用户[{$user->username}]"));
推荐文章: