[新手轮子] Laravel5.4+vue2 做的基本后台系统

简介

这是一个laravel5.4+vue2.0构建的后台管理系统,主题是AdminLte.主要功能包括权限树管理,角色管理,用户管理,操作日志等。

github

用户管理

image

消息发送

NOTE:需要安装php的swoole模块和redis服务。简单的websocket消息推送,在流程场景里有用。

image

image

权限管理

image

角色管理

image

操作日志

image

前端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}]"));
本帖已被设为精华帖!
本帖由系统于 6年前 自动加精
讨论数量: 26

没有菜单管理吧

7年前 评论

@白纸 有啊 ,权限管理就是,是否在左侧显示。

7年前 评论

其他日志用https://github.com/ARCANEDEV/LogViewer这个感觉比较好

7年前 评论

最近也在学习vue整合到larave 拿来学习~

7年前 评论

自己一直打算写一个类似的后台,还没时间特别的深入vue,估计要等到5.5LTS出来再开始搞了。
个人建议debug用itsgoingd/clockwork,表格使用yajra/laravel-datatables-oracle

7年前 评论

@zxishere 我表格是改的bootstrp vue的表格,渲染数据也挺方便的

7年前 评论

安装以后 链接是哪个?

6年前 评论

权限是根据RBAC 写的吗?

6年前 评论

@整理强 什么链接?域名+/admin

6年前 评论

@Ali 是哟,把路径别名存数据库

6年前 评论

666666666大神,膜拜了,一直想这样干,就是没机会,看到了,摩拜

6年前 评论

npm run dev 执行报错啦

6年前 评论

@aheng 我用yarn也有报了不少错误,后面发现是里面少了一些前端模块,自己添加就行了

6年前 评论

我想问一下,那些vue的模板文件怎么编译? 求

6年前 评论

你好,我看了你写的Laravel5.4和VUE的那个帖子,所以下载了你写的DOMO,但是在登录之后始终报错无法访问后台主页面。一片空白,显示错误信息如下:Method App\Models\Admin\Admin::__toString() must not throw an exception 。 麻烦你帮忙看下!

6年前 评论

@ronny 添加什么前端模块,可以说说吗?

6年前 评论

数据库没有找到

6年前 评论

composer.json没见你引入 entrust包呢,大神你如何做到的

6年前 评论

没有在线预览地址吗

6年前 评论

@整理强 没有用这个权限包

6年前 评论

@root 好久没弄了,预览地址已经没了

6年前 评论

说话要讲道理啊,演示地址呢

6年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!