v3.1.0更新如下:
1、解决了select下拉选择框必填验证不生效的问题;
2、优化日期选择组件,使其支持时间段的选择,组件调用方式:
{date:select param="entry_date|入职时间|datetime|-7,7|~" value="$info.format_entry_date|default=''"}
3、重构权限架构,管理员拥有全部权限,非管理员用户根据具体角色权限加载菜单;
4、优化权限节点按钮控制,一次性获取当前用户所有权限节点列表并进行验证;
5、重新采集全国城市库think_city,并且城市模块采用异步加载的方式;
6、菜单管理模块数据列表采用异步加载的方式加载数据;
7、菜单编辑菜单节点控制新增穿梭组件选择节点,操作体验更流畅;
8、框架弹窗默认点击其他区域不关闭,setWin方法新增参数true或false控制,默认为false不关闭,如想弹窗点击其他其余关闭可设置参数为true,使用方法如:func.setWin("职级", 500, 300, true, true);
9、新增登录验证中间件,系统运行时会在中间件中进行验证,未登录自动跳转登录页面,取消Backend.php基类文件中验证的方法;
10、系统菜单重新整理和分配,新增了在线文档查看入口,解决了部分用户无法找到在线文档的问题;
🐯软件介绍
一款 PHP 语言基于 ThinkPhp6.x、Layui、MySQL 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式:单图上传、多图上传、下拉选择、开关按钮、单选按钮、多选按钮、图片裁剪等等一系列个性化、轻量级的组件,是一款真正意义上实现组件化开发的敏捷开发框架,框架已集成了完整的 RBAC 权限架构和常规基础模块,同时支持多主题切换,可以根据自己喜欢的风格选择想一个的主题,实现了个性化呈现的需求;
为了敏捷快速开发,提升研发效率,框架内置了一键 CRUD 代码生成器,自定义了模块生成模板,可以根据已建好的表结构 (字段注释需规范) 快速的一键生成整个模块的所有代码和增删改查等等功能业务,真正实现了低代码开发,极大的节省了人力成本的同时提高了开发效率,缩短了研发周期,是一款真正意义上实现组件化、低代码敏捷开发框架。
😎 软件信息
- 软件名称:RXThinkCMF 敏捷开发框架 ThinkPhp6.x+Layui 旗舰版本
- 官网网址:https://www.rxthink.cn
- 文档网址:http://docs.thinkphp6.layui.rxthink.cn
- 演示地址:http://manage.thinkphp6.layui.rxthink.cn
🐶 演示图