逻辑清晰 · 简约美观 · 安全稳定

为WEB应用快捷开发、安全高效而生,低沉冗、逻辑清晰、扩展灵活、运行高效
响应式布局,单页按需请求,完善可控的权限机制,可控制到具体操作细节
适用于各类网站、CRM、ERP等管理系统的搭建扩展,以及学习参考

立即下载框架演示视频教程开发交流QQ群:263827632

最新版本:Veitool v2.1.1

更新日期:2024-06-23

下载次数:767

仓库地址:GitHubGitee

操作系统:Linux / Unix / Windows

软件环境:Nginx / Apache / IIS + PHP8.1.0及以上

插件安装:下载安装框架 》登入管理后台 》找到插件管理 》登录平台会员 》在线安装插件

历史版本

Veitool v2.1.1【下载完整包】2024-06-23

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

升级:更新为 layui2.9.13(有重新打包过)

修复:替换某些残留的常量 VT_TIME, VT_IP

修复:admin.vDict 第二参数采用深度克隆模式,防止污染传入的变量

Veitool v2.1.02024-05-26

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

重构:以中间件模式初始化应用请求,弃用 VT_TIME、VT_IP、ADDON_APP 等常量

新增:think-swoole 扩展,支持 swoole 协程模式运行

新增:swoole 静态资源访问路由

新增:Redis 数据配置项

新增:预留 jquery 文件

新增:预留 public\static\script\cityData.js 地区数据

新增:管理员角色支持多选、登录用户可切换管理角色

新增:admin.vDict 增加第二参数用于传入字典数据

新增:buildItems 支持对已有表单项进行渲染

新增:buildItems 组件中 CherryMd 编辑器模式增加插入外链快捷方式

新增:下拉项构建工具类 admin.util.buildOption 方法

新增:每点击菜单时是否刷新请求可控

升级:更新为 layui2.9.10(有重新打包过)

修复:TP调试模板XSS漏洞修复

修复:安装时数据库密码含特殊字符的编码问题

修复:模型中分页数据方法备注返回类型导致的如在 VSCode 中的报错

修复:有前台时关闭站点后导致后台登录页也同时关闭访问

优化:插件基类注释调整、服务类调整

优化:获取终端信息

优化:调整级联和树形下拉遇在线编辑器时的层级关系

优化:树形结构统一渲染调用

优化:admin.vForm、admin.buildOption 方法渲染逻辑,日志模板页切换优化

优化:admin.css 样式细节

优化:当默认应用为 admin 时的路由设置

优化:优化 layui-card-header 中表单元素的排列样式细节

Veitool v2.0.12023-12-05

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

新增:百度编辑器部分字体

新增:备份数据字符替换功能

新增:配置项导入、导出和搜索功能

新增:数据字典管理项以及快捷调用字典渲染【查看说明】

新增:$this->only() 基础方法可设定不过滤字段

新增:前端 admin.vForm 方法方便外部调用渲染

新增:前端 admin.getDict 方法方便外部获取字典数据

新增:前端 admin.vDict 方法渲染字典数据为下拉结构

新增:角色权限分配时的全选、反选、展开、折叠控制

升级:更新为 layui2.9.0(有重新打包过)

修复:phpword 兼容PHP8.2

修复:组织机构首次加载修改报错

修复:安装页异步检测加入数据库端口

修复:导入地区数据时数据表前缀固定的问题

修复:百度编辑器多单词字体无效问题,调整为延时百度编辑器渲染

优化:调整字典项字符过滤

优化:添加地区弹窗字体样式

优化:用户管理列表显示调整

优化:左栏菜单调用 layui 自带手风琴效果

优化:其他细节调整

Veitool v2.0.02023-10-28

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

新增:phpword 扩展

新增:think-queue 队列扩展

新增:v-show 属性根据权限控制前端视图标签  【查看说明】

升级:主框架为ThinkPHP v8.0.3(有修改TP8底层)

升级:phpspreadsheet、qiniu_php-sdk 扩展

修复:数据中存在 null 值时备份报错问题

修复:同帐号同时异地登录限制BUG

优化:前端视图渲染  【查看说明】

优化:插件终端会员登录密码长度统一6至20位

优化:构建组件弹窗表单项提示样式、数字元素增加ID控制

优化:数据库备份功能:支持备份函数、触发器、过程,支持 MySQL8

优化:安装功能,支持安装带有函数、过程、触发器的SQL语句块

优化:超出内容悬浮模式调整

优化:安装引导逻辑以及环境检测提示

优化:后台菜单弹窗高度设为百分比模式

优化:其他细节调整优化

Veitool v1.0.42023-09-18

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

新增:文件管理路径显示

新增:前置扩展过滤公共方法strip_sql_extend以优化公共过滤方法strip_sql

新增:全局常量VT_STATIC,VT_VISITOR,常量位置调整

优化:后台设配置项

优化:插件控制器细节调整

优化:Lock类锁定功能逻辑

优化:在线统计:支持同帐号多终端记录

优化:部分基类方法增加final属性禁止覆盖

优化:控制器受保护的方法禁止URL访问(有修改TP8底层)

优化:日志可设提示、buildItems组件Cherry编辑器插入图片默认宽100%

优化:安装页样式调整,去除数据表前缀必设限制

优化:剔除未使用示例文件

修复:cli运行时安装页的样式问题

升级:layui升级至2.8.17(有重新打包过)去掉自定义验证中多余的required标识

Veitool v1.0.32023-08-16

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

升级:ThinkPHP升级至8.0.2

升级:layui升级至2.8.13(有重新打包过)

新增引用phpoffice/phpspreadsheet组件并修复兼容PHP8.1\8.2,弃用phpoffice/PHPExcel组件

新增buildItems.js组件增加键值对类型keyval

新增buildItems.js组件增加支持tab选项卡切换分组功能

优化buildItems.js组件优化键值对初始赋值

优化buildItems.js组件优化键值对类型兼容传入对象或json字符串

优化优化菜单导出统一排序

优化:其他细节优化

修复阿里云存储扩展aliyuncs\oss-sdk-php参数调整以兼容http请求模式

Veitool v1.0.22023-08-06

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

升级:layui升级至2.8.12(有重新打包过)

新增:安装时检测所需的扩展,以及安装页其他细节调整

新增:文件管理中可修改备注文件名功能

新增:基类方法`this->only`以`$`符号用于非空验证不规范时置空键值但不中断

新增:buildItems.js组件itemCol用于设置栅格来实现一行多个表单项

新增:buildItems.js组件readonly用于控制只读属性

优化:buildItems.js组件可通过属性style来设置高度控制编辑器高度

优化:当服务端无新token值返回时本地不更新token

优化:后台菜单列宽度

修复:当设有`$this->msgTpl`时访问日志方法logon重复记录

Veitool v1.0.12023-07-17

环境要求:Nginx / Apache / IIS + PHP8.1.0及以上

升级:layui升级至2.8.11(有重新打包过)

升级:升级为ThinkPHP8.0.0

优化:禁止删除顶级组织机构

优化:文件上传验证put前的错误捕捉

优化:调整插件事件缓存模式为引入模式

Veitool v1.0.0正式版2023-07-06

环境要求:Nginx / Apache / IIS + PHP8.0.2及以上

升级:ThinkPHP升级至6.1.3

升级:think-orm为3.0.9

升级layui升级2.8.10(有重新打包过)

优化:CSRF防护加固

优化:优化权限路径逻辑

优化:插件应用路由设置

优化:优化锁定、防重复提交逻辑

优化:buildItems 构建组件支持标题与内容竖排列以及其他细节优化

修复:buildItems 构建项初始内容提交赋值问题

修复:管理员重置密码id导致的不一致问题

新增:整合 Cherry-markdown 编辑器

新增:整合 Tinymce 编辑器

新增:整合 Editor-md 编辑器

新增:后台菜单快速导入、导出功能

新增:系统配置快速导入、导出功能

Veitool v1.0.0 beta版2019-11-12

环境要求:Nginx / Apache / IIS + PHP5.6及以上

升级:ThinkPHP核心至 V5.1.14 升级为 ThinkPHP V6.0

重构:重构核心业务逻辑

优化:优化权限设置

优化:优化前端UI视觉效果和请求规范

新增:新增buildItems前端表单项构建组件

新增:新增动态自定义配置

新增:新增vconfig(key)方法用于调用自定义配置

新增:新增文件库管理、前端上传统一调用文件库弹窗组件

新增:新增插件业务逻辑