Releases: veitool/veitoolthink
v2.2.2
v2.2.1
v2.2.0
更新内容
升级:升级至 ThinkPHP framework v8.1.1
升级:升级至 think-orm v3.0.30
升级:升级至 phpspreadsheet v3.5.0
升级:升级至 Layui v2.9.20 (有重新打包过)
新增:增加获取权限扩展标识方法:getRoleExt(),用于控制器内权限扩展
优化:调整IP字段支持 IP6
优化:提示信息模板调整
优化:上传控制器路径统一调整至 static 目录下 (便于静态资源实现反向代理)
优化:admin.util.buildOption 方法,当传入数据为数组对象时第4参数{val:值对应键名,name:名称对应键名}
优化:admin.vDict 方法,渲染下拉选项时支持多种数据源模式
优化:xmSelect 前端组件提示颜色优化
优化:admin.vForm 方法渲染时须判断数据表是否开启了分页
优化:日志视图 tab 切换数据表重置尺寸问题
优化:其他细节优化调整
修复:整个项目支持运行在子目录下修正
修复:cascader 前端级联组件选中后重新打开时丢失最后一级数据以及定位问题
v2.1.3
v2.1.2
升级:升级为 ThinkPHP framework v8.0.4
升级:升级为 think-orm v3.0.21
升级:更新为 layui2.9.15(有重新打包过)
新增:字典功能前端支持动态更新字典数据缓存
新增:buildItems 组件地区联动可配置回调函数
优化:buildItems 组件优化
优化:开关状态返回优化
优化:配置项管理优化
优化:方法参数注释及类型修正调整,插件服务类优化调整
优化:主题样式优化,蓝色、粉色主题样式细节调整,日志用户列居中
优化:优化字典添加、删除时执行更新缓存
修复:公用分类管理模板调整兼容插件中调用
修复:去除多余组件标识,移除遗漏的常量 APP_MAP
v2.1.1
v2.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 中表单元素的排列样式细节
Full Changelog: v2.0.1...v2.1.0
v2.0.1_tp6.1.4
更新内容
- 新增:百度编辑器部分字体
- 新增:备份数据字符替换功能
- 新增:配置项导入、导出和搜索功能
- 新增:数据字典管理项以及快捷调用字典渲染
- 新增:$this->only() 基础方法可设定不过滤字段
- 新增:前端 admin.vForm 方法方便外部调用渲染
- 新增:前端 admin.getDict 方法方便外部获取字典数据
- 新增:前端 admin.vDict 方法渲染字典数据为下拉结构
- 新增:角色权限分配时的全选、反选、展开、折叠控制
- 升级:更新为 layui2.9.0(有重新打包过)
- 修复:phpword 兼容PHP8.2
- 修复:组织机构首次加载修改报错
- 修复:安装页异步检测加入数据库端口
- 修复:导入地区数据时数据表前缀固定的问题
- 修复:百度编辑器多单词字体无效问题,调整为延时百度编辑器渲染
- 优化:调整字典项字符过滤
- 优化:添加地区弹窗字体样式
- 优化:用户管理列表显示调整
- 优化:左栏菜单调用 layui 自带手风琴效果
- 优化:其他细节调整
Full Changelog: v2.0.0_tp6.1.4...v2.0.1_tp6.1.4
v2.0.1
更新内容
- 新增:百度编辑器部分字体
- 新增:备份数据字符替换功能
- 新增:配置项导入、导出和搜索功能
- 新增:数据字典管理项以及快捷调用字典渲染
- 新增:$this->only() 基础方法可设定不过滤字段
- 新增:前端 admin.vForm 方法方便外部调用渲染
- 新增:前端 admin.getDict 方法方便外部获取字典数据
- 新增:前端 admin.vDict 方法渲染字典数据为下拉结构
- 新增:角色权限分配时的全选、反选、展开、折叠控制
- 升级:更新为 layui2.9.0(有重新打包过)
- 修复:phpword 兼容PHP8.2
- 修复:组织机构首次加载修改报错
- 修复:安装页异步检测加入数据库端口
- 修复:导入地区数据时数据表前缀固定的问题
- 修复:百度编辑器多单词字体无效问题,调整为延时百度编辑器渲染
- 优化:调整字典项字符过滤
- 优化:添加地区弹窗字体样式
- 优化:用户管理列表显示调整
- 优化:左栏菜单调用 layui 自带手风琴效果
- 优化:其他细节调整
Full Changelog: v2.0.0...v2.0.1
v2.0.0_tp6.1.4
更新内容
- 追加 phpword 扩展
- 增加 think-queue 队列扩展
- 增加 v-show 属性根据权限控制前端视图标签
- 更新 phpspreadsheet、qiniu_php-sdk 扩展
- 优化 前端视图渲染
- 优化 插件终端会员登录密码长度统一6至20位
- 优化 构建组件弹窗表单项提示样式、数字元素增加ID控制
- 优化 数据库备份功能:支持备份函数、触发器、过程,支持 MYSQL8
- 优化 安装功能,支持安装带有函数、过程、触发器的SQL语句块
- 优化 超出内容悬浮模式调整
- 优化 安装引导逻辑以及环境检测提示
- 优化 后台菜单弹窗高度设为百分比模式
- 修复 数据中存在 null 值时备份报错问题
- 修复 同帐号同时异地登录限制BUG