/RXThinkCMF_TP6_PLUS

Primary LanguageJavaScriptOtherNOASSERTION

为梦想而创作:RXThinkCMF_TP6_PRO权限(RBAC)及内容管理框架【修复版】

项目说明

原作者项目删除了数据库,删除了部分功能代码,导致没法使用。看了下代码,觉得项目还是不错的,于是基于原开源系统逆向修复绝大部分功能 放给大家使用,原有源代码归原作者所有。

请勿用于商业用途,否则自行承担法律风险,商业用途请购买原作者版权,请支持原创,谢谢!。

layui star fork

如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢!

如果您想获悉项目实时更新信息,您可以点右上角 Fork me on Gitee 感谢您的支持!

官方网址:http://www.rxthink.cn/

本项目还在不断开发完善中,如有建议或问题请官方论坛反馈,论坛地址:http://www.rxthink.cn

项目介绍

RXThinkCMF_TP6_PRO旗舰版 基于 ThinkPHP6 +Layui2.5.6 开发权限(RBAC)及内容管理框架,框架中集成了权限管理、模块管理、插件管理、钩子管理、数据库管理、富文本编辑器(已集成ueditor,kindeditor),后台支持多主题切换、布局管理、广告管理、配置管理、字典管理、切图管理、CMS内容管理等常用功能模块,以方便开发者快速构建自己的应用。RXThinkCMF_TP6_PRO框架专注于为中小企业提供最佳的行业基础后台框架解决方案,执行效率、扩展性、稳定性值得信赖,操作体验流畅,使用非常优化,欢迎大家使用及进行二次开发。

  • 模块化:全新的架构和模块化的开发机制,便于灵活扩展和二次开发。
  • 模型/栏目/分类信息体系:通过栏目和模型绑定,以及不同的模型类型,不同栏目可以实现差异化的功能,轻松实现诸如资讯、下载、讨论和图片等功能。通过分类信息和栏目绑定,可以自动建立索引表,轻松实现复杂的信息检索。
  • RXThinkCMF_TP6_PRO是一套基于ThinkPHP + Layui开发出来的框架。
  • 支持SQLServer、MySQL、Oracle、PostgreSQL、SQLite等多数据库类型。模块化设计,层次结构清晰。
  • AUTH权限认证,操作权限控制精密细致,对所有管理链接都进行权限验证,可控制到导航菜单、功能按钮。提高开发效率及质量。
  • 常用类封装,日志、缓存、验证、字典、文件(本地、七牛云)。等等,目前兼容浏览器(Chrome、Firefox、360浏览器等)
  • 适用范围:可以开发OA、ERP、BPM、CRM、WMS、TMS、MIS、BI、电商平台后台、物流管理系统、快递管理系统、教务管理系统等各类管理软件。

环境要求:

  • PHP >= 7.0
  • PDO PHP Extension
  • MBstring PHP Extension
  • CURL PHP Extension
  • 开启静态重写
  • 要求环境支持pathinfo
  • 要求安装Zip扩展(插件/模块市场需要)

功能特性

  • 严谨规范: 提供一套有利于团队协作的结构设计、编码、数据等规范。
  • 高效灵活: 清晰的分层设计、钩子行为扩展机制,解耦设计更能灵活应对需求变更。
  • 严谨安全: 清晰的系统执行流程,严谨的异常检测和安全机制,详细的日志统计,为系统保驾护航。
  • 组件化: 完善的组件化设计,丰富的表单组件,让开发列表和表单更得心应手。无需前端开发,省时省力。
  • 简单上手快: 结构清晰、代码规范、在开发快速的同时还兼顾性能的极致追求。
  • 自身特色: 权限管理、组件丰富、第三方应用多、分层解耦化设计和先进的设计**。
  • 高级进阶: 分布式、负载均衡、集群、Redis、分库分表。
  • 命令行: 命令行功能,一键管理应用扩展。

开发者信息

  • 系统名称:RXThinkCMF_TP6_PRO权限(RBAC)及内容管理框架
  • 作者[牧羊人]:南京RXThink研发工作室
  • 作者QQ:1175401194
  • 官网网址:http://www.rxthink.cn/
  • 文档网址:http://docs.v6.rxthink.cn/
  • 开源协议:Apache 2.0

RXThinkCMF版本说明

版本名称 说明 地址
RXThinkCMF_TP6旗舰版 最新开源版本,master分支 https://gitee.com/ruoxi520_admin/RXThinkCMF_TP6_PRO
RXThinkCMF_TP6专业版 最新开源版本,master分支 https://gitee.com/ruoxi520_admin/RXThinkCMF_TP6

后台演示

技术支持

技术支持QQ:1175401194

一键安装

1、软件许可协议

系统登录

2、检测环境

检测环境

3、创建数据库

创建数据库

4、程序安装

程序安装

5、安装完成

安装完成

效果图展示

1、系统登录

系统登录

2、系统主页

系统主页

3、人员管理

人员管理

4、人员编辑

人员编辑

5、角色设置

角色设置

6、职级管理

职级管理

7、岗位管理

岗位管理

8、部门管理

部门管理

9、菜单管理

菜单管理

10、菜单编辑

菜单编辑

11、广告管理

广告管理

12、配置管理

配置管理

13、字典管理

字典管理

14、友链管理

友链管理

15、通知公告

通知公告

16、代码生成器

代码生成器

17、数据库管理

数据库管理

18、文章管理

文章管理

19、统计报表

统计报表

20、统计报表

统计报表

部署说明

点击查看技术文档

更新说明

2020.08.21

1、【新增】新增权限节点按钮权限控制;

2、【优化】优化菜单管理模块,新增权限节点:批量删除、添加子级、全部展开、全部折叠等等;

2020.08.20

1、【优化】优化菜单模块,重构后台菜单导航实现业务逻辑;

2、【修复】修复近期客户反馈的小BUG;

2020.07.18

1、【新增】新增一键安装程序;

2、【新增】设计一键安装程序界面,编写程序以及调优;

3、【测试】测试和优化系统安装程序,保证高效、完美的实现安装及系统正常运行;

2020.07.15

1、【新增】新增一键生成模块文件的功能;

2、【新增】新增模板文件,控制器模板、模型模板、服务类模板、JS文件模板、数据列表模板、表单页模板;

2020.07.04

1、【完成】完整项目常用组件的研发,如:上传图片、上传文件、日期选择、下拉选择、富文本编辑器等等;

2、【完成】完成项目整体权限架构(RBAC)的研发,可以分配角色权限、独立权限;

3、【完成】完成项目基础模块的研发;

2020.06.28

1、【完成】完成框架基类模型、缓存模型的编写;

2020.06.15

1、【完成】完整第一版v1.0.0项目框架结构的搭建;

2、【划分】划分出设计的模块包括:前台(index)、后台(admin)、手机站(m)、脚本(script);

3、【配置】采用单入口,通过域名绑定的模式实现独立域名访问;

2020.06.01

1、【搭建】鉴于用户需求和反馈,立项开发基于ThinkPhp6.x版本的框架;

2、【准备】阅读TP6官方文档,准备搭建对应用框架项目;

安全&缺陷

如果你发现了一个安全漏洞或缺陷,请发送邮件到 1175401194@qq.com,所有的安全漏洞都将及时得到解决。

鸣谢

感谢ThinkPHPJQueryLayui等优秀开源项目。

版权信息

RXThinkCMF_TP6_PRO提供个人非商业用途免费使用,商业需授权。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有Copyright © 2017-2020 rxthink.cn (http://www.rxthink.cn)

All rights reserved。

更多细节参阅 LICENSE.txt