1 Star 2 Fork 2

rds-admin / rds-admin

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

rds-admin通用权限管理系统简介

简介

本系统基于 Thinkphp 8、Vue 3、Element-plus、Vxe-table 4 构建的基本权限管理系统;

本系统最大程度的采用最基本的开发架构,无过度封装,容易掌握,可立即上手,开箱即用;

在互联网上看到很多开发脚手架,要么功能简陋,需要再次开发;要么过度封装,学习成本过高;要么是需要收费授权,无发低成本商用; 我们参考了若依系统的基本功能,通过上述组件进行了完全重写,并对UI做了一些调整。形成了当前rds-admin的最新开源版本。

系统部署

系统前端编译会自动编译到thinkphp的public目录下dist目录。 依据Thinkphp官方要求进行系统环境检查和部署,无特殊部署要求; 仅需要检查后端依赖、前端依赖(开发模式)并正确配置数据库。

前端运行


# 进入项目根目录下面的ui目录
cd ui
# 安装依赖
yarn --registry=https://registry.npmmirror.com
# 启动服务
yarn dev

# 构建测试环境 yarn build:stage
# 构建生产环境 yarn build:prod
# 前端访问地址 http://localhost:7598

二次开发步骤

  1. 创建菜单及方法
  2. 创建后端文件(控制器、模型、验证器)
  3. 创建前端文件(jsapi文件,视图文件)

内置功能

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  2. 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
  3. 岗位管理:配置系统用户所属担任职务(岗位管理与权限系统无任何关联)。
  4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  7. 参数管理:对系统动态配置常用参数。
  8. 通知公告:系统通知公告信息发布维护。
  9. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  10. 登录日志:系统登录日志记录查询包含登录异常。
  11. 文件管理:集中管理系统中上传的所有文件。
  12. 维护工具:系统级别的维护功能及扩展开发菜单;

特色说明

  1. 自动记录当前页面的分页大小和当前页码。再次打开页面会保持原来的状态;
  2. 系统自动计算表格高度,随着搜索栏的隐藏和展开,页面中的表格高地自动刷新;
  3. 通过部门侧栏搜索用户时,会自动搜索当前选中部门及其下属子部门的用户信息;

空文件

简介

基于 Thinkphp 8 + Vue 3 实现的,类似若依的,基本权限系统。极简架构,零封装,零定制,掌握超级简单! 展开 收起
JavaScript 等 6 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/rds-admin/rds-admin.git
git@gitee.com:rds-admin/rds-admin.git
rds-admin
rds-admin
rds-admin
master

搜索帮助