Thinkphp 6 + Vue 2 + ElementUI + Vxe-table 前后端分离的,一键生成代码和API接口的,通用后台管理系统
快速开发框架,开发小程序和APP的推荐框架!
RdsAdmin是一款PHP语言开发的,基于Thinkphp 6 + Vue 2 + ElementUI + Vxe-table 等开源框架精心打造的,前后端分离的,一键生成功能菜单的,快速实现API接口的,以菜单为基础的,自动化生成代码的,通用后台管理系统。
为了实现高效的快速业务开发,提高开发效率,降低开发成本,团队针对大部分的小程序,APP等应用开发进行了分析,将常用的,重复性的操作,通过定义为可以定制的模板代码,以通过配置实现一键生成模块代码,将程序员重复性的操作和编码以服务的方式,一键生成前后端代码,可大大提高开发效率。系统集成了完整的RBAC权限架构,并实现了常规应用模块,可实现开箱即用,无需为基础功能进行任何开发,可以立即进行业务开发。
软件名称:RdsAdmin通用后台管理系统
文档地址:doc.rdscode.cn
功能演示:demo.rdscode.cn
// RdscodeAdmin 目录结构
|-- .example.env // 环境配置示例文件
|-- .gitignore // git 配置文件
|-- composer.json // Composer 配置文件
|-- data.sql // 初始化数据文件
|-- readme.md // 项目介绍文件
|-- think // 命令行控制台入口
|-- app // 应用目录
| |-- AppService.php // 应用服务类
| |-- BaseController.php // 默认基础控制器类
| |-- common.php // 全局公共函数文件
| |-- event.php // 全局事件定义文件
| |-- ExceptionHandle.php // 应用异常定义文件
| |-- middleware.php // 全局中间件定义文件
| |-- provider.php // 服务提供定义文件
| |-- Request.php // 应用请求对象
| |-- service.php // 系统服务定义文件
| |-- admin // admin 应用目录
| | |-- common.php // 公共函数文件
| | |-- event.php // 事件定义文件
| | |-- middleware.php // 中间件定义文件
| | |-- config // 配置目录
| | |-- controller // 控制器目录
| | | |-- Admin.php // 控制器基础类
| | | |-- Base.php // 公共类
| | | |-- Home.php // 仪表盘控制器
| | | |-- Index.php // 首页入口控制器
| | | |-- Login.php // 登录
| | | |-- Upload.php // 上传
| | | |-- Uploadconfig.php // 上传配置
| | | |-- Admin // Admin模块
| | | | |-- Chart.php // 图表
| | | | |-- Config.php // 基础配置
| | | | |-- Dept.php // 部门
| | | | |-- Log.php // 日志
| | | | |-- Role.php // 角色
| | | | |-- Statisic.php // 统计示例数据
| | | | |-- User.php // 用户
| | | |-- Sys
| | | |-- Base.php // 菜单管理
| | | |-- Config.php // 配置
| | | |-- middleware // 中间件
| | | |-- model // 模型
| | | |-- service // 服务
| | | |-- validate // 验证器
| | |-- model
| | | |-- AdminToken.php // 登录Token管理模型
| | | |-- Files.php // 上传的文件模型
| | | |-- Upload.php // 上传模型
| | | |-- Uploadconfig.php // 上传配置模型
| | | |-- Admin // admin 模块
| | | | |-- Chart.php // 图表
| | | | |-- Config.php // 基础配置
| | | | |-- Dept.php // 部门
| | | | |-- Log.php // 日志
| | | | |-- Role.php // 角色
| | | | |-- Statisic.php // 统计示例数据
| | | | |-- User.php // 用户
| | |-- route // 路由
| | | |-- route.php // 路由配置
| | |-- validate // 验证器目录
| | | |-- Upload.php // 上传
| | | |-- Uploadconfig.php // 上传配置
| | | |-- Admin // admin 模块
| | | | |-- Chart.php // 图表
| | | | |-- Config.php // 基础配置
| | | | |-- Dept.php // 部门
| | | | |-- Log.php // 日志
| | | | |-- Role.php // 角色
| | | | |-- Statisic.php // 统计示例数据
| | | | |-- User.php // 用户
| |-- api // api 应用
| |-- apidoc.json // 文档配置文件
| |-- common.php // 公共函数文件
| |-- config // 配置目录
| |-- controller // 控制器目录
| |-- middleware // 中间件目录
| |-- route // 路由目录
| |-- view // 视图目录
|-- config // 全局配置目录
|-- extend // 第三方工具类
|-- public // WEB目录(对外访问目录)
|-- ui // Vue 前端应用目录
|-- package.json // 包依赖信息
|-- README.md // 项目说明
|-- vue.config.js // 配置文件
|-- public // 静态文件
|-- src // 源码目录
|-- App.vue // 页面入口
|-- main.js // 程序入口
|-- permission.js // 权限判断函数
|-- settings.js // UI默认设置
|-- api // jsapi目录
|-- assets // 静态资源目录
|-- components // 公共组件
|-- layout // 布局定义
|-- mixin // 混入文件
|-- router // 路由配置
|-- store // 状态管理
|-- utils // 自定义工具
|-- views // 路由组件
|-- admin // admin 应用目录
| |-- admin // admin 模块
| | |-- chart // 图表组件
| | |-- config // 基础配置组件
| | |-- dept // 部门管理组件
| | |-- log // 日志管理组件
| | |-- role // 角色管理组件
| | |-- statisic // 统计数据
| | |-- user // 用户管理
| |-- base // base 模块
| |-- sys // 系统模块
| |-- uploadconfig // 上传配置组件
|-- error // 错误目录
|-- 404.vue // 404








