Skip to content

0.1.0

Compare
Choose a tag to compare
@Hccake Hccake released this 28 Jun 09:51
· 182 commits to master since this release

样式重构

🔨 重构布局设置相关参数,以及 vuex 存储

🎨 头部部分的样式,copy ant-design-pro react​

🎨 修复部分表格低分辨率下的展示问题

🎨 内容部分的 ant-card-body 保留左右两边的 padding,以及取消表格第一列增加的 margin,已保证固定列的样式

🎨 调整下系统配置页面的展示样式,以及表单校验

🎨 删除 角色、组织机构、字典、系统配置等表格的 ID 列展示

✨ 新增多页签功能

✨ 新增内容区域刷新功能)

✨ 新增头部面包屑

服务端 0.1.0 修改同步

🔨 模块 sys 修改为 system,接口请求路径和组件名对应修改,保持统一范式

🔨 SysPermission 重构为 SysMenu,并修改后台返回数据转换为 router 对象的方式,移除了 RouteView.vue 和 PageView.vue,转而默认将目录级数据的组件绑定为 ContentView.vue

✨ 新增组织架构层级和深度校正功能

其他修改

⚡ 添加删除时的错误提示

🔥 删除项目中未用到的部分组件

🎨 项目名称和描述抽取到配置中,方便二开一键修改

🔨 修改表单行为类型的判断方式, 在 formMixin.js 中加入 isUpdateForm 和 isCreateForm 的计算属性,方便子组件直接使用

👕 按照开发规范,components 下的文件夹统一使用大写命名

🔨 新增 LovLocal 组件,用于本地化配置 lov,不需要再从服务端获取,方便国际化以及权限处理

⚡ 优化 tablePageMixin.js,默认排序使用 rowKey && reloadTable 默认入参为 true,强制刷新到第一页