代码拉取完成,页面将自动刷新
同步操作将从 妙码生花/BuildAdmin 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
🔥🔥基于 Vue3.x setup + ThinkPHP6 + TypeScript + Vite + Pinia + Element Plus等流行技术栈的后台管理系统,自适应多端、支持CRUD代码生成、自带WEB终端、同时提供Web和Server端、内置全局数据回收站和字段级数据修改保护、自动注册路由、无限子级权限管理等,无需授权即可免费商用,希望能帮助大家实现快速开发。
此版本有一些不兼容更新,建议在更新前参考:v2.0.0不兼容更新
tp8.0.0
,升级所有后端依赖vue3.3
,升级所有前端依赖slot
方式Phinx
管理项目数据表,增加数据表管理类pk
属性可能错误的问题key
全面大写开头font-awesome
WEB
终端执行日志显示样式优化,且输出支持换行array
输入组件可以设置数组项的标题null
时的处理timeFormat
函数归类到公共文件中menu_rule
表名改为admin_rule
,因为会员规则表名为user_rule
Nuxt
工程的版本检测nuxt
模块改用标签进行筛选props
AxiosRequestConfig
参数remoteSelects
类型输入框tab
,自动返回到上一个tab
时不带query
的问题web-nuxt
提高API
节流阈值pinia
版本号name
从已注册路由分析父级路由element
安装器传递i18n
选项link
类型的顶栏菜单打开失败的问题onChange
重复触发的问题文字点选验证码
,配合服务端二次验证,为您的重要资源保驾护航可视化CRUD
常用字段增加雪花ID
类型可视化CRUD
生成公共模型代码的支持可视化CRUD
增加快速设定代码相对位置的功能可视化CRUD
根据字段字典自动重新生成字段的数据类型,避免部分情况需要手动拼接的问题可视化CRUD
的字段设计数据导出以便开发者使用baTableApi
当操作不存在时,创建自定义操作Git
部署项目至线上时的忽略规则建议font-awesome CDN
和完善注释lang/pages
中的语言包tinyint
改为enum
Tree类
子节点组装方法漏传pk
的问题WebNuxt工程
安装模块的实现WebNuxt
工程发布,可通过模块市场安装,亦可直接访问代码仓库
null、undefined
时报错的问题isAdminApp
方法支持传递path
进行判断mixins
代码移入到新建的组件内统一管理-1
没有加引号的问题getTableFieldList
接口key
的命名规范Token::check
方法增加过期不抛出异常时的逻辑DELETE
请求的body改为query以兼容域名CNAME解析lodash
依赖改用lodash-es
(后者同时为Element plus
的依赖,与框架更契合,包体积更小)PS: 框架对TP
的版本限定为^6.0.0
,针对tp本次安全更新,git包的开发者可以直接composer update
,若没更新到v6.1.0
请更换composer
源,BuildAdmin
发新版本主要是为了更新完整包和资源包。
el-table-column
支持模块已安装
的错误弹窗package.json
和composer.json
并通过内置终端自动完成模块所需依赖的安装。popen
实现改为proc_open
npm install
失败自动重试一次公共测试版本
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。