Skip to content

v1.1.5-20230514

Compare
Choose a tag to compare
@build-admin build-admin released this 14 May 00:39

新增

  • 全面使用文字点选验证码,配合服务端二次验证,为您的重要资源保驾护航
  • 增加前台普通路由、顶部导航栏、权限节点的可视化管理
  • 远程下拉增加获取被选中项完整对象的事件
  • 可视化CRUD常用字段增加雪花ID类型
  • 可视化CRUD生成公共模型代码的支持
  • 可视化CRUD增加快速设定代码相对位置的功能
  • 可视化CRUD根据字段字典自动重新生成字段的数据类型,避免部分情况需要手动拼接的问题
  • 可视化CRUD的字段设计数据导出以便开发者使用
  • baTableApi当操作不存在时,创建自定义操作
  • 增加创建表单项数据的组件
  • 前端增加身份证号验证器
  • 增加快速搜索前置插槽
  • 增加将字符串属性列表转为数组的公共函数
  • 增加通过Git部署项目至线上时的忽略规则建议
  • 增加备用的font-awesome CDN和完善注释

修复/重构

  • 更新所有前端依赖
  • 优化类型定义
  • 不再加载lang/pages中的语言包
  • 优化系统配置保存时的代码逻辑
  • 从数据表开始时不读取表前缀错误的数据表
  • 远程下拉菜单超出视窗时自动隐藏
  • 修复会员分组管理回车保存会刷新页面的问题
  • 菜单折叠后菜单图标垂直对齐
  • 公共搜索查询操作符 FIND_IN_SET 支持传递数组
  • 将渲染为 tags 的字段的默认搜索操作符设定为 FIND_IN_SET
  • 禁止管理员添加拥有自己全部权限的分组
  • 上传函数请求超时时间修改为无限制避免超时
  • CRUD下拉框默认的字段数据类型由tinyint改为enum
  • 修复单元格自定义渲染时,改变 data 不重新渲染的问题
  • 修复Tree类子节点组装方法漏传pk的问题
  • 修复CRUD远程下拉的公共搜索无数据的问题
  • 修复CRUD从数据表加载的字段默认值为null,却被识别为空字符串的问题
  • 修复CRUD数字输入组件的默认值无法通过验证的问题
  • 修复CRUD中支持多选的表单元素名称错误的问题
  • 修复CRUD富文本字段生成失败的问题
  • 修复会员管理建立模型验证后密码验证不通过的问题
  • 修复php8.1+mysql8.0兼容性问题
  • 修复一处 php8.2 不兼容
  • 修复公共搜索未传递值时任然拼装查询条件的问题
  • 其他细节优化

badmin-v1.1.5-full文件为完整包(已composer install)。