0.3.0
功能新增
✨ 新增 fileUtil.js, 提供下载服务端文件方法
✨ 新增 i18nData 的导入导出功能
✨ 新增 EditableCell.vue 组件,用于渲染可修改的表格列
✨ 菜单新建时的国际化保存 & 菜单的国际化修改
✨ 路由修改,支持内部显示 404 页面
问题修复
🐛 修复授权菜单数据为回显完成 loading 遮罩就消失了的问题
🐛 修复表格数据太多超出弹窗的问题 && 字典项新建时的属性为初始化
🐛 修复字典布尔类型值将”false“错误转换为 true 的问题
🐛 fix 从 iframe 切换到其他页面时,resize 事件 NPE 问题
其他优化
🌐 国际化开关抽取,方便一键关闭国际化使用
🌐 tablePageMixin.js 分页器的国际化
🌐 lov 国际化支持
♻️ 重构 lov-local
♻️ 重构下字典,更改了 dictData 的存储结构,以及字典项值的真实类型在加载远程数据的时候直接处理了
✨ 字典组件添加 itemFilter 和 itemIsDisabled 的 prop,用于过滤字典项和禁用字典项
🎨 dict-slot 组件更名为 dict-tag
⚡ 字典项 tf 更改为 yes_or_no
⚡ 当 sortField 和 sortOrder 有值,无需初始化该字段
⚡ 分页查询参数合并时使用新的对象接受,而不是污染 queryParam 对象
⚡ axios 响应拦截器中,现在只对 contentType 为 application/json 的 response进行转换为 body 数据的处理
⚡ 角色授权页面的优化,添加加载遮罩以及国际化处理
🎨 优化暗色模式下侧边栏折叠有白底的问题
⚡ 自 antd-vue 1.7.7 版本开始,tree 组件支持全局 title slot 了,修改之前繁琐的使用方式
⚡ 登录错误信息跟随服务端返回数据展示
依赖升级
⬆️ Bump ant-design-vue from 1.7.6 to 1.7.8