项目简介
EasyAdmin是一个基于ThinkPHP6.0和Layui的快速开发的后台管理系统。该系统功能丰富,涵盖快速CURD命令行、基于auth的权限管理系统、完善的菜单管理、上传组件功能、前端组件功能、后台操作日志、一键部署静态资源到OSS、上传文件记录管理以及后台路径自定义等功能。
项目的主要特性和功能
- 快速CURD命令行:可一键生成控制器、模型、视图、JS文件,支持关联查询、字段预设置。
- 基于auth的权限管理系统:用注解方式实现auth权限节点管理,有一键更新auth权限节点功能,具备完善的后端权限验证和前端页面按钮显示、隐藏控制。
- 完善的菜单管理:分模块管理,支持无限级菜单,菜单编辑时会提示权限节点。
- 上传组件功能:支持本地存储,以及阿里云OSS、腾讯云COS、七牛云OSS等云服务。
- 前端组件功能:对Layui的form表单重新封装,提供图片、文件上传组件,富文本编辑器ckeditor,弹出层和table表格的再次封装。
- 后台操作日志:记录用户详细操作信息,按月份分表记录。
- 一键部署静态资源到OSS:可一键部署public\static目录下的所有文件,支持通过配置项切换静态资源(oss/本地)。
- 上传文件记录管理。
- 后台路径自定义:防止他人轻易找到后台地址。
安装使用步骤
- 假设用户已经下载了本项目的源码文件,将源码文件放置在服务器环境中,配置数据库连接。
- 根据项目需求进行配置,如设置缓存驱动、邮件配置、上传配置等。
- (可选)根据实际需求进行权限设置和菜单管理。
- 访问后台地址,使用默认账号(admin/123456)登录演示站点进行体验。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】