Releases: mineadmin/MineAdmin-Vue
v2.0.0-beta.2
merge main
v2.0.0-beta.1
fix: README.md
1.3.1 Release
⭐ 新功能及优化
[新增] ma-crud组件新增鼠标右键菜单,详细可查看文档 表格右键菜单
[新增] ma-form添加 input-tag 组件
[新增] ma-crud表格上方右侧工具栏添加 打印表格 功能
[新增] 代码生成器添加tag页配置方式及选项
[新增] 快捷合计行添加前缀文本和后缀文本参数
[新增] 数据源管理crud
[新增] 添加统一设置form标签宽度
[新增] 代码生成器载入数据表界面新增切换数据源功能
[新增] ma-form 交互控制 control 函数添加第二个参数: 表单数据form
[新增] ma-upload 上传组件新增自定义附加参数 requestData
[新增] tag标签添加全屏功能
[更新] arco design组件库为 2.45.0 版本
[更新] 登录背景图更改为必应背景图(每日都更新)
[更新] beforeDelete, beforeOpenAdd, beforeOpenEdit方法现在必须返回true才会继续执行后续功能
[优化] 后台设置抽屉放在外部组件内,现在更换布局不会关闭抽屉了
[优化] API接口文档为免后台用户登录授权查看
🐞 BUG修复
修复修改个人资料时如果服务器错误了,信息显示两次
修复分栏布局下,大类菜单高度溢出后没有出现滚动条的bug
修复下拉组件值为0的时候无效赋值
修复ma-crud组件查看图片不显示的问题
修复ma-crud编辑后数据未完全重置的问题
1.3.0 Release
⭐ 新功能及优化
[新增] ma-crud组件新增 onInit
方法 和 字典服务
可用于动态改变字典数据 感谢 @NEKGod 贡献的代码
[新增] ma-crud列表页添加 Tabs
选项卡配置项,在 @NEKGod 提的PR基础上,添加了事件、以及对字典的支持
[新增] ma-crud组件新增了 id
配置参数,在新增和编辑打开方式为 tag
时,需要配置此参数,注意:全局唯一
[新增] ma-crud组件的 formOption
配置项新增了 titleDataIndex
参数,可指定某个字段作为标签的标题
[新增] ma-crud组件新增了操作列的固定方向、文字对齐方式参数配置
[新增] ma-crud组件新增了索引列的固定方向、列宽度参数配置
[新增] ma-crud组件新增了 settingHide
配置,用于控制表格设置里的列是否显示
[更新] ma-crud组件的 operationWidth
参数更名为 operationColumnWidth
旧名称可继续使用
[更新] 更新arco design组件库为 2.44.3 版本
[优化] tag页编辑或新增后刷新列表功能,PS: 需设置crud组件的id参数
[优化] 在websocket增加认证token配置key 感谢 @wilbur-yu 贡献的代码
[优化] 业务功能 API管理 crud配置参数优化调整
🐞 BUG修复
修复ma-crud组件一个bug,在某些未知情况下,可能导致 xx 未定义的问题
修复ma-crud组件 getDictList 方法名不是驼峰的bug
修复ma-crud组件打开多个tag编辑时导致数据被覆盖的问题
修复ma-form组件的grid和table布局插槽失效的问题
1.2.3 Release
refactor: 优化arco新版下拉框支持空字符串导致下拉多选存在空选项问题
1.2.2 Release
新增:ma-form组件验证表单增加Message提示框
新增:crud组件增加获取form结构的方法,可在外部使用maForm组件来处理自定义提交和编辑
新增:表格操作栏增加滚动条 来自 @NEKGod 的PR
新增:增加多个公共表单多个tag 来自 @NEKGod 的PR
修复: children-form组件几处bug
修复: crud组件因使用provide导致分组表头死循环。
修复: 交互控制在初始化未执行问题
修复:crud组件在没有任何搜索的时候会依然显示搜索和重置按钮
修复:grid 容器配置项不对的问题
修复:maform组件index.vue的flatteningColumns变量在provide时,加了.value导致联动报错
优化: 兼容后端空的子项目为数组时的类型转换
优化:优化标题使用变量替代
优化:api文档接口列表按分组展示
优化:crud组件搜索栏时间控件移除强制范围选项
优化:优化代码,去掉组件未使用的引用
优化:crud组件在设置tag方式后,tag页的保存或编辑后自动关闭tag页
更新:资源选择器组件获取附件列表接口更换为无权限验证接口
更新:arco组件库版本,新版本增加了日历组件
1.2.1 Release
新增:crud组件新增参数 formExcludePk,默认false,设置为true时,新增和编辑可以显示pk字段的输入
新增: 接口文档增加一个code释义,适配后端检查应用是否绑定了某接口
新增:src/utils/common.js 添加几个常用工具函数
新增:crud的add和edit增加action参数,以此来替换默认的新增和编辑 来自 @zio 的建议
新增:ma-form和ma-crud字典增加cache参数,可以选择是否缓存字典数据(只在url模式下生效) 来自 @zio 的建议
修复: maform修复自定义组件名称与文档不一致问题
修复: 多图,多文件上传回显问题
修复: 定时任务页面extra参数未适配1.2.0版本
修复:用户管理切换部门无效的问题
修复:grid 容器配置项不对的问题
修复:maform组件index.vue的flatteningColumns变量在provide时,加了.value导致联动报错
优化: crud表格分组列属性同步添加非分组属性
优化:ma-form-modal的参数名称 来自 @NEKGod 提交的pr
1.2.0 Release
此版本包含破坏性更新,如需更新到最新版本,请参考更新指南
更新列表
- 修复了一系列已知bug
- 重构了MaForm,优化了性能,支持了布局容器,可以应对各种复杂表单排版。
- 优化了MaCrud,优化了性能,内部表单组件使用了MaForm
- MaCrud 支持了新的tag页打开表单
- 前端vite升级到了4.0,性能更好
- 前端增加了多语言开关,不使用多语言可以关闭,以避免增加新菜单后控制台出现警告信息
v1.1.0 Release
[fix] 修复工作台页面没有根节点问题
[fix] 修复boolean类型造成字典翻译失败问题
[fix] 修复某些情况下退出系统不会跳转登录页面
[fix] 修复分组表头bug
[fix] 修复xxx || true 之类的语法导致配置不生效问题
[fix] 修复boolean类型造成字典翻译失败问题
[fix] 修复在后端关闭得情况下,前端第一次刷新不跳转登录页问题
[fix] 修复下拉联动问题
[fix] 修复crud的新增和编辑弹窗在验证有未填项点保存也关闭的问题
[fix] 修复crud组件第一次搜索后再次搜搜页码没有初始化问题
[fix] 修复新增部门权限代码标识拼写错误
[fix] 修复所有新增数据标识错误问题,由add改为save
[fix] 修复maCrud和maForm的表单自动布局下,cols属性无效问题
[fix] 修复联动数据在编辑的时候回显不正确问题
[fix] 修复列表会请求两次接口问题
[fix] 修复消息中心调用crud插槽名字更改后未修改的bug
[fix] 修复子表单验证无法正确通过的bug
[fix] 修复tag管理的自定义标题单词拼写错误
[fix] 修复带参数tag关闭的时候一些问题
[fix] 修复点击最新的消息出现不弹出详情的情况
[fix] MaEditor编辑器在控制器报找不到content.css
[fix] 修复验证码组件刷新的时候控制台报错
[fix] 修复后端500错误时,前端重复提示
[fix] 修复crud子表单数据回显方面的bug
[fix] 修复缺少引入isArray函数,导致子表单使用联动报错
[fix] 修复子表单数据联动数据共享的问题
[fix] 修复合计行卡死bug
[refactor] 优化搜索栏自定义布局一些参数
[refactor] 优化 .env.development 默认地址
[refactor] mineadmin主题依赖版本升级
[refactor] 升级到最新的Arco版本
[refactor] 优化搜索栏字典和字典设置搜索项判断问题
[refactor] crud组件深度监听columns参数项
[refactor] 修复新版arco接口变更导致弹窗无法关闭问题
[refactor] 修复删除定时任务日志接口调用错误,导致删除了任务而非日志
[refactor] maUpload组件添加监听modelValue动态改变
[refactor] 优化tag一些操作体验,tag判断name改为path
[refactor] 优化crud组件fixed布局无分页的样式
[refactor] 优化用户管理编辑时账户名和密码设置不可编辑
[refactor] 修改字典props的值的key的名称为value
[refactor] 优化关闭父子联动功能
[refactor] 优化带参数的tag打开新页面
[refactor] 优化菜单权限和数据权限添加范围参数
[refactor] 优化分块上传下,取消监听v-model
[refactor] 代码生成器优化:去掉菜单配置必须选择限制
[refactor] 优化改变crud参数后可能会导致白屏问题
[refactor] 优化前端下载识别本地和第三方存储
[feat] 搜索栏新增自定义布局
[feat] 工作区页面增加切换的动画效果配置,支持保存后台
[feat] 字典新增单独设置tag颜色,菜单列显示菜单类型,添加不同类型tag颜色
[feat] 表格按钮新增前置和后置插槽
[feat] crud组件添加固定布局方式,自适应工作区大小,分页沉底,工作区无滚动条
[feat] 增强验证码组件
[feat] 代码生成器新增排序选项
[feat] 上传组件新增支持选择返回某数据字段
[feat] crud组件新增对图片字段识别,自动显示图片
[feat] 图标选择器新增几个属性
[feat] 新增几个图标
[feat] ma-crud组件的表单支持引入自定义组件功能。
[feat] ma-form组件暴露出formRef 属性,使之可以调用arco表单原生属性和方法
[feat] crud组件增加默认统一设置列宽度
[feat] 新增curd组件属性expandSearch是否默认打开搜索栏目
[feat] 增加add,edit,delete按钮show属性支持函数回调控制
[feat] 用户可以选择多部门,多部门新增设置领导
[feat] 支持crud组件在新增、编辑时可以自定义组件显示顺序