全新 v2 版本 BuildAdmin—TP8+VUE3.3+可视化 CRUD 重新生成代码时不再删表重建

新增

  • 升级到tp8.0.0,升级其他所有后端依赖
  • 升级到vue3.3,升级其他所有前端依赖
  • 上传文件使用部分文件名作为前缀以便识别
  • 多富文本编辑器共存支持
  • 模糊搜索关键词可以含有百分号
  • 表格,单元格和公共搜索自定义渲染支持slot方式
  • 表格头组件增加多个插槽
  • 使用Phinx管理项目数据表,增加数据表管理类
  • 增加访问和操作文件系统的类
  • 可视化CRUD,修改设计且数据表内有数据时,不再删表重建,而是根据设计调整表结构
  • 可视化CRUD,单表多次关联支持、远程下拉字段名自动根据表名生成
  • 可视化CRUD,修复生成的远程下拉pk属性可能错误的问题
  • 可视化CRUD,实时的字段命名规则检查、字段名称重复检查
  • 可视化CRUD,增加当前不在开发环境提醒
  • 可视化CRUD,选择的表有成功生成的记录则建议从历史记录开始
  • 其他细节

优化/修复

  • 安装器优化
  • 公共语言翻译key全面大写开头
  • 内置font-awesome
  • WEB终端执行日志显示样式优化,且输出支持换行
  • 完善前端端类型定义
  • 部分公共函数归纳为类
  • array输入组件可以设置数组项的标题
  • 可视化CRUD,修复远程下拉多选字段的公共搜索失效的问题
  • 云存储初始化时机优化
  • 修改菜单规则默认图标
  • 上传组件默认值为null时的处理
  • 修复后台基类 del 方法的数据权限失效的问题
  • 编程式删除系统配置分组时,该分组无配置项再删除
  • 同类函数参数命名统一、字段命名规则统一、参数命名规则统一
  • 默认折叠所有会员菜单规则
  • 优化点选验证码汉字集
  • 优化命令执行失败时的提示信息
  • 去除不必要的 controllerUrls
  • timeFormat函数归类到公共文件中
  • menu_rule表名改为admin_rule,因为会员规则表名为user_rule
  • 修复远程下拉组件在无数据时无提醒的问题
  • 修复热更新后鉴权按钮消失的问题
  • 其他细节

此版本有一些不兼容更新,建议在更新前参考:v2.0.0不兼容更新

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/249616/buildadmin-v2

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。